We are seeking a hands-on Senior Java Architect to support the design, development, and deployment of complex enterprise systems. This role partners with cross-functional teams to define requirements, lead technical reviews, and ensure high-quality, secure, and scalable cloud-based solutions. The ideal candidate brings deep Java expertise, strong Azure experience, and a proven ability to guide systems from architecture through production.
Key Responsibilities
• Design and implement Java-based microservices and cloud-native solutions
• Lead infrastructure, code, and technical design reviews
• Ensure compliance with security standards and best practices
• Collaborate with Product, PMO, and Engineering teams on delivery
• Maintain clear technical documentation throughout the SDLC
Qualifications
• 8+ years of Java development and cloud architecture experience
• Strong hands-on experience with Spring Boot, JPA, Hibernate, and microservices
• Deep Azure expertise (AKS/ACA, Azure Functions, APIM, App Gateway, VMs)
• Experience with Docker, CI/CD tools, and code quality platforms (SonarQube, Veracode)
• Knowledge of Microsoft Entra ID (Azure AD) and relational databases (SQL Server, Oracle, PostgreSQL)
• Familiarity with React and modern front-end technologies preferred