Java Microservices Engineer - Spring Boot, Kafka, Kubernetes

RiVi Consulting Group L.L.C

Green Bay (WI)

On-site

USD 110,000 - 165,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

RiVi Consulting Group L.L.C. seeks an experienced software engineer with strong Java/Spring Boot and modern DevOps skills to join our technology-focused team in Wisconsin.

You will design and implement scalable microservices, build event-driven systems with Kafka, and containerize with Kubernetes/OpenShift, while optimizing CI/CD with GitHub Actions and modern tooling. Responsibilities include collaborating across frontend (React) and data (Oracle/Snowflake) domains, writing clean Python scripts

Qualifications

  • Proficiency in Java and Spring Boot with modern development practices.
  • Experience building event-driven systems using Kafka.
  • Hands-on experience with container orchestration: Kubernetes/OpenShift and AKS.
  • Strong CI/CD experience with GitHub Actions and related tooling.
  • Frontend exposure with React and backend scripting (Python) is a plus.
  • Familiarity with Oracle/Snowflake data warehousing and SQL.

Skills

Java
Spring Boot
React
Python
Data Science & Analytics

Tools

Kafka
Kubernetes
OpenShift
AKS
Docker
GitHub Actions
SQL
PL/SQL
Snowflake

Job description

Our current technology stack forms the foundation of our work. Proficiency or strong experience in the following areas is highly desirable:

Java: Deep understanding of Java (latest LTS versions preferred).

Spring Boot: Extensive experience building applications and microservices using the Spring Boot framework and its ecosystem (e.g., Spring Data, Spring Security, Spring Cloud).

Messaging Systems:

Apache Kafka: Solid understanding of Kafka concepts (topics, producers, consumers, partitioning, brokers) and experience building event-driven systems.

Containerization & Orchestration:

Kubernetes: Practical experience deploying, managing, and troubleshooting applications on Kubernetes.

OCP (OpenShift Container Platform): Experience specifically with OpenShift is a significant advantage.

AKS (Azure Kubernetes Service): Experience with AKS is also highly relevant.

(General Docker knowledge is expected).

CI/CD & DevOps:

GitHub Actions: Proven experience in creating, managing, and optimizing CI/CD pipelines using GitHub Actions for build, test, and deployment automation.

Understanding of Git branching strategies and DevOps principles.

Frontend Development:

React: Experience building user interfaces with the React library and its common patterns/ecosystem (e.g., state management, hooks).

Database & Data Warehousing

Oracle: Experience with Oracle databases, including writing efficient SQL queries, understanding data modeling, and potentially PL/SQL.

Snowflake: Experience with Snowflake cloud data warehouse, including data loading, querying (SQL), and understanding its architecture.

Scripting:

Python: Proficiency in Python for scripting, automation, data manipulation, or potentially backend API development (e.g., using Flask/Django, though Java/Spring is primary).

While not strictly mandatory, candidates with experience or a demonstrated understanding of the transportation and logistics industry (e.g., supply chain management, freight operations, warehousing, fleet management, routing optimization, TMS systems) will be able to contribute more quickly and effectively. They can better grasp the business context and user needs.

Additional Valuable Skills

We are also interested in candidates who may possess skills in related areas that complement our core activities: Data Science & Analytics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

RiVi Consulting Group L.L.C • Green Bay (WI)

On-site
USD 110,000 - 165,000
Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 100,000 - 130,000
Senior Java Consultant (Only W2)
Senior Java Consultant (Only W2)

ATC • Columbus (OH)

On-site
USD 140,000 - 180,000
Java Microservices Architect, Java Microservices Manager
Java Microservices Architect, Java Microservices Manager

Fstone Technologies • Dallas (TX)

On-site
USD 140,000 - 190,000
Java Microservices Engineer
Java Microservices Engineer

TechDigital Group • Charlotte (NC)

On-site
USD 90,000 - 130,000
Software Engineer (Java Microservices)
Software Engineer (Java Microservices)

TechDigital Group • Charlotte (NC)

On-site
USD 120,000 - 150,000
Sr. Engineer (JAVA Springboot, APIs, PostgresSQL)
Sr. Engineer (JAVA Springboot, APIs, PostgresSQL)

TechDigital Group • Nashville (TN)

On-site
USD 80,000 - 110,000
Software Engineer
Software Engineer

Virtusa • Boston (MA)

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

TechDigital Group • Irving (TX)

On-site
USD 100,000 - 130,000
Lead Java Full Stack Engineer (SpringBoot/Angular)
Lead Java Full Stack Engineer (SpringBoot/Angular)

TechDigital Group • San Leandro (CA)

On-site
USD 80,000 - 120,000