Software Engineer-Full Stack
Okta
Bengaluru, IndiaPosted 1 month ago
Skill Required
Data & Insights-190Full Stack DeveloperSoftware EngineerSoftware DeveloperMachine LearningDockerMicroservicesGCPKubernetesEngineeringJavaScriptServerlessPostgreSQLTerraformdesigningbuildingRESTdesignReactCloudDesign PatternsJavaAPIsIAMSQLAWSAI
Key highlights
- 5+ years of full‑stack development experience required.
- Hybrid work model based in Bengaluru.
- Opportunity to work on Compass, Okta’s internal data and knowledge platform.
- Focus on integrating AI‑assisted coding tools (nice‑to‑have).
- Support for well‑being and social impact initiatives.
- Strong emphasis on cloud platforms (AWS, GCP) and containerization.
Role overview
Okta is seeking an experienced and highly motivated Senior Full Stack Developer to design, develop, and deploy high‑performance, scalable web applications that are critical to Okta's success. This role will focus on building and evolving Compass, the internal data and knowledge platform, while collaborating across product, design, and engineering teams.
Responsibilities
- Design, develop, and deploy scalable web applications and features using React on the frontend and Java on the backend.
- Lead the development of backend services and APIs, ensuring high performance, stability, and scalability.
- Drive key features and improvements within Compass, ensuring a seamless and efficient experience for internal users.
- Collaborate closely with product managers, UX designers, and other engineers to translate requirements into technical specifications and deliver high‑quality software.
- Contribute to setting technical direction and best practices for the team.
- Participate in code reviews, design discussions, and operational support.
Requirements
- 5+ years of professional experience in full stack software development.
- Deep expertise in front‑end development using React (or similar modern JavaScript frameworks).
- Strong proficiency in backend development using Java and the Spring ecosystem (or similar Java frameworks).
- Solid experience designing and implementing scalable, RESTful APIs and microservices.
- Proven ability to design and interact with relational and NoSQL databases.
- Experience with cloud platforms (e.g., AWS, GCP) and containerization technologies (Docker, Kubernetes).
- Designed and implemented relational database schemas (PostgreSQL) and optimized complex SQL queries to support high‑traffic application features.
- Excellent problem‑solving skills and a commitment to writing clean, maintainable, and testable code.
- Familiarity with AI concepts or experience leveraging AI‑assisted tools in the development workflow.
Nice to have
- Integrate and optimize AI‑assisted coding tools within the existing development pipeline to streamline developer experience and enhance engineering efficiency.
- Strong knowledge of cloud computing platforms like AWS, including serverless services and infrastructure as code using terraform.
- Experience with cloud infrastructure/platforms (AWS, Google Cloud Platform).
- Experience with packaging and distributing containerized applications using Docker and Kubernetes.
Benefits
- Supporting Your Well‑Being.
- Driving Social Impact.
- Developing Talent and Fostering Connection + Community.
- Immersive, in‑person onboarding experience designed to accelerate impact and connect you to the mission and team from day one.
- Global community spanning over 20 offices worldwide.
Additional details
- Secure Every Identity, from AI to Human – the key to unlocking the potential of AI.
- Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era.
- This work requires a relentless drive to solve complex challenges with real‑world stakes.
- We are looking for builders and owners who operate with speed and urgency and execute with excellence.
- This is an opportunity to do career‑defining work.
- #Hybrid_Bengaluru
- #LI_Linkedin P20232_3464901
- Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran.
- We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.
- If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use the provided form to request an accommodation.
- Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT) as defined by New York City Local Law 144.