logo
Luxoft Australia

Senior Engineer

Oceania

September 7, 2026 at 3:16 AM

✨ AI summary

Location

  • Melbourne, Victoria, Australia

Languages

  • Java
  • TypeScript

Frameworks

  • Spring Framework (Spring Core, Spring MVC, Spring Boot)
  • Angular

Databases

  • SQL (relational databases)

Experience Level

  • 6‑10+ years

Role on behalf of Luxoft Financial Services UK Limited Australia Branch.


Project details

We are seeking an accomplished Senior Java Full Stack Developer to join a high-performing engineering team delivering enterprise-grade digital solutions. This role requires a strong blend of front-end and back-end development expertise, with hands-on experience in modern Java technologies and Angular-based web applications.


The successful candidate will play a key role in designing, developing, and enhancing scalable, secure, and high-performing applications while collaborating closely with architects, product owners, and cross-functional teams. This position offers an opportunity to contribute to the modernization of business-critical platforms and drive engineering excellence through innovative technology solutions and best practices.


Responsibilities

Design, develop, and maintain robust end-to-end web applications using Java, Spring Framework, and Angular.

Build responsive, intuitive, and highly performant user interfaces using Angular, TypeScript, HTML5, and CSS3.

Develop and enhance backend services, RESTful APIs, and microservices leveraging Java and Spring Boot.

Collaborate with business stakeholders, product owners, solution architects, and engineering teams to translate functional and non-functional requirements into scalable technical solutions.

Create efficient data access layers and optimize database interactions through well-designed SQL queries and performance tuning techniques.

Ensure application reliability, security, scalability, and maintainability in alignment with enterprise standards.

Participate in technical design discussions, architecture reviews, and solution planning activities.

Conduct code reviews and implement engineering best practices to maintain high code quality and consistency.

Troubleshoot complex technical issues, perform root-cause analysis, and drive timely resolution of production and development challenges.

Contribute to CI/CD adoption, DevOps practices, and automated deployment processes.

Actively participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, and retrospectives.

Mentor junior developers and promote knowledge sharing across the development team.


Requirements

6 to 10+ years of hands-on experience in Full Stack Application Development.

Strong proficiency in:

Java (Core Java, Java 8+)

Spring Framework (Spring Core, Spring MVC, Spring Boot)

Angular (preferably latest versions)

TypeScript

HTML5 and CSS3

Strong understanding of RESTful API design and development.

Proven experience building and supporting Microservices-based architectures.

Hands-on experience with SQL and relational databases.

Strong knowledge of object-oriented design principles, design patterns, and software engineering best practices.

Experience with source code management tools such as Git.

Strong analytical, problem-solving, and troubleshooting skills.

Good understanding of SDLC, Agile methodologies, and modern software delivery practices.


Professional Competencies


Excellent communication and stakeholder management skills.

Ability to work effectively in distributed and cross-functional teams.

Strong ownership mindset with the ability to deliver high-quality solutions in a fast-paced environment.