to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong expertise in
Java
,
Spring Boot
, and
microservices architecture
, with a passion for building high-performing, modular, and secure systems.
Key Responsibilities
Design, develop, and maintain scalable
Java-based microservices
using
Spring Boot
Develop
RESTful APIs
with a focus on performance, security, and reliability
Implement containerized solutions using
Docker
and orchestration tools such as
Kubernetes
Collaborate with cross-functional teams to translate business requirements into technical solutions
Conduct
code reviews
, mentor junior developers, and enforce best coding practices
Troubleshoot, debug, and optimize applications for scalability and efficiency
Build and maintain
CI/CD pipelines
to streamline deployment processes
Stay up to date with emerging technologies and recommend architectural improvements
Requirements
Bachelor's or Master's degree
in Computer Science, Software Engineering, or a related field
10+ years
of professional experience in Java development and microservices architecture
Strong knowledge of
Spring Boot
,
REST APIs
,
Docker
, and
Kubernetes
Experience implementing
CI/CD pipelines
(Jenkins, GitLab, etc.)
Excellent communication skills and attention to detail
Behavioral Skills
Analytical thinker with strong problem-solving skills
Leadership and mentoring abilities
Strong collaboration and teamwork mindset
Job Type: Contract
Contract length: 12 months
Pay: Up to QAR25,000.00 per month
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.