Remote Microservices Developer (Java/Springboot)

Insight Global
Hartford, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Hartford, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Azure
Cloud Computing
Code Review
DevOps
JSON
Python
Node.js
NoSQL
Openshift
Scrum
RabbitMQ
Swagger
Service Layer
Software Engineering
Data Streaming
Openapi
.NET Core
Spring-boot
Backend
GIT
Containerization
Kubernetes
Kafka
Api Design
REST
Software Version Control
Docker
Jenkins
Microservices

Job description

A healthcare insurance company is seeking a skilled Microservices Developer to design, develop, and maintain a new microservice layer integrating the company Health and Advocate applications, following a solution that was finalized recently and currently has no dedicated internal resources. This role will focus on building and exposing approximately six RESTful APIs through a service layer, designing scalable, resilient, secure, and highly available microservices using modern frameworks and best practices. The developer will work closely with architecture, product, DevOps, and QA teams to translate business requirements into technical solutions, implement unit, integration, and contract testing, and participate in code reviews and technical design discussions. The ideal candidate has strong experience with microservices-based applications, hands-on API development, and collaboration with DevOps teams to build and maintain CI/CD pipelines using Jenkins, with technical expertise in Spring Boot (Java), .NET Core, and Python. This role also involves troubleshooting performance, security, and production issues, as well as contributing to documentation, standards, and reusable components.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Requirements

3+ years of hands-on software development experience

Strong experience developing microservices architectures

Proficiency in one or more backend languages/frameworks such as:

? Java (Spring Boot)

? .NET Core

? Node.js

? Python

Experience building and consuming REST APIs (JSON, OpenAPI/Swagger)

Experience with relational and/or NoSQL databases

Familiarity with Git-based version control and Agile/Scrum methodologies Experience with containerization and orchestration (Docker, Kubernetes/OpenShift)

Cloud experience (AWS, Azure, or GCP)

Messaging and event streaming (Kafka, RabbitMQ, cloud-native queues)

Experience working in regulated or compliance-driven environments

Prior experience modernizing or refactoring monolithic applications into microservices

Apply for this position