
Full Stack Engineer
Zimmer Biomet7 days ago
Bengaluru, IndiaSenior
Responsibilities
- Design and develop scalable, enterprise-grade full stack applications addressing complex business challenges.
- Translate business and functional requirements into technical architecture, solution designs, and implementation plans.
- Develop frontend and backend applications using Java, Spring Boot, React, and TypeScript.
- Design and implement enterprise APIs, integrations, database solutions, containerized deployments, and CI/CD workflows.
- Collaborate with Product, QA, DevOps, Data, Security, and Architecture teams to deliver end-to-end solutions.
- Provide technical leadership through architecture and code reviews, testing strategies, engineering standards, and solution improvements.
- Troubleshoot complex technical issues and improve application scalability, reliability, performance, security, and developer productivity.
Requirements
- Proven software development experience with HTML5, CSS3, ES6+, TypeScript, and frontend frameworks such as React or Vue.
- Strong expertise in Java, Spring Framework, and Spring Boot for scalable enterprise backend services.
- Experience designing and developing enterprise APIs using OData and/or GraphQL, with API gateways, API policies, Redis caching, and API lifecycle management.
- Experience containerizing applications with Docker and deploying them across on-premises and cloud environments, particularly Microsoft Azure.
- Hands-on experience designing CI/CD pipelines and workflows using GitHub Actions.
- Experience with API architecture, API security, OAuth 2.0, mTLS, authentication and authorization, and secure API communication.
- Strong experience with SQL-based relational databases, including database design, SQL development, performance optimization, and data access patterns.
- Ability to independently design, develop, troubleshoot, and deliver software solutions with minimal supervision.
- Strong communication and collaboration skills for working with technical, functional, and business stakeholders.
Benefits
- Hybrid work arrangement with three days in the office in Bangalore.
- Work schedule is 3:00 PM to 12:00 AM.
- Flexible working environment, development opportunities, employee resource groups, wellness incentives, recognition, and performance awards.
- Travel expectations are up to 5%.