Your day to day will include:
- Pioneering the development of a stable and scalable Java back-end from the ground up
- Crafting code that adheres to the highest industry standards while ensuring seamless integration with our CI tools
- Collaborating effectively within a dynamic team environment and engaging in exciting and cutting-edge tech initiatives
- Bringing an architectural perspective to the planning process
- Collaborating with and supporting the work of our Tech Leads and Architects
We'd love to meet someone who has:
- Proficiency in Java (we currently utilize Java 11, 17, 21 alongside Kotlin in our projects)
- Familiarity with back-end frameworks such as Spring, Micronaut, or similar technologies
- A strong OOP mindset and a commitment to upholding SOLID principles
- Hands-on experience with SQL or NoSQL databases
- A genuine interest in staying up-to-date with the latest industry trends
- A passion for writing clean code; if you're an Uncle Bob fan, you're more than welcome
- Knowledge of Kotlin (this is a big plus)
- Expertise in Containerization and Kubernetes (that would be a significant advantage)
- At least an intermediate level of English language skills since our team operates internationally