- Home
- Jobs
- Client of Discovered MENA
- Senior Backend Java Developer
Senior Backend Java Developer
Job Description Roles & Responsibilities This is an onsite position backed Abu Dhabi - Relocation is required We are seeking a Senior Backend Java Developer with extensive experience in C# to join our innovative team in Abu Dhabi. The ideal candidate will have a minimum of 8 years of experience and a passion for developing cutting-edge solutions. Discover the Responsibilities: Develop and Optimize: Design, develop, and optimize backend systems using Java, with a focus on scalable and high-performance architectures. Cross-Technology Integration: Leverage C# experience to integrate with existing systems and provide interoperability between Java and C# platforms. Architectural Design: Implement Domain-Driven Design (DDD), Reactive Programming, and robust CI/CD pipelines. Testing Excellence: Write unit tests, integration tests, and end-to-end (E2E) tests to ensure software reliability and quality. Collaborative Development: Work closely with developers, system architects, and product managers in an Agile environment to deliver high-quality solutions. Technological Leadership: Contribute to architectural decisions and lead the adoption of emerging backend technologies and frameworks. Discover the Requirements: Experience: Minimum 8 years of professional experience in backend development using Java. Proven expertise in C#, particularly in systems integration or full-stack environments. Technical Skills: Strong understanding of functional programming, Reactive Programming, and message-based communication. Proficiency in building and managing CI/CD pipelines with tools like GitLab and Docker. Familiarity with tools and frameworks like Gradle, Akka, and Kotlin is a plus. Experience with TDD (Test-Driven Development) and DDD (Domain-Driven Design). Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. Discover the Skills Excellent problem-solving and debugging skills. Strong written and verbal communication skills in English. Self-motivated and capable of independent work while thriving in team environments. Comfortable in fast-paced Agile settings. Desired Candidate Profile Minimum 8 years of professional experience in backend development using Java. Proven expertise in C#, particularly in systems integration or full-stack environments. Strong understanding of functional programming, Reactive Programming, and message-based communication. Proficiency in building and managing CI/CD pipelines with tools like GitLab and Docker. Familiarity with tools and frameworks like Gradle, Akka, and Kotlin is a plus. Experience with TDD (Test-Driven Development) and DDD (Domain-Driven Design). Bachelor's degree in Computer Science, Software Engineering, or a related field. Excellent problem-solving and debugging skills. Strong written and verbal communication skills in English. Self-motivated and capable of independent work while thriving in team environments. Comfortable in fast-paced Agile settings. Company Industry IT - Software Services Department / Functional Area IT Software Keywords Senior Backend Java Developer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyClient of Discovered MENA
- LocationAbu Dhabi, UAE
- CategoryFullStack
- SourceNaukrigulf
- Listed2h ago
Related FullStack jobs
Senior Full Stack Developer
We are seeking motivated Developers to join our development teams working on various products across our portfolio. This role offers excellent opportunities to…
Senior Full stack
Flairstech Corporation is seeking an Intermediate/Senior .NET/C# and Angular Engineer to join our ever-growing team. You will collaborate with one of…
Senior .Net Developer
Responsibilities: Develop, test, and maintain .NET applications and services. Collaborate with cross-functional teams to define, design, and ship new features…
Senior Java Developer
We are seeking a dedicated and skilled Java Developer to join our software development team. The ideal candidate will be responsible for designing, developing…