We are seeking a Senior Java Developer to support a large-scale check modernization initiative, processing over 5 million transactions nightly totaling billions of dollars. This role is part of a multi-year effort to migrate legacy mainframe applications to modern cloud-based architecture. Do not wait to apply after reading this description a high application volume is expected for this opportunity.
About the Role:
You will be a hands-on developer working within an Agile Scrum team, focused on modernizing critical payment processing systems. The organization is consolidating approximately 27 legacy applications into 4 strategic platforms over a 4–6 year roadmap (currently 2 years in).
Key Responsibilities:
Design, develop, and implement scalable applications using Java and Spring Boot
Contribute to the migration of legacy mainframe systems to cloud-based architectures
Build and support high-volume, distributed systems for financial transaction processing
Work with messaging frameworks such as Kafka and JMS to enable real-time data processing
Collaborate within a Scrum team to deliver modernization initiatives end-to-end
Participate in code reviews, testing, and production support (potential weekend rotation in the future)
Required Qualifications:
6+ years of experience with Java development
6+ years of experience with Spring Boot
3+ years of experience working in cloud environments (any cloud platform)
Strong understanding of distributed systems and high-volume transaction processing
Proven ability to pass a technical assessment (HackerRank or Glider)
Preferred Qualifications:
Experience with Kafka, JMS, and event-driven/messaging architectures
Familiarity with Kubernetes and containerized xywuqvp deployments
Exposure to Azure (or other cloud platforms)
Ability to convert to full-time employment without sponsorship
Team Structure:
Agile Scrum environment with distributed teams
2 Scrum teams based in Columbus and 1 team in India
Developers are aligned to a single application and fully dedicated to modernization efforts
What to Expect:
100% hands-on development role
Opportunity to work on large-scale financial systems transformation
Collaborative, fast-paced environment focused on innovation and modernization