Job Description
Hay Level: 60/70
Start: May/June 2026
Job Location: PUNE, India
Vanderlande provides baggage handling systems for 600 airports around the globe, capable of moving over 4 billion pieces of baggage around the world per year. For the parcel market our systems handle 52 million parcels per day. All these systems generate data. Do you see a challenge in building data-driven services for our customers using that data? Do you want to contribute to the fast-growing Vanderlande Technology Department on its journey to become more data driven? If so, then join our Digital Service Factory team!
Your Position
We are seeking an experienced Full Stack Developer to join our team and to continue the development and improvement of the MyVanderlande Customer Web Portal Developer. The candidate should have a strong understanding of software development principles and be proficient in backend development using Java, and related technologies, as well as frontend development using Angular, RxJs, Typescript, and related technologies.
Responsibilities
Backend:
• Design, develop, and maintain the backend of the customer portal using Java , Spring boot , Webservices
• Implement unit tests using JUNIT, TDD , PACT to ensure the quality of the software.
• Integrate the portal with various Azure services, including Azure Kubernetes, Azure CosmosDb, Azure Search, Azure Enterprise Service Bus, and Azure Functions.
• Develop and maintain the OpenAPI , REST Webservcies to provide an API for the portal.
• Design and implement a microservices-architecture using Docker and Azure Kubernetes.
• Develop and maintain the portal's database using Entity Framework and Azure CosmosDb.
• Implement authentication and authorization using Keycloak IDP.
• Implement messaging using Kafka.
• Develop and maintain infrastructure as code (IaC) using bicep.
• Collaborate with the DevOps team to ensure the portal is deployed and maintained correctly.
• Participate in code reviews and provide constructive feedback to other developers.
• Utilize Java and Python to assist with development and maintenance when needed.
• Use Jira to track and manage development tasks and project progress.
Frontend:
• Design, develop, and maintain the frontend of the customer portal using Angular, RxJs, Typescript, Webpack, Transloco, Tailwind, and Design tokens (with Style Dictionary).
• Integrate with backend services using GraphQL and Apollo.
• Implement authentication and authorization using Angular Auth OIDC Client.
• Manage content using Contentful.
• Develop and maintain storybook components.
• Implement unit tests using Jasmine and Karma, and end-to-end tests using Cypress.
• Utilize web components using Lit.
• Use Jira to track and manage development tasks and project progress.
Qualifications:
• Bachelor's or master's degree in computer science or related field.
• 8+ years of experience in software development.
• Must have:
• Stong in Java, Spring boot and REST Webservices
• Unit testing (JUNIT,TDD , PACT)
• GraphQL, gRPC, OpenAPI , Rest Webservices , Docker,
• Azure (Kubernetes, Entity Framework, Azure CosmosDb, Azure Search, Azure Enterprise Service Bus, Azure Functions)
• Good to have experience or affinity towards migration projects from .Net Core,C# to Java
• Expertise in Angular, RxJs, Typescript, Webpack, Tailwind, Design tokens (with Style Dictionary), Apollo, Angular Auth OIDC Client, Storybook
• Unit tests (Jasmine and Karma)
• Web components (Lit)
• Nice to have:
• DevOps
• Keycloak IDP, Kafka, IaC using bicep
• GraphQl
• Transloco
• CMS (Contentful)
• Cypress/Playwright
If you are passionate about developing web applications and have a solid understanding of both backend and frontend technologies, we encourage you to apply. Please include your resume and a cover letter explaining why you are a good fit for this position
💡 Quick Summary
Seeking a career-building opportunity? The Full Stack Developer | Angular Java position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
