Back-End Developer
This is a high-impact and business-critical role at a leading financial institution.
The primary focus will be on Back-end development using Kotlin and Spring Boot.
The developer may also support small tasks in Front-end/BFF applications built with Next.js and Node.js, collaborating closely with product and engineering teams.
* Develop Back-end solutions ensuring functionality, maintainability, performance, and adherence to engineering best practices.
* Build services aligned with business strategy, OKRs, and product initiatives.
* Implement and maintain reliable and scalable microservices and REST APIs.
* Create automated tests following the testing pyramid.
* Work in a collaborative environment with pair programming and a strong feedback culture.
* Communicate clearly and proactively in daily meetings, agile ceremonies, and when raising blockers.
* Contribute to continuous improvement within Conversion Squad projects.
Requirements
* Strong proficiency in Kotlin and Spring Boot.
* Solid experience with microservices and REST API architecture.
* Strong knowledge of relational databases.
* Experience with automated testing and understanding of the testing pyramid.
* Experience with at least one other Back-end language: Java, Python, Ruby, Go.
* Familiarity with agile methodologies (Scrum, Kanban).
Benefits
* A dynamic and collaborative work environment.
* Opportunities for growth and professional development.
* Competitive compensation and benefits package.