Java Backend Engineer

Abu Dhabi, AZ, AE, United Arab Emirates
Gulf Executive Offices, Bahrain

Job Description

Job Summary



We are seeking a highly skilled

Java Backend Engineer

to design, build, and optimize backend services and enterprise applications. The ideal candidate will have strong expertise in

Java

,

Microsoft-based architecture environments

,

Kafka

, and a solid foundation in

data structures and algorithms

. You will work closely with cross-functional teams to deliver scalable, secure, and high-performing solutions.

Key Responsibilities



Design, develop, and maintain backend services and APIs using

Java

and related frameworks. Work with

Microsoft architecture environments

to integrate backend systems with enterprise applications. Design and implement

event-driven systems

and data pipelines using

Kafka

. Apply

data structures and algorithms

to build efficient, scalable, and optimized backend solutions. Develop microservices-based applications with attention to performance and reliability. Collaborate with front-end, DevOps, and product teams to deliver end-to-end solutions. Participate in architectural discussions, code reviews, and system design sessions. Ensure backend systems comply with best practices for

security, scalability, and fault tolerance

. Troubleshoot and resolve production issues, ensuring minimal downtime. Document technical designs, processes, and guidelines.

Qualifications & Requirements



Bachelor's degree in Computer Science, Software Engineering, or related field.

5+ years

of experience in backend development with strong proficiency in

Java (Java 8+)

. Solid understanding of

Microsoft architecture platforms

(e.g., Windows Server, MS SQL, Azure ecosystem). Proven experience with

Kafka

(event streaming, messaging, distributed systems). Strong knowledge of

data structures, algorithms, and system design

. Experience with

RESTful APIs, microservices, and service-oriented architecture (SOA)

. Familiarity with relational and NoSQL databases. Hands-on experience with

CI/CD pipelines, Git, and containerization


(Docker/Kubernetes)

.

Strong problem-solving, analytical, and debugging skills. Excellent communication skills and ability to work in collaborative teams.
Job Type: Full-time

Experience:

Java : 5 years (Preferred) Kafka: 5 years (Preferred) * Microsoft architecture platforms: 5 years (Preferred)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2120000
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, AZ, AE, United Arab Emirates
  • Education
    Not mentioned