API Engineer
Core
Design and develop robust, scalable API integrations and microservices for a major Australian banking and financial services organization.
Role type
Senior IC API Engineer (Java/Spring)
Builds
End-to-end API programs, microservices, and system integrations for banking clients
Domain
Banking and Financial Services
Required skills
Java 8+, Spring Framework 5.x, Spring Boot 2.x, Microservices architecture, API design, Functional specification documentation, TDD, Debugging, Code quality remediation, Application security
Preferred skills
Maven, Git, Splunk, Bamboo, Swagger, Software design patterns
Technologies
Java, Spring, Spring Boot, JUnit, Mockito, Postman
Responsibilities
Define API requirements and functional specifications, Design and develop robust interfaces integrating different systems, Collaborate with business stakeholders and technical leads, Mentor junior consultants, Remediate software issues relating to code quality and security
Seniority
Senior, hands-on IC