Live opening · Posted 1 day ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
The core responsibilities for the job include the following:
Design and Development:
Lead and coordinate complex application programming activities, ensuring high-quality and innovative technical solutions.
Design technical infrastructure using relevant databases, programming languages, utilities, and testing approaches.
Oversee the development and implementation of cost-effective, scalable, and maintainable applications.
Leadership and Team Development:
Act as the development team lead, facilitating code-review sessions and ensuring project alignment with goals.
Mentor and support intermediate and senior developers, fostering knowledge sharing, collaboration, and problem-solving within the team.
Cross-Functional Relationships:
Collaborates with business partners, project managers, and other technology teams to gather requirements, resolve issues, and ensure the successful delivery of projects.
Works closely with QA, infrastructure, and security teams to ensure applications meet quality and compliance standards.
Engages with external vendors and partners as needed for technology integration and support.
Authories/Decision Rights:
As a key contributor to the business unit, this job has the authority to recommend changes to business processes in order to enhance operational efficiency and effectiveness.
Job Dimensions:
Leads the technical design and delivery of enterprise-scale applications.
Provides technical guidance and mentorship to a team of developers.
Contributes to technology decisions impacting multiple lines of business and client-facing applications.
Requirements:
5+ years' experience in Microservices architecture, Java/J2EE, REST and gRPC APIs, Quarkus, Spring Boot, JSON, RDBMS/SQL, Docker/PodMan, Maven/Gradle, Postman, Junit, Jenkins, CI/CD pipelines, GIT, OpenAPI/Swagger, and OAuth2/JWT.
Strong client focus, goal orientation, relationship building, communication, collaboration, and passion for continuous learning.
Strong analytical and problem-solving abilities.
Good to Have:
Fluency in Object Oriented Design, structured Software Delivery Life Cycle (SDLC), and Agile environments is an asset.
Banking Domain knowledge.
Experience
5-9 yrs
More openings worth a look
Recently tracked roles with full details and direct application links.