Software Engineer

Vertex Sigma Software

Dearborn (MI)

On-site

USD 85,000 - 115,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vertex Sigma Software is seeking a Software Engineer in Dearborn, Michigan to design and develop scalable, cloud-native microservices for their Connected Services platform. This role involves managing the full software lifecycle, from architecture to deployment, and requires expertise in building robust APIs and event-driven systems.

The ideal candidate should have 5+ years of Java and Spring Boot experience, along with strong knowledge of microservices architecture and cloud environments like AWS, GCP, or Azure. Join us to drive innovation in IoT and real-time data integrations.

Qualifications

  • 5+ years of experience with Java and Spring Boot ecosystem.
  • Strong knowledge of microservices architecture.
  • Experience maintaining cloud-native applications.

Responsibilities

  • Design and develop scalable microservices.
  • Maintain integrations with IoT devices and third-party APIs.
  • Implement real-time data streaming with messaging pipelines.

Skills

Java 17+
Spring Boot 3
RESTful services
Kafka
Docker
Kubernetes

Tools

PostgreSQL
MongoDB
Redis

Job description

Overview

We are looking for a skilled Software Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle — from architecture through deployment — building robust APIs and event-driven systems that power real-time device and data integrations.

Responsibilities
  • Design and develop RESTful and event-driven microservices using Java 17+ and Spring Boot 3
  • Build and maintain integrations with IoT devices, third-party APIs, and connected platforms
  • Implement messaging pipelines with Kafka or RabbitMQ for real-time data streaming
  • Write clean, testable code with JUnit, Mockito, and integration test suites
  • Collaborate with product and DevOps on CI/CD pipelines using Docker, Kubernetes, and Helm
  • Participate in architecture reviews and define best practices for the team
Required Skills
  • 5+ years with Java and the Spring Boot ecosystem; Java 17+ preferred
  • Strong knowledge of Spring Cloud, Spring Security, and Spring Data JPA
  • Experience with Kafka, RabbitMQ, or similar messaging technologies
  • Familiarity with OAuth 2.0, JWT, and API security patterns
  • Proficient with SQL/NoSQL databases, including PostgreSQL, MongoDB, and Redis
  • Hands-on with Docker and Kubernetes in cloud environments (AWS, GCP, or Azure)
  • Contributions to open-source Java or Spring Boot projects
Nice to Have
  • Experience with MQTT, AMQP, or CoAP for IoT device communication
  • Knowledge of OpenAPI / Swagger specification and contract-first design
  • Exposure to service mesh technologies, including Istio and Linkerd, and observability tooling
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Developer-Java · Spring Boot · Connected Services
Sr. Developer-Java · Spring Boot · Connected Services

Cognizant • Dearborn (MI)

On-site
USD 92,000 - 115,000
Health Insurance
401(k) Plan
Paid Holidays
+2
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Lead Software Engineer – Java, Spring Boot, Kafka
Lead Software Engineer – Java, Spring Boot, Kafka

Jobtailor • Alabama

On-site
USD 120,000 - 160,000
Backend Java Engineer
Backend Java Engineer

Compunnel, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000
Java Full Stack Engineer
Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 80,000 - 120,000
Software Engineer V - Java + SpringBoot + Kubernetes
Software Engineer V - Java + SpringBoot + Kubernetes

Confiz • San Jose (CA)

On-site
USD 130,000 - 160,000
Software Engineer
Software Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Lead Services Engineer
Lead Services Engineer

Veriipro • Miami (FL)

On-site
USD 120,000 - 140,000
Sr Java Developer
Sr Java Developer

HEITMEYER CONSULTING INC • Columbus (OH)

On-site
USD 110,000 - 150,000
Senior Java Developer
Senior Java Developer

IVIDTEK INC • Las Vegas (NV)

On-site
USD 100,000 - 140,000