Quick Overview
Seniority
Mid Senior
Work mode
On Site
Location
St. Louis, MO, United States
Posted
20 hours ago
DockerMicroservicesSpringSpring BootAgileApacheGitHibernateJUnitJavaKafkaKubernetesPostgreSQLRESTReactTypeScript
Job Description
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.
Similar jobs
- DI
Microsoft Copilot Developer
NewDigitive LLC
Houston, TX🇺🇸On-site20 hours agoAgileAzureC#+7Technology - MP
Senior DataStage Developer/Lead-McLean, VA -Only Locals
NewmProgen
McLean, VA🇺🇸Hybrid20 hours agoETLAgileTechnology - IT
Java React Developer
NewITBMS Inc.
New York, NY🇺🇸On-site20 hours agoDockerMicroservicesSpring+9Technology - VS
Tableau Developer-F2F Interview
NewVKore Solutions LLC
San Jose, CA🇺🇸Hybrid20 hours agoSQLAWSETL+8Technology - NY
Lead Full Stack Developer (.NET & Vue.js )
NewNew York Technology Partners
Parsippany-Troy Hills, NJ🇺🇸Hybrid20 hours agoSASSSQLSQL Server+17Technology - AL
: Sr. Snowflake Developer, Contractor
NewArthur Lawrence
Houston, TX🇺🇸Hybrid20 hours agoSQLSnowflakeAirflow+2Technology