Job Title: Staff / Senior Engineer – API Integration
Location: Pune | Job Type: Permanent | Experience: Senior Level
Job Summary
We are looking for a Staff/Senior Engineer – API Integration to design, develop, and maintain Java APIs and microservices for seamless integration with mobile applications. You will lead technical strategy, ensure delivery quality, and collaborate across teams in a fast-paced environment.
Key Responsibilities
- Design, develop, and maintain high-quality Java APIs using Spring Boot, Spring Security, Spring OAuth2, and related frameworks.
- Build and maintain microservices, cloud integrations (AWS/Apigee), and Docker-based deployments.
- Lead technical strategy, participate in design/code reviews, and mentor team members.
- Troubleshoot complex issues, optimize performance, and ensure application reliability.
- Contribute to CI/CD pipelines, DevOps practices, and automated testing.
- Ensure application security, compliance (OWASP/PCI DSS), and best practices.
- Collaborate with stakeholders, squads, and external vendors to deliver business-aligned solutions.
Required Skills & Qualifications
- Extensive experience in Java (8/11/17), Kotlin, Spring Boot, WebFlux, and microservices architecture.
- Hands-on experience with APIs, cloud platforms (AWS/GCP/Azure), and NoSQL databases (DynamoDB, CosmosDB).
- Proficiency in Linux/Unix/Mac environments.
- Experience in CI/CD, DevOps, and performance tuning.
- Strong analytical, problem-solving, and leadership skills.
- Team collaboration and effective communication.
Nice-to-Have
- Full-stack experience (ReactJS, Android).
- Knowledge of NodeJS, Kotlin, or additional cloud services.
- Prior team leadership experience.
Job Type: Full-time
Pay: ₹1,175,867.75 - ₹2,541,589.60 per year
Work Location: In person