Kotlin Developer /IBS
Job Description
Project Description
This is a technology project for a client in the banking industry, focused on consolidating multiple distributed systems and local solutions into a single, modern, and scalable platform.
The initiative has been designed as a modular technological foundation, enabling flexible development and rapid adaptation to changing business needs.
The platform plays a key role in coordinating changes across applications and business processes, streamlining the daily work of development and operations teams, and supporting efficient management of IT solutions throughout their lifecycle.
Responsibilities:
- Writing clean, high-quality, and maintainable code
- Maintaining and developing unit and integration tests
- Ensuring the highest security standards
- Analyzing, diagnosing, and fixing issues in existing solutions
- Supporting production processes (installations, deployment automation)
Must-have Requirements
- Experience with Kotlin and Spring (Spring Boot / Spring Framework)
- Good knowledge of Git
- Experience working with PostgreSQL
- Experience working with Webflux
- English proficiency at minimum B2 level
- Willingness to continuously learn and explore new technologies
- Team-oriented mindset and knowledge-sharing attitude
Nice to Have
- Knowledge of hexagonal architecture
- Experience with event sourcing and CQRS
- Familiarity with Google Cloud Platform (GCP)
- Experience with microservices architecture
- Knowledge of Postman
- Experience with Cassandra and Kafka