This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack Platform Engineer based in India.
We are looking for a technically strong Full Stack Platform Engineer to lead a small engineering team in building and maintaining scalable, high-quality applications. This remote contract opportunity combines hands-on software development with technical leadership and full lifecycle ownership, from solution design through deployment. You will work across backend and frontend technologies to develop secure APIs and event-driven architectures. The role also involves leveraging cloud-native services, strengthening DevOps practices, and integrating AI workflows into the software development lifecycle. You will collaborate with cross-functional stakeholders to align technical solutions with business needs. This is an opportunity to contribute to modern platform engineering while promoting technical excellence, accountability, and reliable delivery.
Accountabilities:
-
Lead and coordinate a small engineering team, encouraging accountability, collaboration, and high standards of technical quality.
-
Design, develop, and maintain scalable applications using backend and frontend technologies, including Java, Spring Boot, React, and Angular.
-
Architect and implement event-driven systems using technologies such as Apache Kafka.
-
Design, build, and maintain secure, high-performance APIs using REST and GraphQL.
-
Deploy and manage applications on cloud platforms, including Microsoft Azure and AWS, using cloud-native services.
-
Implement and improve DevOps practices, including continuous integration and continuous delivery (CI/CD), infrastructure management, and infrastructure as code.
-
Use containerization and orchestration technologies such as Docker and Kubernetes to support reliable application deployment.
-
Integrate AI workflows into development processes to improve engineering efficiency and software delivery.
-
Collaborate with stakeholders and cross-functional teams to maintain clear communication and ensure technical solutions meet project objectives.
Requirements:
-
Strong proficiency in backend development, with practical experience in frontend technologies.
-
Experience designing and implementing event-driven architectures and developing robust APIs.
-
Knowledge of Java, Spring Boot, React, Angular, Apache Kafka, and REST or GraphQL APIs.
-
Proven experience deploying and managing applications on cloud platforms, particularly Microsoft Azure and AWS; relevant cloud certifications are preferred.
-
Hands-on DevOps experience, including CI/CD pipelines, infrastructure management, and infrastructure as code.
-
Familiarity with Docker, Kubernetes, Terraform, and cloud-native development practices.
-
Experience integrating AI workflows into software development processes.
-
Previous experience providing tactical leadership to a small engineering team.
-
Strong collaboration, communication, problem-solving, and technical decision-making skills.
Benefits:
-
Remote work: Opportunity to work remotely from India.
-
Contract position: Engagement is offered on a contract basis.
-
Technical leadership: Opportunity to lead a small engineering team while remaining involved in hands-on development.
-
Modern technology stack: Work with cloud platforms, event-driven architectures, containerization, infrastructure as code, and AI-enabled development workflows.
-
End-to-end ownership: Contribute across the application lifecycle, from architecture and development to deployment and maintenance.