Skip to main content

Java Software Engineer III (W2 Contract Only)

Technology
CBTS
1 months agoUntil 5/19/2026
Fully remote

Job description

  • *Role:
  • *Java Software Engineer III
  • *Location: Cincinnati, OH (Remote)
  • *Duration: 6 Months Contract
  • *Job Summary**
We are seeking a Senior Java Developer to support and enhance a mission‑critical banking platform. This role focuses on maintaining and improving a mature Java 8 codebase, implementing new features, and resolving production issues in a regulated financial environment. The ideal candidate has strong experience with legacy Java/J2EE systems, understands production support responsibilities, and can balance stability with incremental modernization.
  • *Key Responsibilities
  • Develop, modify, and maintain Java applications built on Java SE 8 / legacy J2EE architecture
  • Analyze, debug, and resolve production incidents, including root‑cause analysis
  • Implement new business features while ensuring system stability and compliance
  • Support integrations, batch processing, and downstream system dependencies
  • Participate in code reviews and follow enterprise development standards
  • Collaborate with business, QA, infrastructure, and support teams in a banking environment
  • Contribute to documentation, knowledge transfer, and operational readiness
  • *Required Qualifications (Must Have)
  • 5+ years of hands‑on Java development experience, including Java SE 8 (mandatory)
  • Strong experience working with legacy or monolithic Java/J2EE applications
  • Experience using Spring (Core/MVC), JDBC, Hibernate, or similar frameworks
  • Proven experience providing production support for enterprise applications
  • Ability to troubleshoot complex issues using logs, metrics, and debugging tools
  • Experience working in a controlled or regulated environment (change management, releases, audits)
  • *Preferred Qualifications (Nice to Have)
  • Financial services or banking domain experience (payments, wires, entitlements, compliance)
  • Experience with WebSphere, AIX, Linux/Unix environments, or batch scheduling tools
  • Exposure to CI/CD pipelines, Jenkins, Git, Maven or Gradle
  • Experience supporting or migrating to newer Java versions (11/17)
  • *Work Environment
  • Enterprise banking technology environment
  • Mix of feature development, production support, and system enhancements
  • Collaboration with onshore and offshore technical teams
  • *Additional Information**
This role requires a strong sense of ownership, comfort working with established systems, and the ability to deliver high‑quality changes to critical production applications
Keywords
javaform-w-2j2eedebuggingtesting-and-analysiscompliancebatch-processing-batch-servicescode-reviewtraining-and-developmentquality-assuranceenvironment-health-and-safety-hsseecology-environmentorganizational-learningspringmodel-view-controller-mvcjava-database-connectivity-jdbchibernateenterprise-applicationstroubleshootingdebugging-toolschange-managementorganizational-change-managementchange-and-release-managementauditsfinancial-servicesweb-spherewebspherelinuxbatch-schedulingcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdjenkinsapache-mavengradleinsurance-consulting-and-technology

¿Te interesa este puesto?