Padmi

Lead Java Developer

HybridPosted 1 month ago
Software engineeringUnspecified
Apply at Robotics Technologies

Opens the source posting on roboticstechno.com

Source description

About the role

View original

Job Description

W-2 Open Positions Need to be Filled Immediately. Consultant must be on our company payroll, Corp-to-Corp (C2C) is not allowed.

Candidates encouraged to apply directly using this portal. We do not accept resumes from other company/ third-party recruiters -->

Job Overview

Job ID: J53095

Posted Date: 01/29/2026

--> Specialized Area: Full Stack Java & UI

--> Job Title: Lead Java Developer

Location: Cincinnati, OH

Duration: 12 Months + Extension

Hourly Rate: Depending on Experience (DOE)

Domain Exposure: Banking & Finance, IT/Software

--> Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, L2-EAD, GC-EAD

Client: To Be Discussed Later

Employment Type: W-2, 1099, C2C Bench Recruiter: Ariana_Robert

-->

View All Jobs Similar Jobs

QA Lead - Alpharetta, GA

.Net Fullstack Lead - Hartford, CT

AI/ML Tech lead with Gen AI - Rosemead, CA

Lead .NET Developer - St Paul, MN

iOS Technical Lead - Hybrid, PA

Job Description -->

Job Description :

The ATM IT team supports more than 2,200 ATMs and a network of over 40,000 partner ATMs. The team is currently engaged in modernizing the ATM channel both hardware and software while also contributing to a major debit card modernization initiative. This role offers the opportunity to participate in one of the largest IT efforts in the industry.

Responsibilities

  • Participate in full lifecycle application development.

  • Design, code, and debug applications across multiple programming languages.

  • Conduct software, code, and requirements analysis; perform software reviews; identify code metrics; and support system risk and reliability assessments.

  • Apply Object-Oriented Analysis and Design (OOA/OOD) principles.

  • Design and implement Java Spring applications deployed on OpenShift.

  • Perform software modeling and simulation.

  • Develop and maintain back-end architecture and services.

  • Execute software testing and quality assurance activities.

  • Optimize performance, usability, automation, and system efficiency.

  • Support, maintain, and document software functionality.

  • Integrate new software with existing systems.

  • Research, evaluate, and recommend new technologies.

  • Ensure compliance with internal and industry standards.

  • Manage and collaborate on code repositories using GitHub.

  • Implement software localization and globalization features.

  • Hold an undergraduate degree in computer engineering, computer science, information technology, or a related field.

Qualifications

  • Strong understanding of the software development life cycle.

  • Ability to quickly learn and apply new programming languages.

  • Proficiency in Java, Java Spring, OpenShift, HTML, CSS, and scripting languages.

  • Experience creating Splunk and Dynatrace dashboards for monitoring and alerting.

  • Effective communication and collaboration skills for working with internal teams and external partners.

Preferred Qualifications

  • Experience with test automation tools.

  • Knowledge of ATM terminal driving and testing.

  • Experience with ATM software platforms such as Diebold (Vista, VCP7, TM, Vynamic Vision, Vynamic View) and NCR (Vision).

  • Apply Now

One address, no account. We’ll tell you when matching roles go live.

More at Robotics Technologies

Related open roles

View all roles