Software Engineer Iii-java Developer

NCR Atleos

Hyderabad, India
Hybrid
Java, j2ee, spring framework
Web services (rest and soap)
Java messaging service (jms)
Developing high quality software which meets requirements, promotes re-use of software components, and facilitates ease of support

Job Summary

  • Developing high quality software which meets requirements, promotes re-use of software components, and facilitates ease of support.
  • Analyzing, designing, and implementing software mechanisms to improve code stability, performance, and reusability.
  • Leading and advising other Engineering resources as part of project activities.

Matching Summary

Developing high quality software which meets requirements, promotes re-use of software components, and facilitates ease of support.

Skills & Requirements

Must-have

  • Java, J2EE, Spring Framework
  • Web Services (REST and SOAP)
  • Java Messaging Service (JMS)
  • Financial Transaction Message standards
  • Relational Databases (Oracle, SQL Server)
  • Software Design patterns

Nice-to-have

  • Agile practices (Kanban/SCRUM)
  • Continuous test and build environments
  • Root cause analysis

Key Requirements

  • Bachelor’s Degree in a related discipline
  • 5 years of experience with full stack software design and development
  • Five (5) years of experience with Java, J2EE, XML, HTML, Java Script, JUnit, and Spring Framework
  • Five (5) years of experience with Web Services (REST and SOAP)
  • Three (3) years of experience with JEE Application Servers and Web Servers
  • Five (5) years of experience with Java Messaging Service (JMS)
  • Five (5) years of experience with Financial Transaction Message standards (ISO 8583 and ISO 20022)
  • Five (5) years of experience with Relational Databases (Oracle and SQL Server)
  • Five (5) years of experience with Software Design patterns
  • Experience in Agile practices

Work Rights

Not specified

Tailored Resume

Cover Letter