Senior Java Developer - Microservices Architecture
Senior Java Developer - Microservices Architecture
This role requires a highly skilled Senior Java Developer to design, develop, and maintain complex microservices architecture systems. The ideal candidate will have extensive experience with Java and Spring Boot, as well as hands-on knowledge of modern RESTful APIs, DevOps, CICD, and cloud-enabled services.
The successful candidate will be responsible for:
• Creating and testing software applications
• Participating in design sessions and producing high- and low-level designs
• Collaborating with engineers to deliver new capabilities and mentoring team members as needed
• Quickly troubleshooting problems in development and production environments
• Reviewing code and designs from other team members
Key Requirements:
• 8+ years' experience developing scalable backend services and systems using Java and Spring Boot
• Hands-on experience with modern RESTful APIs, DevOps, CICD, and cloud-enabled services
• Experience with cloud infrastructure, such as GCP or PCF
• In-depth knowledge of common databases and messaging frameworks