8+ years as Java Developer with experience in
Core Java 8+ and JUnit.
Spring Boot,
Kafka
Strong computer science knowledge (algorithms, data structures, object-oriented design)
TDD.
Able to write acceptance test.
Spring core concepts.
Experience in SQL queries optimisation
• Communicate highly technical issues to non-technical audience.
• Earn good reputation of being technically strong in the organization by help solving problems others struggle
• Development and delivery with
Java, EJB, Spring Boot, MySQL 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).
• The role provides exposures to
Wealth Management systems (CRM, Client on-boarding, KYC, AML, Name Check, Documentum, Captiva, GMC, and Liferay Portal).
• 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)
• Investigate and resolve production issues to help maintain a stable production environment; remain cool and effective in crisis.
#J-18808-Ljbffr