Full Stack Engineer – Java / React / Kafka

St. Louis, MO, US • Posted 9 hours ago • Updated 9 hours ago
Contract W2
Contract Corp To Corp
12 Months
No Travel Required
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • React
  • Kafka

Summary

Job Title: Full Stack Engineer
Location: Onsite
Duration: Long-Term Contract
Job Type: Contract

Job Description

We are looking for an experienced Full Stack Engineer with strong hands-on experience in Java, Spring Boot, React, TypeScript, Kafka, and PostgreSQL to develop and enhance a modern Unified Workflow Engine platform.

Required Skills

  • 7+ years of software development experience with strong Java expertise.
  • 3+ years of hands-on Java/Spring Boot development.
  • Strong experience with Java 17/21 and Spring Boot 3.x.
  • Strong React + TypeScript development experience.
  • Experience with React Query / TanStack Query.
  • Strong experience building REST APIs using Spring Web / WebFlux.
  • Hands-on experience with Apache Kafka, including producers, consumers, topics and partitions.
  • Understanding of Kafka ordering, idempotency and delivery semantics.
  • Strong PostgreSQL and JPA/Hibernate experience.
  • Experience with Flyway or Liquibase database migrations.
  • Experience implementing OAuth2, service authentication and API security/API keys.
  • Experience with JUnit and integration testing.
  • Experience working with private/scoped npm registries/package management.
  • Experience with shared component libraries/design systems.
  • Experience with Module Federation is highly preferred.
  • Strong Git, CI/CD and Agile development experience.

Responsibilities

  • Design, develop and maintain scalable full-stack applications.
  • Build reusable React/TypeScript UI components and integrate them with backend services.
  • Develop scalable Java/Spring Boot microservices and REST APIs.
  • Design and implement Kafka producers and consumers.
  • Ensure reliable event processing, ordering and idempotency.
  • Work with PostgreSQL and JPA/Hibernate for data persistence.
  • Implement secure authentication and authorization using OAuth2 and related security mechanisms.
  • Develop unit, integration and automated tests.
  • Collaborate with architects, product owners and engineering teams.
  • Participate in code reviews, troubleshooting and production support.
  • Contribute to shared UI libraries and modern frontend architecture.

Preferred Qualifications

  • Experience with enterprise workflow platforms.
  • Experience with microservices and event-driven architecture.
  • Experience with Kubernetes/Docker and cloud environments.
  • Strong communication and problem-solving skills.
  • Ability to work independently in a fast-paced Agile environment.

Interested candidates can send their updated resume along with availability, location and rate.

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: 91165210
  • Position Id: 9105886
  • Posted 9 hours ago

Company Info

About Hire Tech Services

Hire Tech Services has held true to its engineering-led, customer-focused heritage. Drawing from an elite team of engineers and partners around the globe, we help organizations like yours solve their biggest IT challenges with Genuity and IT consultancy with a focus on Genuity and expert IT consultancy, we deliver customized solutions that align perfectly with your business objectives. Our dedicated IT experts will tailor solutions to your unique needs, budget, and business goals, streamlining your infrastructure, transforming operations, and securing your data.

About_Company_OneAbout_Company_Two
Contact the job poster
MK

Moghal Khaleel

Recruiter @ Hire Tech Services
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in St. Louis, Missouri

•

Yesterday

Easy Apply

Third Party, Contract

Depends on Experience

New York, New York

•

6d ago

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs