Job post shared in accordance with the group rules. For more information, please contact: in...@java.pl
We are sharing a job offer from
DataArt for the position of
Senior Kotlin Developer (Banking Platform), salary range:
18 - 20k.
Client
Our client, a UK-based digital bank, delivers innovative and accessible financial solutions for today's consumers. Known for its user-friendly platform and customer-centered approach, it helps people manage finances with ease and transparency. Recent expansions into flexible payment options and new services strengthen its role as a leader in the UK's digital banking sector.
Position overview
The client is building the bank of the future with cutting-edge technologies. This is an exciting opportunity to collaborate on a major rebuild of our technical stack. You'll work in a small, agile, and cross-functional team that tackles real-world problems and interacts closely with stakeholders and key business users.
Responsibilities- Design, develop, and maintain high-quality backend services using Kotlin
- Work closely with cross-functional teams to define, design, and ship new features
- Optimize the performance, quality, and responsiveness of applications
- Conduct code reviews, write unit and integration tests, and ensure robust code quality with a strong emphasis on Test-Driven Development (TDD) using frameworks like Kotest or JUnit
- Participate in the full software development lifecycle, from concept and design to testing and deployment
- Utilize code versioning tools like Git for efficient collaboration
- Engage in continuous improvement practices and agile methodologies
Requirements- 5+ years of software development experience with a focus on backend services
- Knowledge of Kotlin and its application in a professional environment
- Proven experience in testing methodologies, including unit and integration testing; experience with Test-Driven Development (TDD) and testing frameworks like Kotest or JUnit
- Experience with Kotlin-specific frameworks such as Ktor and Coroutines
- Solid understanding of microservices architecture and best practices
- Experience with PostgreSQL
- Proficient in using code versioning tools like Git
- Experience with build tools such as Gradle or Maven (Gradle preferred)
- Experience with Docker & Kubernetes
- Strong command of English in both oral and written communication with ability to contribute clearly to team discussions
- Effective team player with the ability to work independently
- Proactive mindset with strong problem-solving abilities
Nice to have Apply for the job https://www.dataart.team/vacancies/KTL00004