✨ About The Role
- The Senior Back-end Java Engineer will be responsible for implementing well-designed, testable, and reliable REST APIs.
- The role involves developing new functionalities and refactoring existing ones to meet business requirements.
- The engineer will contribute to technical architecture discussions and documentation, ensuring clarity and efficiency in processes.
- Collaboration with the product team and other stakeholders is a key aspect of this position.
- The engineer will work on scaling the next-gen consumer finance platform, which has shown significant traction in the market.
- The position requires a commitment to writing clean and efficient code, reflecting best practices in software development.
⚡ Requirements
- The ideal candidate will have 5-8 years of experience in Java development, showcasing a strong proficiency in the language.
- A successful applicant will possess knowledge of Groovy and Kotlin, which will be considered a plus.
- The candidate should be proficient in using Spring Boot and Grails for REST API development.
- Experience with databases such as Hibernate, MySQL, and MongoDB is essential for this role.
- Familiarity with AWS, Amazon SQS, and Git will be beneficial for collaboration and development tasks.
- Strong problem-solving and debugging abilities are crucial, along with a commitment to writing clean and efficient code.
- The candidate should be able to effectively collaborate in cross-functional teams and contribute to technical architecture discussions.
- Proficiency in English at a B2 level is required, along with native proficiency in Belarusian, Russian, or Ukrainian.