Job Overview :
We are looking for a Senior Java Developer with experience in building enterprise-grade applications that are high-performing, secure and scalable.
You will be part of a team that work on Corporate Banking solutions, providing expertise in the full Java / Java EE software development lifecycle, from concept and design to unit and integration testing.
Work as part of a software development team
Write well designed and testable code
Deliver working solutions that are in compliance with requirements and best design practices.
Prepare and produce releases of software artifacts
8 to 10 years experience in Java and associated technologies mentioned below :
Knowledge and good application of Object-Oriented Design (OOD)
Proven experience and expertise in building EE enterprise-grade applications
Knowledge and good application of design patterns
Able to lead and mentor junior team members
Continual engagement in professional development
Java 8 / Java EE
Spring / JPA / Hibernate
SOAP / REST
Relational Databases (SQL)
Good to know :
Linux / Unix
Wildfly / Jboss
Docker / Kubernetes