Post Job Free
Sign in

Java Software Engineer

Company:
Genesis10
Location:
Clinton Township, OH, 43224
Posted:
May 22, 2026
Apply

Description:

Java Software Engineer

Genesis10 is currently seeking a Java Software Engineer for a contract position with a Global Financial Institution located in Columbus, OH. This is a 18+ month contract opportunity.

This is a backend-focused role supporting a major check modernization initiative, which involves moving mainframe systems to the cloud. The position will primarily involve developing Spring Boot Java applications to move files between databases and outbound systems, working with technologies like Kafka, Kubernetes, and SQL databases to process millions of transactions nightly.

Responsibilities:

Consult on complex initiatives with broad impact and large-scale planning for specialty software engineering

Review and analyze complex, multi-faceted, larger scale, or longer-term software engineering challenges

Contribute to the resolution of complex situations requiring a solid understanding of the function, policies, procedures, and compliance requirements

Strategically collaborate and consult with client personnel on technical solutions

Requirements:

5+ years of Specialty Software Engineering experience

6+ years of experience with Java

6+ years of experience with Spring Boot

3+ years of cloud experience (Azure preferred, but any cloud is acceptable)

Experience with SQL databases

Desired skills:

Experience with Kafka

Experience with JMS or other messaging systems

Experience with Kubernetes

Pay range: $71.88 - $79.88 per hour

Only candidates available and ready to work directly as Genesis10 employees will be considered for this position.

If you have the described qualifications and are interested in this exciting opportunity, please apply!

Apply