Management Solutions International (MSI)
Java and Microservices Developer
Management Solutions International (MSI)Qatar2 days ago
Full-timeOther

Position Overview:

Java and Microservices Developer designs, develops, and maintains applications using Java as the main programming language and microservices architecture for scalable, modular system.


Roles and Responsibilities:

  • Design, develop, and maintain scalable Java-based microservices architecture using Spring Boot and related frameworks.
  • Lead the development of RESTful APIs ensuring high performance, security, and reliability.
  • Architect and implement containerized microservices using Docker and orchestration tools like Kubernetes.
  • Collaborate closely with cross-functional teams to define system requirements and translate them into technical solutions.
  • Mentor junior developers, conduct code reviews, and enforce coding standards and best practices.
  • Troubleshoot, debug, and optimize applications for maximum speed and scalability.
  • Implement CI/CD pipelines and automate deployment processes to streamline releases.
  • Stay updated with emerging technologies and recommend improvements to enhance system architectur.


Educational & Experience

  • Bachelor’s or master’s degree in computer science, Software Engineering.
  • 10+ years of professional experience in Java development and microservices architecture.

Key Skills

Ranked by relevance