Senior Java Full Stack Developer

Luxoft Australia — Australia (for United-kingdom branch/hub) · Posted ~4 hours ago

Senior

Skills

Java Spring Framework Angular Full-stack development Web application design REST APIs HTML CSS TypeScript

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

We are looking for an accomplished Senior Java Full Stack Developer to join a high-performing engineering team that delivers enterprise-grade digital solutions. You will design, develop, and maintain robust end-to-end web applications using Java, Spring Framework, and Angular. Responsibilities include building responsive and intuitive user interfaces, collaborating closely with architects, product owners, and cross-functional teams, and contributing to the modernization of business-critical platforms. The ideal candidate blends strong front-end and back-end expertise with hands-on experience in modern Java technologies and Angular-based web applications.

Highlights

Opportunity to design and develop enterprise-grade digital solutions, modernize business-critical platforms, and drive engineering excellence through innovative technology solutions and best practices. Collaboration with architects, product owners, and cross-functional teams.

Description

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.