2 days ago
Chennai, IndiaSenior
Responsibilities
- Architect, build, deploy, and optimize enterprise-grade platforms using Java, Spring Boot, REST APIs, Python, Spark, and Azure.
- Define organizational coding standards, engineering best practices, software architecture, and technical strategy for distributed systems.
- Lead improvements to API service quality, performance, reliability, scalability, and cost efficiency.
- Design and build enterprise REST APIs with Spring Boot and develop Python/PySpark analytical and data-processing components.
- Collaborate with product leadership, architecture, PMO, and interfacing teams to productionalize features.
- Enforce DevSecOps practices including secrets management, SAST, DAST, quality gates, and progressive unit-test coverage.
- Mentor junior engineers, lead design and code reviews, and guide technical decisions and platform API roadmaps.
- Lead small projects and influence cross-functional stakeholders through technical expertise, analysis, and collaboration.
- Apply AI tools in the software development lifecycle to improve reliability engineering, incident simulations, and scaling patterns.
Requirements
- 6+ years of professional experience, ideally building platform API service layers integrating with upstream and downstream systems.
- Deep expertise in Java, Spring Boot, and Python, with hands-on NumPy experience for data-intensive workloads.
- Strong experience building enterprise-scale REST APIs and Flask API services.
- Experience defining and evolving technical strategy for large-scale distributed systems.
- Experience designing, building, deploying, and refactoring enterprise-grade applications while balancing delivery needs with scalability and maintainability.
- Strong database expertise across RDBMS and NoSQL, with hands-on experience with caching and queuing tools.
- Strong working knowledge of Azure and modern cloud ecosystems.
- Expertise with DevSecOps pipelines, quality gates, code coverage, testing, SAST, and DAST.
- Ability to resolve cross-team challenges through open, constructive communication and collaboration.
Benefits
- Flexible working environment.
- Volunteer time off.
- LinkedIn Learning.
- Employee Assistance Program (EAP).
