Description
You will design and develop scalable microservices and APIs using the Spring framework.
Responsibilities
- Build and maintain microservices and APIs using Spring Boot and Spring Cloud.
- Design system architectures focused on scalability, reliability, and performance.
- Implement continuous integration and deployment workflows using Jenkins, Maven, and Gradle.
- Write high-quality, maintainable code for enterprise-level Java/J2EE applications.
- Manage deployments and version control using Git, Bitbucket, and Rundeck.
Required Skills
- 8+ years of experience in Java/J2EE, Spring Boot, SOA, and Microservices.
- 3+ years of experience developing APIs and Microservices with Spring Cloud.
- Experience with cloud platforms including Google Cloud Platform, AWS, or Azure.
- Hands-on experience with BigQuery.
- Proficiency with CI/CD tools such as Jenkins, Sonar, Nexus, Maven, and Gradle.
- Experience with Git and Rundeck.
- Familiarity with Atlassian tooling including Jira, Confluence, and Bitbucket.
- Ability to architect for high performance and system reliability.
Preferred Skills
- Experience with Scala or related functional programming environments.