Posted on: 11/09/2025
Key Responsibilities :
- Lead and guide a team of developers, ensuring adherence to best practices, coding standards, and architectural principles.
- Act as a technical mentor, providing direction, code reviews, and supporting team growth.
- Drive the design and implementation of scalable, modular microservices-based applications.
- Develop and maintain backend services using Java (Spring Boot) and/or Express.js or Next.Js.
- Build responsive, optimized frontend applications using React.js, Next.js,
JavaScript/TypeScript.
- Integrate with REST APIs, GraphQL, and event-driven systems.
- Collaborate with Product Managers, UI/UX Designers, QA, and DevOps teams for successful delivery.
- Architect and optimize database solutions (MySQL, PostgreSQL, MongoDB) ensuring
performance and scalability.
- Oversee and contribute to CI/CD pipelines, containerization (Docker, Kubernetes), and cloud
deployments (AWS/Azure/GCP).
- Champion security, compliance, and data privacy best practices in application design.
- Proactively troubleshoot, identify risks, and resolve production issues with a focus on reliability and uptime.
Required Skills & Experience :
- Strong backend expertise with Java (Spring Boot) and/or Node.js.
- Solid frontend skills with React.js, Next.js, JavaScript, TypeScript.
- Proven ability to lead a team, make architectural decisions, and enforce engineering
discipline.
- Deep understanding of microservices architecture and inter-service communication.
- Proficiency with REST APIs, GraphQL, event-driven systems (Kafka/RabbitMQ preferred).
- Experience with relational & NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Hands-on experience with cloud platforms (AWS, Azure, GCP), Docker, Kubernetes, and CI/CD pipelines.
- Strong analytical, problem-solving, and debugging skills.
- Excellent leadership, communication, and collaboration abilities.
Preferred Skills & Domain Knowledge :
- Exposure to data privacy regulations (GDPR, FERPA) and secure handling of student data.
- Knowledge of scalable architecture for high concurrent usage (important for exams and online classes).
payment gateway integrations for fee management.
- Familiarity with reporting, analytics, dashboards, and BI tools.
- Experience in Agile methodologies and Scrum team leadership.
- Strong focus on performance optimization, fault tolerance, and disaster recovery strategies.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1545077
Interview Questions for you
View All