Microservices Developer
Role details
Job location
Tech stack
Job description
We are looking for a hands-on Spring Microservices Developer with 6+ years of software development experience. The ideal candidate should have strong practical experience with Java, Spring Boot, microservices, REST APIs, and a good understanding of the Software Development Life Cycle (SDLC)., Develop, enhance, and maintain microservices using Java and Spring Boot.
- Design and implement REST APIs and integrate with internal and external systems.
- Write clean, efficient, and maintainable code following development best practices.
- Participate in all phases of the SDLC, including requirements analysis, design, development, testing, deployment, and support.
- Work closely with product owners, architects, QA teams, and other developers.
- Troubleshoot application issues and support production deployments.
- Participate in code reviews, unit testing, and continuous improvement of development practices.
Requirements
6+ years of hands-on software development experience.
- Strong experience with Java and Spring Boot.
- Good hands-on experience developing microservices-based applications.
- Experience designing and developing REST APIs.
- Good understanding of microservices architecture and design principles.
- Good understanding of the Software Development Life Cycle (SDLC).
- Experience working in Agile development environments.
- Experience with Git and build tools such as Maven or Gradle.
- Basic understanding of CI/CD concepts.
- Experience working with databases and SQL.
- Strong problem-solving and debugging skills.
- Ability to support production issues and deployments.
- Ability to work independently and collaboratively in a team environment.
Benefits & conditions
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.