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!