Principal Software Engineer, Architect - Java Backend
Okta
about 1 month ago
Bengaluru, India
Staff+
H1B Sponsor
Responsibilities
- Work with engineering teams on major development projects.
- Interface with cross-functional teams to build application-specific connectors.
- Analyze and refine requirements with Product Management.
- Prototype solutions to validate scale and performance.
- Design and implement features with testing and monitoring.
- Conduct code reviews and performance tuning.
- Collaborate with QA to ensure comprehensive test coverage.
- Troubleshoot customer issues and debug logs.
- Provide technical leadership and mentorship to junior engineers.
Requirements
- 10+ years of software development experience in Java.
- Significant experience with SCIM and Spring Boot.
- 6+ years of experience building services and internal tools.
- 4+ years of experience automating large-scale production services in AWS or GCP.
- Deep understanding of caching, stream processing, and resilient architectures.
- Experience with RESTful and SOAP APIs.
- Ability to work effectively with distributed teams.
- Experience in leading and mentoring junior engineers.
Benefits
- Comprehensive benefits package.
- Opportunities for social impact.
- Support for talent development and community building.
Tech Stack
AWSGoogle Cloud PlatformJavaSOAPSpring Boot
Categories
BackendDevOps