3 Easy Steps

  • 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you
Industry

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date

21

April

Principal Engineer/ Technical Lead

Peoplebank - Docklands, VIC

IT
Source: uWorkin

JOB DESCRIPTION

  • Leading Financial Services Organisation
  • SWIFT Messaging, move from MT-MX
  • Melbourne CBD

Our client, is seeking a Principal Engineer / Development Lead with a passion for building world class technology solutions. Working within the Payments area you will provide technology and design leadership to the team's development function and to the team's multiple squads of Java developers within the SWIFT Messaging Team.

Responsibilities:

  • The Principal Engineer (Product Tech Lead) will set the standard for design and Agile process, and distribute development workload.
  • Detail the technology road-map in conjunction with the Engineering Manager, Domain architect, BA Lead.
  • Triage new demand and ensures sufficient design guidance exists at high level for hand-off to the scrum tech lead for detailed design.
  • Ensure that technical designs meet functional, resilience, throughput, security and simplicity needs
  • Engage in hands-on development to balance workload or address significant complexity through technical spike: build, system-test including non-functional.

What you will bring:

  • Experience as a Java developer (10+ years), ideally with Banking and/or Finance industry exposure
  • Core Java (ideally Java 8 or greater), J2EE, EJB and Spring experience
  • Camel or Spring integration. Experience with high-volume, fault-tolerant applications
  • Integration, microservice patterns.
  • Moving system from Java Monolith Application into Microservices.
  • Build and automation tools (Ant, Jython, Gradle (Kotlin DSL/Groovy), Jenkins, Python/Jython, Artifactory, Terraform, SonarQube).
  • Experience with the following also preferred: MDB, Messaging, RDBMS(ideally Oracle), Spring Boot, Angular 4+, RDBMS (ideally Oracle), Webservices (REST/SOAP), Apache Camel, Docker, SCM (Git), BDD (JBehave/Cucumber), & Unit Testing (Junit, Mockito, JMockit).
  • Established network and platform (*nix) skills, Cloud hosting (AWS preferred)
  • Excellent communication skills with the ability to deal with stakeholders (both users and product owners)
  • Interest and experience with the entire application stack; from network, security, through platform OS to application code

Role 212429

To apply please click the 'Apply Now' button.