Senior Backend Developer - Java
Doha, Doha Municipality, Qatar · करार
अर्ज करणारे पहिले व्हा
- अनुभव
- 8–10 yrs
- पगार
- —
- रिक्त जागा
- 1
- पोस्ट केले
- 8 तासपूर्वी
- Work mode
- कार्यालयात
- शिक्षण
- Master’s degree in Computer Science, Engineering, or a related field
- Eligibility
- Experienced backend developers with a strong Java and Spring Boot background, particularly those who have worked in the banking domain and can work onsite in Doha, Qatar.
- Resume
- Required to apply
Where you'll work
नोकरीचे वर्णन
Overview
An urgent opening is available for a Senior Backend Developer specializing in Java for a client based in Doha, Qatar. The role focuses on building and supporting robust RESTful APIs with Spring Boot, along with backend solutions for the banking sector.
Core Responsibilities
- Design, build, and maintain high-performance REST APIs using Spring Boot, while applying sound design patterns and engineering best practices.
- Write efficient Java code and follow object-oriented design principles throughout development.
- Work with microservices-based systems and distributed architectures.
- Take ownership of backend architecture and implementation for secure, scalable, and maintainable solutions.
- Improve API throughput and scalability so the platform can support a growing user base.
- Guide junior developers, share technical direction, and ensure team standards are consistently followed.
- Partner with product managers, architects, and other stakeholders to shape technical scope and delivery plans.
- Review code, mentor team members, and promote continuous improvement in engineering practices.
- Investigate, troubleshoot, and resolve complex production and development issues with minimal service disruption.
- Support DevOps activities using continuous integration and deployment practices.
- Coordinate with infrastructure teams to help ensure smooth application deployment.
- Contribute to solutions running on cloud platforms and container-based environments such as Docker and Kubernetes.
Requirements
- Strong hands-on experience in Java development, with 8 to 10 years in the field.
- Solid exposure to the banking domain.
- Proven experience developing RESTful APIs with Spring Boot.
- Good understanding of microservices architecture and distributed systems.
- Practical knowledge of DevOps tools and CI/CD workflows.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience with containerization tools such as Docker and Kubernetes.
- Master’s degree in Computer Science, Engineering, or a related discipline.
- Strong problem-solving ability and close attention to detail.
- Clear communication and interpersonal skills for effective collaboration across teams.
- Comfortable working in a fast-moving, collaborative environment.
Additional Information
This is a contract position based onsite in Doha, Qatar. The role is specifically for a backend engineering professional with mandatory experience in Java, Spring Boot, REST APIs, microservices, DevOps practices, and banking-domain systems.
Skills
Java, Spring Boot, REST API development, Microservices architecture, DevOps, CI/CD, Cloud platforms, Docker, Kubernetes, Banking domain expertise
Perks
Not specified in the source.