Overview:We are looking for a Java Engineer with experience in building high-performing, scalable, enterprise-grade applications. Responsibilities:
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient Java code and tests (unit and integration)
Ensure designs are in compliance with specifications including code quality and code coverage
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
#LI-HJ1 Essential skills:
Proven experience of implementing Java 8 and above based enterprise applications in production
Spring Framework (Springboot, REST, JPA, Security, oAuth, etc.)
Sound knowledge of micro-services patterns and implementation styles
Proficient in working with relational or NoSQL databases
Sound experience in writing automated test cases using JUnit, Gherkin and Cucumber
Strong troubleshooting ability and technical analysis skills performance optimization included.
Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.
Should be open to support leagacy applications having old tech stack like Struts, Websphere etc
Desired skills:Banking Domain Experience Experience:5+ years This job has been sourced from an external job board. More jobs on https://www.qureos.com/