Job Description
Development and delivery with Java, EJB, Spring Boot, MySQL, Oracle and IBM MQ.
Understand business / system requirements and translate them into technical solutions that are scalable, stable and fit for purpose.
Tackle very complex legacy defects that mediocre developers cannot analyse/solve.
Ensure adherence to the bank standards (including code, security and performance).
Passionate about technologies and building robust and scalable Java Systems.
Analysis, design coding, and implementation of complex and custom-built applications.
Work collaboratively with team to achieve goals. Experience working in Agile methodologies, such as Scrum, and/or Extreme programming.
Experience in following in following best practices like Test-Driven Development (TDD) and continuous Integration (CI)
Must Have
Core Java 8+ and JUnit.Spring Boot,Maven, Linux shell ing commands,Java Messaging Concepts. (JMS, MQ),Web Services ...