Job Description
Location: Remote / [Specify Location]
Experience Required: 20+ years
Employment Type: Full-Time
Role Overview
We are looking for a highly experienced Java Spring Boot Microservices Developer to design, develop, and maintain scalable microservices. The ideal candidate has extensive experience in RESTful APIs, cloud deployments, and containerized applications, and a proven track record of leading complex projects.
Key Responsibilities
- Design, develop, and maintain microservices using Java Spring Boot.
- Build and enhance RESTful APIs for internal and external integration.
- Implement cloud-based solutions and deploy applications to platforms like AWS, Azure, or GCP.
- Use containerization technologies (Docker, Kubernetes) to ensure scalable deployments.
- Collaborate with cross-functional teams to improve system architecture and integration.
- Optimize applications for performance, scalability, and reliability.
- Provide guidance on best practices for software development, testing, and deployment.
Required Qualifications
- 20+ years of experience in Java development, preferably with Spring Boot.
- Deep understanding of microservices architecture and RESTful API design.
- Hands-on experience with cloud platforms (AWS, Azure, or GCP).
- Experience with containerization and orchestration tools (Docker, Kubernetes).
- Strong problem-solving skills and ability to work in a collaborative environment.
- Excellent communication and technical leadership skills.