Position: Senior Kotlin Backend Developer
Company: UAtalents
Experience required: 3y
English level: upper

You want to build and develop an app with a lot of personal responsibility and in collaboration with a strong team that sustainably improves the working life of millions of people? 
Do you enjoy cutting-edge technologies and love to go above and beyond with creativity and drive when solving challenging tasks? Then you've come to the right place!

**What awaits you with us:**
- Work on existing applications as well as on the introduction of new functionalities in our backend with modern technologies like Kotlin
- Conceptualize and implement features in a team and follow agile principles and values of Scrum
- Ensure code quality through code review, pair programming and testing
- Have the commitment to help shape and develop our development process in the team through feedback and retrospectives
- Coach less experienced colleagues, while also staying coachable when working with more experience colleagues 

**What you bring to the table:**
- Experience as a software architect or developer of complex systems
- Profound knowledge in the area of planning IT architectures and interfaces as well as corresponding architecture concepts such as microservices or hexagonal architecture
- Very good knowledge of Kotlin/Java and Webframeworks (such as Spring, Micronaut, Vert.x, Quarkus, JEE, Ktor)
- You write well testable and tested code
- Interest in developing your own skills and those of your team
- Strong ownership for your topics
- Willing to break new grounds
- Very good English, both written and spoken