Java Developer (W2 only)

Dearborn, MI, US • Posted 3 days ago • Updated 3 days ago
Contract W2
1 Year
No Travel Required
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • Java

Summary

Software Engineer

Java · Spring Boot · Connected Services

 

Overview

We are looking for a skilled Senior Java 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 (Docker, Kubernetes, Helm)
  • Participate in architecture reviews and define best practices for the team

 

Required Skills

  • 5+ years with Java (Java 17+ preferred) and Spring Boot ecosystem
  • 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 (PostgreSQL, MongoDB, Redis)
  • Hands-on with Docker and Kubernetes in cloud environments (AWS, Google Cloud Platform, or Azure)

 

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 (Istio, Linkerd) and observability tooling
  • Contributions to open-source Java or Spring Boot projects

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91162806
  • Position Id: 9000268
  • Posted 3 days ago

Company Info

About HPTech Inc.

HPTech Inc has grown to become a premier provider of IT consulting services for technology. With a specialized niche in transaction and data warehousing applications, HPTech Inc helps clients implement mission-critical, enterprise solutions, speed conversion from legacy environments, and optimize the benefits inherent in their systems. Our consulting solutions range from project strategy and planning, software assessment and selection, to implementation and integration, hosting and change management, support and maintenance translating to higher productivity, lower costs.

Contact the job poster
SJ

Sahil Jain

Recruiter @ HPTech Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Jersey City, New Jersey

Today

Easy Apply

Contract

Depends on Experience

St. Louis, Missouri

Today

Easy Apply

Contract

Depends on Experience

Charlotte, North Carolina

3d ago

Easy Apply

Contract

Depends on Experience

Sunrise, Florida

3d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs