Use left and right arrow keys to navigate
Provided by the employer
Verified Pay check_circle $50 per hour
Hours Full-time, Part-time
Location Cincinnati, Ohio

Compare Pay

Verified Pay check_circleProvided by the employer
This job pays about average compared to similar jobs in your area.

$31.42

$50.00

$73.88


About this job

Senior Java Backend Engineer | Java, Spring Boot, AWS, REST APIs, Microservices, Containerization, CI/CD, Enterprise App Modernization. Banking experience preferred.

Job description

About the Opportunity

Seeking a Senior Java Backend Engineer to support enterprise application modernization and backend platform development initiatives within a large financial services organization.

This role is focused on designing, developing, and modernizing enterprise-scale backend systems utilizing Java, Spring Boot, AWS, cloud-native technologies, microservices architecture, and containerized deployments. The engineer will play a key role in developing scalable APIs, reusable frameworks, and modernization solutions while partnering with architecture, product, and business teams.

The ideal candidate is a highly independent senior engineer capable of owning technical solutions from design through implementation while operating effectively in a fast-paced enterprise environment.

Location: Cincinnati, OH Preferred | Remote Considered
Employment Type: Contract
Industry: Banking / Financial Services

What You'll Do

Backend Engineering & Application Development

  • Design and develop enterprise-scale backend applications and services

  • Build scalable Java-based microservices using Spring Boot

  • Develop RESTful APIs supporting mission-critical banking applications

  • Create reusable frameworks, components, and libraries to accelerate development

  • Design highly available and fault-tolerant distributed systems

Cloud & Modernization

  • Design and implement AWS cloud-native solutions

  • Support migration and modernization of legacy applications

  • Build cloud-ready, containerized application architectures

  • Implement best practices for scalability, resiliency, and security

DevOps & Automation

  • Automate build, testing, and deployment processes

  • Support CI/CD pipelines and release automation initiatives

  • Participate in application deployment, monitoring, and production support activities

  • Improve software delivery efficiency through automation and engineering best practices

Collaboration & Solution Design

  • Partner with architects, product owners, analysts, and business stakeholders

  • Translate business requirements into scalable technical solutions

  • Participate in architecture reviews and technical design sessions

  • Provide technical leadership on complex application initiatives

Job requirements

Required Qualifications

Must-Have Skills

  • Java Backend Development

  • Spring Framework

  • Spring Boot

  • REST API Development

  • AWS Cloud Services

  • Microservices Architecture

  • Software Design & Engineering

  • Containerization Technologies

  • Enterprise Application Development

  • Strong problem-solving skills

  • Ability to work independently with minimal supervision

Preferred Qualifications

  • Banking or Financial Services experience

  • Money Transfer or Payments Systems experience

  • Docker

  • Kubernetes

  • Backbase API experience

  • Application Modernization experience

  • CI/CD Automation experience

  • Agile development experience

Technical Environment

Languages & Frameworks

  • Java

  • Spring

  • Spring Boot

Cloud & Infrastructure

  • AWS

  • Docker

  • Kubernetes

Architecture

  • Microservices

  • REST APIs

  • Distributed Systems

  • Enterprise Application Architecture

Development Practices

  • CI/CD

  • Agile

  • Automated Testing

  • DevOps Practices

Ideal Candidate Profile

The strongest candidates will have:

  • 8+ years of Java backend development experience

  • Extensive Spring Boot and microservices expertise

  • Hands-on AWS implementation experience

  • Experience modernizing legacy enterprise applications

  • Strong API design and integration background

  • Experience deploying containerized applications

  • Proven success in highly regulated enterprise environments

  • Ability to operate independently and drive technical solutions

High Priority Skills

  1. Java

  2. Spring Boot

  3. AWS

  4. REST APIs

  5. Microservices

  6. Containerization

  7. Backend Architecture

  8. Application Modernization

Strong Bonus Skills

  • Banking

  • Payments

  • Docker

  • Kubernetes

  • Backbase

  • CI/CD


Nearby locations

Posting ID: 1268360712 Posted: 2026-06-11 Job Title: Senior Java Backend Engineer