Lead Java Developer

Robotic Process Automation LLC

Cincinnati (OH)

On-site

USD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Robotic Technologies Automation seeks a software professional to support the ATM IT initiative, contributing to a major modernization effort for hardware and software platforms. The role involves cross-functional collaboration across teams and external partners to deliver reliable, scalable software solutions.

Responsibilities include lifecycle development, design and coding in Java/Spring, OpenShift deployments, and thorough testing and QA to ensure performance and compliance.

Qualifications

  • Undergraduate degree in a computing field is required.
  • Strong understanding of the software development life cycle is essential.
  • Ability to learn and adapt to new programming languages quickly.
  • Proficiency in Java, Java Spring, OpenShift, HTML, CSS, and scripting languages.
  • Experience creating monitoring dashboards with Splunk or Dynatrace is beneficial.

Responsibilities

  • Participate in full lifecycle application development.
  • Design, code, and debug applications across multiple programming languages.
  • Conduct software analysis, reviews, and support risk and reliability assessments.
  • Design and implement Java Spring applications deployed on OpenShift.
  • Develop and maintain back-end architecture and services.
  • Execute software testing and quality assurance activities.

Skills

Java
Java Spring
OpenShift
HTML
CSS
Scripting languages
Software development life cycle
Learning new languages
Communication & collaboration
Testing & QA

Education

Bachelor's degree in Computer Engineering/Computer Science/Information Technology or related field

Tools

GitHub
Splunk
Dynatrace
OpenShift
Java Spring

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).

We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Developer
Lead Java Developer

Quantum Technologies. LLC • Cincinnati (OH)

On-site
USD 110,000 - 165,000
Lead Java Developer for ATM Backend on OpenShift
Lead Java Developer for ATM Backend on OpenShift

Robotic Technologies Automation • Cincinnati (OH)

On-site
USD 90,000 - 130,000
ATM Tester
ATM Tester

TEKsystems • Columbus (OH)

On-site
USD 55,000 - 62,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+4
ATM Software Engineer
ATM Software Engineer

Optomi • Valparaiso (IN)

On-site
USD 95,000 - 120,000
Software Engineer
Software Engineer

Hyosung - North America • Miamisburg (OH)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Retail ATM Solutions • Miamisburg (OH)

On-site
USD 85,000 - 120,000
ATM Software Engineer – Postilion / Host Loadset Development
ATM Software Engineer – Postilion / Host Loadset Development

NCR Atleos • Frisco (TX)

On-site
USD 100,000 - 140,000
Medical Insurance
Dental Insurance
Vision Insurance
ATM Tester
ATM Tester

TEKsystems • Westerville (OH)

On-site
USD 55,000 - 62,000
Medical, dental, vision
401(k) retirement plan
Life Insurance
+1
ATM Product Manager Senior
ATM Product Manager Senior

Huntington Bancshares, Inc. • Easton (OH)

On-site
USD 120,000 - 180,000
Competitive benefits
Java Full Stack Developer (Lead)
Java Full Stack Developer (Lead)

Techstra Solutions LLC • Cleveland (OH)

On-site
USD 100,000 - 130,000