About the position
Requirement Analysis.
Development and maintenance on platform / application.
Code Reviews: Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
Testing and defect resolution.
Involvement and support in Deployment process.
Provide third-level support for production incidents, when required.
Develop systems solutions in line with quality and delivery requirements.
Preparation of system/technical documentation (as per ISO standards).
Review and present proposed system solution to IT Product Owner / Leader / System owner.
Agile Methodologies: Actively participate in Agile ceremonies (e.g., daily stand-ups, sprint planning, retrospectives) to contribute to team dynamics and project progress.
Ability and willingness to coach and give training to fellow colleagues and users when required.
System implementation / deployment & release activities.
Production support & hyper-care after production deployments.
Willing and able to travel internationally if required.
Minimum Requirements:
Qualifications/Experience:
Degree in IT or relevant experience.
10 to 15+ years Development Experience.
Essential Skills Requirements:
Angular v18+
JavaScript / Typescript
Eslint
Prettier
HTML
Responsive Design: CSS
Npm (Node Package Manager for Javascript).
Ngrx (Reactive state management library for Angular).
Jest (JavaScript testing framework).
Rxjs (Library for reactive programming using Observables).
Advantageous Skills Requirements:
J2EE
Java 21+
Maven
Quarkus v3+
RDS PostgreSQL
Terraform
Kafka
Orchestration: Docker, Kubernetes
AWS Cloud
Loki, Prometheus, Grafana
Playwright
Version Control Best Practices: Strong understanding of Git.
Microservice architecture: Experience in designing and implementing microservice based applications.
RESTful APIs: Proficiency in designing and consuming RESTful APIs.
Experience in operational support on legacy systems with specific SLA agreements (timelines) based on the priority of the tickets.
CI/CD: Experience with Continuous Integration and Continuous Deployment practices and tools.
Hexagonal architecture: Experience in designing and implementing Hexagonal based applications.
Git Workflows
IT Security best practices
Agile working experience
JIRA/Confluence
Desired Skills:
- Angular v18+
- JavaScript / Typescript
- Npm (Node Package Manager for Javascript)