Senior Java Developer (Cincinnati)
Agility Partners is seeking a Senior Java Developer to join one of our clients in the banking industry. This role focuses on building modern, cloud-native applications that solve complex analytical and business problems. You'll work across the full SDLC while helping drive application modernization through containerization and microservices.Key Responsibilities:Design, develop, test, and deliver Java-based application solutions across multiple environmentsBuild reusable components, frameworks, and libraries in collaboration with business and IT stakeholdersSupport application modernization using Docker, Kubernetes, and microservices best practicesAutomate build, test, and release processes and provide ongoing production supportQualifications:Strong hands-on experience with Java at a senior levelExpertise with Spring and Spring Boot for scalable backend services and APIsWorking knowledge of AWS and cloud-native design patternsExperience with Docker, Kubernetes, and infrastructure-based application platformsAbility to design high-quality, maintainable solutions for complex and analytical use casesNice to have: banking or financial domain experience (payments, transfers, money movement)Why You'll Love This Role:Strong modernization focus with real business impactEnd-to-end ownership across design, development, and releaseOpportunity to build reusable frameworks and establish best practicesCollaborative environment working closely with business and IT partners