Java Developer – API
Typical Day in Role:
– Quickly analyze the available data and find the root cause of the problem during production issues.
– Suggest improvements to supported applications and systems as needed
– Suggest improvements to supported applications and systems as needed
– Translate ideas into technical and business realities, and to map technology to business problems.
– Understanding of software quality assurance principles
– Candidate will be passionate about driving teams towards high performance and a deep pride in quality craftsmanship that delights users
Candidate Requirements/Must Have Skills:
1) 8+ years of experience in software development and supporting complex large-scale customer facing platforms
2) 5+ years of experience as a Java developer with a preference for Java 17/Springboot3
3) 5+ years of experience in building public and internal REST APIs
4) 2+ years’ experience with APM tools, such as Dynatrace, Splunk, etc. – 2 recent projects
5) 5+ years’ combined experience using Jira, Confluence, Jenkins (these 3 are required), and Bitbucket, Launch Darkly preferable – 2 recent projects
Nice-To-Have Skills:
1) FI / Digital banking experience is preferred but not required
2) Experience in an Agile environment
3) Dev has worked on Mac laptops
Soft Skills Required:
– Excellent English verbal and written communication skills are essential
– Ability to distil technical details into simple terms; ability to influence decision making across stakeholders
Education:
– Bachelors or equivalent in computer science or related field is preferred.
Candidate Review & Selection
2 rounds – MS Teams Video Interviews
1st round 30 minutes – verbal interview probing on technical skills with the technical team (lead and developer)
2nd round 45 minutes – Technical interview with Codility test – team and HM will join at start and end to introduce – for codility 1 question – Java skills testing
*Need a computer with working camera for interview, and sharing screen – video must be ON