Senior Java Backend Developer – JSF & Azure Expertise
Luxoft · Zurich
Job description
About the role
We are seeking a Senior Java Backend Developer with more than 10 years of experience designing, developing and maintaining enterprise‑grade applications for the leasing, financial services or banking sector. The role requires deep hands‑on expertise in Java 21+, Spring Boot 3.x and JSF (Jakarta Faces) together with strong knowledge of Microsoft Azure, DevOps practices, PowerShell scripting and AI‑assisted development using GitHub Copilot. The successful candidate will work independently, collaborate with business stakeholders and cross‑functional teams, and deliver scalable, secure, cloud‑native solutions in an agile environment.
Key responsibilities
- Design and implement micro‑services architectures using Java, Spring Boot and related technologies.
- Write clean, automated unit and integration tests to ensure code quality.
- Optimize application performance and conduct thorough profiling.
- Ensure compliance with enterprise security standards and Azure cloud best practices.
- Collaborate with product owners and architects to translate business requirements into technical solutions.
Required profile
- 10+ years of professional experience in Java backend development.
- Proven expertise with Java 21+, Spring Boot 3.x, Spring Framework (Core, MVC, Security, Data JPA) and JSF/JoinFaces.
- Strong background in Azure services (App Services, AKS, Key Vault, Monitor) and container orchestration.
- Hands‑on experience with PowerShell scripting and CI/CD pipelines.
- Fluent English (C1) and ability to work autonomously in an agile setting.
Required skills
- Java 21+, Spring Boot 3.x, Spring Framework
- RESTful API design, Hibernate/JPA, Maven, Gradle
- Microservices architecture, JUnit, Mockito
- JSF (Jakarta Faces), PrimeFaces, JoinFaces, HTML5, CSS3, JavaScript
- IBM‑i DB2, PostgreSQL, MS SQL Server
- Azure App Services, Azure Kubernetes Service, Azure Key Vault, Azure Monitor
- Docker, Kubernetes, Git, GitHub, CI/CD pipelines
- PowerShell scripting, GitHub Copilot for AI‑assisted development
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Luxoft
Zurich