Senior Backend Developer
Posted on:
15 days ago
Vacancies:
1 Vacancy
Job Summary
Primary Responsibilities
- Collaborate with cross-functional teammates to design implement test and deploy new systems and enhancements to existing platforms.
- Engineer backend services and API changes that support new functionality and product requirements.
- Develop features for new experiences and technologies ensuring maintainability and performance.
- Own production system support activities including troubleshooting root cause analysis and issue resolution.
- Actively participate in Scrum ceremonies and contribute to continuous improvement of delivery processes.
- Ensure strong test coverage using unit and integration testing; follow TDD where applicable.
- Participate in peer reviews for design and code to improve quality and knowledge sharing.
- Participate in architecture planning and technical design discussions.
- Proactively collaborate with teammates and communicate clearly with remote stakeholders.
- Willing to start by July in a contract engagement.
Requirements
- Bachelors degree in a technical field or equivalent work experience and/or training.
- Minimum 5 years of experience building microservices / REST-based web systems.
- Experience working in a product-oriented team-based environment using modern delivery practices (e.g. UX-focused collaboration lean/agile DevOps cloud).
- Proficiency in Java 17 or above (preferably JDK 25).
- Proficiency with Spring Boot and Spring Cloud.
- Experience with RDS (MySQL).
- Strong understanding of Docker and Kubernetes.
- Ability to write unit tests and apply TDD principles.
- Strong command of design patterns OOP and sound software engineering methodologies.