1 day ago
Responsibilities
- Design, develop, and maintain secure applications using Java, Spring Boot, and microservices.
- Engineer solutions that integrate RDBMS/NoSQL databases with a focus on performance and security.
- Collaborate with Product, UI/UX, QA, and engineering teams to deliver user-focused solutions.
- Lead code reviews and support the professional growth of junior engineers.
- Shape engineering standards and foster a culture of continuous improvement.
- Guide the adoption of new technologies in identity management and cloud security.
Requirements
- Minimum 8+ years of experience in building complex software solutions.
- Deep expertise in Java, Spring Boot, and microservices.
- Strong understanding of RESTful APIs, SOA, and database technologies.
- Practical knowledge of Linux-based systems.
- Proficiency in scripting languages like Shell, Python, or Perl.
- Excellent communication skills for diverse audiences.
- Proven problem-solver in fast-paced environments.
- Familiarity with software security standards and containerization is a plus.
- Experience leading or mentoring engineering teams.
- Exposure to SAML, OAuth, and identity management is nice to have.
- Experience developing cloud-native applications on AWS or Azure.
Benefits
- Flexible work arrangements to support work-life balance.
- Competitive health, wellness, and financial benefits.
- Opportunity to collaborate with global teams across 23+ countries.
- Access to best-in-class training and upskilling opportunities.
- Commitment to equity and belonging in the workplace.
