Software Development Engineer
Design, develop, and maintain scalable applications, backend services, APIs, and microservices while ensuring performance, security, and maintainability.
Apply NowJob ID
JOB-U0W2CF
Work Mode
Hybrid
Location
Pune, India
Employment
Full-time
Experience
3-5 years
Posted
Jun 14, 2026
About the Role
Build scalable, reliable, and high-performance software applications.
Design and develop cloud-native services and APIs.
Participate in architecture discussions and technical planning.
Work across modern technologies, databases, and distributed systems.
Contribute to engineering excellence, innovation, and product growth.
What You'll Do
Design, develop, test, and maintain software applications and backend services.
Build scalable APIs and microservices.
Develop and maintain frontend and backend components.
Integrate databases, third-party services, and cloud platforms.
Participate in architecture discussions and code reviews.
Debug, optimize, and improve application performance.
Write clean, reusable, maintainable, and well-documented code.
Contribute to CI/CD pipelines, deployment processes, and engineering best practices.
Collaborate with cross-functional teams to deliver high-quality solutions.
Improve system reliability, scalability, and security.
What We're Looking For
3-5 years of software development experience.
Strong proficiency in JavaScript/TypeScript and modern development practices.
Experience with React.js, Next.js, Node.js, and Express.js.
Experience building backend services using Java, Spring Boot, and Spring Data JPA.
Strong understanding of microservices architecture and distributed systems.
Experience with PostgreSQL, MySQL, MongoDB, or similar databases.
Familiarity with Redis, caching strategies, and performance optimization.
Understanding of REST APIs, authentication, authorization, and API security.
Experience with Git, CI/CD pipelines, and modern development workflows.
Familiarity with AWS, Azure, Google Cloud, or similar cloud platforms.
Knowledge of Docker and containerized deployments is a plus.
Exposure to Python or FastAPI is a plus.
Strong debugging, analytical, and problem-solving skills.
Ability to work independently and collaborate effectively with cross-functional teams.
Excellent communication skills and ownership mindset.