Java Microservice developer

Inverselogix Inc

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in Java Enterprise Edition (JEE) development
  • Proficient in Spring Framework, including Spring Boot and Spring MVC
  • Experience with API design and management, utilizing tools like Swagger
  • Knowledge of MySQL and Couchbase for database interactions
  • Familiarity with version control systems, specifically Git
  • Experience with build tools such as Maven or Gradle
  • Basic understanding of Linux/Unix operating systems

Responsibilities

  • Develop and maintain 100+ microservices within a Kubernetes-based service mesh
  • Collaborate in an Agile/Scrum team environment to deliver high-quality software
  • Implement fully automated continuous integration and continuous deployment (CI/CD) pipelines
  • Design and implement robust APIs for seamless service integration
  • Conduct testing through unit, performance, and integration tests using jUnit and jMeter
  • Maintain documentation and follow best practices for software development
  • Engage in code reviews and provide constructive feedback to peers

Benefits

  • Flexible working hours to promote work-life balance
  • Opportunity to work with emerging technologies in a cutting-edge environment
  • Access to professional development resources
  • Collaborative team culture that encourages continuous improvement
  • Health and wellness programs to support employee wellbeing
Full Job Description
Job Description

Description:
Large-scale project building 100+ Microservices on a Kubernetes based Service Mesh. Team members will be working in an Agile / Scrum environment with a fully automated CI/CD pipeline.

Required Skills:

Strong JEE Background
Spring, Spring Boot, Spring MVC experience (Tomcat, Netty, Jetty, JBoss, Nginx experience is a plus)
API design experience (advanced HTTP, Swagger, both producing and consuming the service endpoints)
Working knowledge of SQL and NoSQL databases (MySQL and Couchbase preferred)
Working knowledge of Git version control
Maven or Gradle
Ability to create unit tests, performance and integration tests (jUnit, jMeter & Restify)
Familiarity with CI/CD tools
Linux/Unix basics
Cloud and Hybrid Cloud familiarity is desired
Docker and/or Kubernetes experience are a plus
Familiarity with the open source trends
Familiarity with any of the following is a plus: Shell scripting, Python, Nodejs, Golang, Oauth, JWT

Qualifications

Additional Information

Similar Jobs

More Jobs at Inverselogix Inc

  • Automation Test Specialist
    $70K — $95K *
    Jacksonville, FL 32210 (Duval County)
    Information Technology
    In-Person
  • Sr SAP BO Developer
    $90K — $130K *
    Chicago, IL 60629 (Cook County)
    Information Technology
    In-Person
  • Android Developer
    $90K — $120K *
    Atlanta, GA 30349 (Fulton County)
    Information Technology
    In-Person
  • Embedded Software Engineer
    $90K — $120K *
    Rochester, MI 48309 (Oakland County)
    Manufacturing & Automotive
    In-Person
  • Embedded Software Engineer
    $90K — $120K *
    Auburn Hills, MI 48326 (Oakland County)
    Aerospace & Defense
    In-Person

More Information Technology Jobs

Find similar Java Microservice developer jobs: