We are looking for a Staff Specialist Engineer who excels in Java development and has substantial experience working with Microsoft Azure. In this role, you will play a central part in designing, building, and optimizing cloud-based systems that support scalable and resilient applications.
Key Responsibilities
- Lead the design and implementation of robust backend solutions using Java and related frameworks
- Collaborate with cross-functional teams to integrate services within Azure environments
- Provide technical mentorship to engineers and influence best practices across teams
- Drive improvements in system architecture, focusing on performance, security, and maintainability
- Diagnose and resolve complex technical challenges in production systems
Qualifications
- Proven experience as a Java engineer with deep understanding of cloud-native development
- Hands-on expertise with Azure services including compute, storage, and networking
- Strong knowledge of software design patterns, microservices, and distributed systems
- Experience guiding technical direction in large-scale environments
- Excellent communication skills and ability to work across technical and functional teams

