Lead Java Developer

Transcend Softech LLC

Position: Lead Java Developer

Location: Cincinnati OH (Onsite)

Duration: 12-month contract

Unable to provide sponsorship for this role (Need Visa Independent candidates)

Must have

  • Core Java
  • Lead Experience
  • Rest/SOAP/Spring Boot
  • OpenShift (this is not a cloud environment)
  • Logging/Monitoring experience

Highly Desired and first preference to candidates having experience with Diebold or NCR ATM Software

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.

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?