drjobs Backend Engineer Specialist العربية

Backend Engineer Specialist

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

Not Mentionedyears

Job Location drjobs

Dubai - UAE

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Emirati

Gender

Male

Vacancy

1 Vacancy

Job Description

Roles and responsibilities

We are looking for a strong Senior Backend Engineer. If you are well versed in Microservices, Solution Architecture, including network, data, application, system, and integration architecture - then we are looking for you.

Responsibilities:

  • Design Technical/Integration Architectures, including development, runtime, and operations architectures
  • Define scalable solutions using Service Oriented Architecture (SOA) patterns, and microservices automating business process models and cloud-based services.
  • Design message and event-driven architectures.
  • Lead implementation of large, complex solutions from establishing project requirements and goals to solution "go-live"
  • Provide Technical design across multiple projects and clients
  • Provide Technology Consulting services covering areas such as Architectural Strategy, Architectural review/audit and Architecture road-map.
  • Manages the risks, issues, and dependencies of the scoped solution
  • Responsible for roadmaps for integration technologies (current and future).
  • Introducing Agile processes to the existing team

Profile requirements:

  • Degree in Computer Science, Engineering or a related subject.
  • 4+ years of intensive Java backend development and solution architecture. (Java, Spring Boot, API Security, Redis, Sql and NoSql databases, Docker, Kubernetes, AWS)
  • Should be working on Java 8 or Java 11
  • Must have working experience on MongoDB
  • Strong experience in hands-on platform delivery and architecture design
  • Full understanding of Cloud service, AWS and DevOps tools and CI/CD process
  • Strong experience with the full life cycle of Agile software development processes, approaches, delivery and methods with scaling to the Enterprise and release management processes.
  • Thought leadership and Technical knowledge combined with delivery experience in some of these areas: ○ Legacy platform migration ○ RESTful APIs and API gateways ○ Microservices based Architecture ○ Cloud deployment (AWS mainly)
  • Ability to influence and guide senior stakeholders on technical solutions
  • Excellent documentation, presentation and communication skills


Desired candidate profile

  • Backend Development:

    • Writing efficient, scalable, and secure code for server-side applications.
    • Developing APIs (Application Programming Interfaces) that allow the frontend to communicate with the backend systems.
    • Building and maintaining databases, data storage, and management systems.
    • Integrating third-party services, such as payment gateways, cloud storage, or external APIs.
  • Database Management:

    • Designing and maintaining databases (SQL and NoSQL).
    • Ensuring data integrity, security, and scalability.
    • Writing optimized queries for fast and efficient data retrieval and storage.
    • Managing data migrations, backups, and replication.
  • System Architecture:

    • Designing the architecture of backend systems, ensuring they are scalable, maintainable, and modular.
    • Ensuring that the backend services can handle a high volume of traffic (e.g., designing systems with load balancing, caching, etc.).
    • Managing system infrastructure, often using cloud services (AWS, Google Cloud, Azure).
  • Performance Optimization:

    • Monitoring and optimizing server performance, reducing latency, and improving the efficiency of backend services.
    • Analyzing bottlenecks and optimizing algorithms for better performance.
    • Ensuring high availability and reliability of backend systems.
  • Security and Authentication:

    • Implementing security measures such as encryption, authentication, and authorization.
    • Ensuring data protection by following industry standards and regulations (e.g., GDPR, HIPAA).
    • Regularly conducting vulnerability assessments and addressing security concerns.
  • Collaboration:

    • Collaborating with frontend developers to integrate the backend systems with the user-facing frontend.
    • Working with DevOps engineers to deploy applications to production environments.
    • Collaborating with product managers and designers to ensure the backend meets the application's requirements.
  • Testing and Debugging:

    • Writing unit tests, integration tests, and performing debugging to ensure backend systems work as expected.
    • Troubleshooting and resolving issues that arise in production or testing environments.
    • Continuously improving the backend code through code reviews and refactoring.

Employment Type

Full-time

Company Industry

Accounting

Department / Functional Area

Engineering

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.