22 Sep
|
Luxoft Australia
|
Melbourne
22 Sep
Luxoft Australia
Melbourne
Role on behalf of Luxoft Financial Services UK Limited Australia Branch.
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.
- Robust proficiency in:
- 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 contemporary software delivery practices.
- Excellent communication and stakeholder management skills.
- Ability to work effectively in distributed and cross-functional teams.
- Robust ownership mindset with the ability to deliver high-quality solutions in a fast-paced environment.
#J-18808-Ljbffr
📌 Senior Engineer (Melbourne)
🏢 Luxoft Australia
📍 Melbourne