Full Stack Developer
Summary
Full Stack Developer (4–6 yrs) on an IT services team in Pune, designing and maintaining scalable web applications: building front-end UIs, backend microservices, REST/GraphQL APIs, and databases, secured with OAuth 2.0/JWT and accelerated with Redis caching. Stack spans Node.js/Python/Java/.NET and React/Angular/Vue.
Job Description: Full Stack Developer
- Design and implement secure, scalable microservices architectures using Node.js, Python, Java, or .NET frameworks.
- Develop responsive and dynamic user interfaces utilizing React, Angular, or Vue.js to ensure an optimal user experience.
- Engineer and maintain RESTful and GraphQL APIs to facilitate seamless data exchange between systems.
- Manage and optimize database operations using MongoDB, PostgreSQL, or SQL Server, ensuring data integrity and performance.
- Implement advanced security measures, including OAuth 2.0 and JWT protocols, to protect applications and user data.
- Utilize caching mechanisms like Redis to enhance application speed and efficiency.
- Collaborate with cross-functional teams to translate business requirements into technical specifications and deliverables.
Requirements
- Possess 4 to 6 years of proven experience in full-stack web development within the IT Services sector.
- Demonstrate proficiency in at least one major backend language, such as Node.js, Python (Django/Flask), Java (Spring Boot), or .NET.
- Show strong expertise in modern front-end frameworks including React, Angular, or Vue.js.
- Have a solid understanding of database technologies, specifically MongoDB, PostgreSQL, or SQL Server.
- Be well-versed in API design principles, including RESTful services and GraphQL.
- Possess working knowledge of security standards, particularly OAuth 2.0 and JWT implementation.
- Understand the principles of microservices architecture and caching strategies using Redis.
- Compensation range: ₹12–15 LPA.