Microservices Developer

Insight Global
Brentwood, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 119K

Job location

Brentwood, United States of America

Tech stack

Clean Code Principles
Java
Agile Methodologies
Unit Testing
Code Review
Continuous Integration
Software Debugging
Gradle
Maven
Systems Development Life Cycle
Software Deployment
Software Engineering
Spring-boot
GIT
Build Tools
REST
Microservices

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.

Apply for this position