We are seeking a Backend Developer with experience in Java and microservices architecture to design, develop, and maintain scalable backend systems. This role focuses on building reliable, secure, and high-performance applications using modern development practices.
Job Description
Design, develop, and maintain backend services using Java and Spring Boot
Build and support microservices-based architectures
Develop and maintain RESTful APIs, and integrate with frontend and third-party systems
Contribute to system design, code reviews, and technical discussions
Ensure application performance, scalability, security, and reliability
Develop and maintain unit, integration, and automated tests
Collaborate with cross-functional teams, including Product, QA, DevOps, and UI teams
Troubleshoot production issues and implement timely solutions
Follow established best practices in coding, CI/CD, and DevOps processes
Job Description - Grade Specific
Experience in backend development using Java and Spring Boot
Familiarity with microservices architecture and RESTful API development
Understanding of software development best practices, including testing and version control
Experience with cloud-native application development is an advantage
Ability to work collaboratively in a team environment