Tech Stack
AWSAzureCloudGoogle Cloud PlatformGradleJavaMicroservicesMongoDBNoSQLSpringSpring BootSpringBoot
About the role
- Design, develop, and maintain scalable microservices using Spring Boot
- Collaborate with cross-functional teams to define, design, and deliver new features
- Write clean, maintainable, and efficient code following best practices
- Participate in code reviews and provide constructive feedback
- Troubleshoot, debug, and optimize application performance
Requirements
- Strong proficiency in Java (8+), Spring Boot, and RESTful API development
- Experience in designing and developing Microservices architectures
- Solid understanding of cloud platforms (AWS, Azure, or GCP)
- Hands-on experience with Gradle and build automation
- Strong knowledge of software design patterns and best practices
- Experience with CI/CD pipelines and DevOps practices
- Familiarity with version control systems (Git)
- Excellent problem-solving and debugging skills
- Experience with MongoDB or other NoSQL databases
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootRESTful APIMicroservicesAWSAzureGCPGradleCI/CDMongoDB
Soft skills
problem-solvingdebuggingcollaborationconstructive feedback