Java Developer x 2
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
– 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) 10+ years of experience in software development and supporting complex large-scale customer facing platforms
2) 7+ years of experience as a Java developer with a preference for Java 8/Spring
3) 5+ years of experience in building public and internal REST APIs
4) 5+ years’ combined experience using Jira, Confluence, Jenkins (these 3 are required), and Bitbucket, Launch Darkly preferable – 2 recent projects
5) 3+ years experience with Google Cloud Platform
Nice-To-Have Skills:
1) 2+ years’ experience with APM tools, such as Dynatrace, Splunk, etc. – 2 recent projects
2) FI / Digital banking experience is preferred but not required
3) Experience in an Agile environment
4) Dev has worked on Mac laptops
Soft Skills Required:
– Excellent English verbal and written communication skills are essential
– Excellent communication skills including ability to distil technical details into simple terms; ability to influence decision making across stakeholders
– Excellent organizational skills and ability to manage multiple complex initiatives
– Natural Problem Solver
– The role requires leadership skills, hands-on technical experience, and a can-do approach towards environment automation / management and continuous improvement for efficiency and cost effectiveness
– Must be reliable, proactive, results-oriented, customer-focused and attentive to details.
– Must be flexible to adapt to a dynamic environment, make quick and sound decisions under pressure
– Strong organizational skills, excellent problem-solving, communication, and collaboration skills
Education:
– Bachelors or equivalent in computer science or related field is preferred