Overview
Hybrid
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
Java
Spring Boot
Kafka
Spring MVC
APIs
NoSQL
Job Details
Interview: Face to Face Job Title: Senior Java Developer (Spring Boot & Kafka) Location: O Fallon, MO (Hybrid/Onsite) - Locals Only. Duration: 12 + Months (W2 Candidates only) No. of Positions: 5 Experience Required: 10+ Years Job Type: Contract
Notes: H1B Transfer candidates are encouraged to apply.
Job Description:
We are seeking a highly skilled and experienced Senior Java Developer with a strong background in Spring Boot and Apache Kafka to join our dynamic team in O Fallon, MO. The ideal candidate will bring deep expertise in backend development, microservices architecture, and event-driven systems.
Required Skills:
10+ years of hands-on experience in Java/J2EE development.
Strong expertise in Spring Boot, Spring MVC, Spring Data, and Spring Security.
2+ years of experience with Apache Kafka including producer/consumer, stream processing, and schema registry.
Experience with RESTful APIs and microservices architecture.
Proficient in using relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
Familiar with CI/CD tools (Jenkins, GitLab CI, etc.) and containerization (Docker, Kubernetes).
Strong understanding of software development best practices and design patterns.
Excellent problem-solving and debugging skills.
Strong verbal and written communication skills.
Notes: H1B Transfer candidates are encouraged to apply.
Job Description:
We are seeking a highly skilled and experienced Senior Java Developer with a strong background in Spring Boot and Apache Kafka to join our dynamic team in O Fallon, MO. The ideal candidate will bring deep expertise in backend development, microservices architecture, and event-driven systems.
Required Skills:
10+ years of hands-on experience in Java/J2EE development.
Strong expertise in Spring Boot, Spring MVC, Spring Data, and Spring Security.
2+ years of experience with Apache Kafka including producer/consumer, stream processing, and schema registry.
Experience with RESTful APIs and microservices architecture.
Proficient in using relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
Familiar with CI/CD tools (Jenkins, GitLab CI, etc.) and containerization (Docker, Kubernetes).
Strong understanding of software development best practices and design patterns.
Excellent problem-solving and debugging skills.
Strong verbal and written communication skills.
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.