Backend Developer
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a Junior to Mid-Level Backend Developer for a contract position in Pune, Maharashtra, to join our expanding engineering team. You will contribute to the development and optimization of enterprise-grade digital commerce platforms that serve a global clientele. Working alongside senior developers and architects, you will build scalable backend services and user-facing features using technologies such as JavaScript, TypeScript, NestJS, and Google Cloud Platform. This role offers a valuable opportunity to grow in full-stack development, gaining hands-on experience with headless commerce, cloud infrastructure, and enterprise tools. We require a collaborative individual who can work effectively with distributed teams across different time zones, participating in team meetings, code reviews, and sprint planning to ensure timely delivery.
Key Responsibilities
- Develop and maintain full stack applications using JavaScript, TypeScript, and NestJS.
- Collaborate with senior developers to implement backend services and RESTful APIs.
- Assist in integrating authentication and authorization systems (e.g., Keycloak, OAuth2, OpenID Connect).
- Contribute to cloud-based deployments on Google Cloud Platform (GCP).
- Work with front-end developers and designers to deliver user-facing features.
- Participate in writing API documentation using tools like Swagger or Postman.
- Support QA and testing processes as part of CI/CD pipelines managed via GitLab.
- Troubleshoot bugs and performance issues with guidance from senior team members.
- Participate in agile ceremonies and collaborate with global teams across different time zones.
Required Technical Skills
- 4+ years of professional experience in backend development
- Proficiency in JavaScript and TypeScript
- Basic understanding of microservices architecture and principles
- Familiarity with frameworks such as NestJS (or similar Node.js backends)
- Basic understanding of relational databases (PostgreSQL preferred)
- Experience with Keycloak or similar authentication systems
- Exposure to cloud platforms (GCP, AWS, or Azure)
- Understanding of RESTful API development and basic authentication concepts
- Familiarity with Git version control and CI/CD practices
Nice to Have
- Exposure to headless commerce platforms (e.g., commercetools)
- Experience with Postman, Swagger/OpenAPI
- Familiarity with containerization (Docker, Kubernetes)
- Familiarity with GitOps practices for managing infrastructure and deployments through version-controlled workflows
Key Soft Skills
- Teamwork: Collaborate effectively with peers, product teams, and QA
- Analytical Thinking: Troubleshoot issues and contribute to problem-solving
- Creativity & Innovation: Open to learning and experimenting with new tools
- Communication Skills: Clearly articulate thoughts in meetings and documentation
- Detail Orientation: Careful with code quality and testing
- Self-Learning: Enthusiastic about continuous learning and professional development
Company
Aaxis Commerce
AAXIS is a leading global digital commerce solutions provider with over 20 years of experience. We specialize in empowering B2B enterprises through innovative technology, partnering with manufacturers...