SR Kotlin Backend Developer
Wage
Check with the manager
No resume? Download our questionnaire!
A rapidly evolving fintech company looking for SR Kotlin Backend Developer to join our dynamic team.The company provides both front-end and back-end development of online banking systems, including the creation of custom software solutions and applications, UX/UI design, and testing of product prototypes and MVPs.This is further supplemented by product and software consulting services, as well as project management to optimize operational efficiency.
Responsibilities:
- Develop high-quality, scalable, and efficient Java/Kotlin applications;
- Write clean, well-designed, and maintainable code;
- Collaborate with cross-functional teams to design, develop, and test software solutions;
- Participate in code and design reviews to maintain code quality and to identify and remediate issues;
- Ensure software solutions are tested, debugged, and deployed successfully;
- Stay up-to-date with emerging trends and technologies in Java/Kotlin development and related fields;
- Continuously improve development processes and methodologies.
Required qualifications:
- 5+ years of experience in Java/Kotlin development;
- Strong understanding of object-oriented programming principles and design patterns;
- Strong problem-solving and analytical skills;
- Ability to work independently and as part of a team;
- Familiar with clean-code development principles;
- Experience with software development lifecycle methodologies, including Agile and Scrum;
- Experience with major frameworks and specifications, like SpringFramework, Hibernate, Hazelcast;
- Experience with JPA (Java Persistence API) and Hibernate for database persistence and management;
- Experience with relational databases. We are using MSSQL and PostgreSQL;
- Experience with Azure or other cloud-based platforms is a plus;
- Knowledge of message queue systems like RabbitMQ or Apache Kafka;
- Knowledge of OAuth2.0 for implementing secure authentication and authorization for web applications;
- Understanding of DevOps practices and tools, such as Jenkins or GitLab CI/CD;
- Excellent English and Russian languages (B2 at least).
What do we offer:
- An opportunity to work on cutting-edge AI-based fintech products;
- Flexible work arrangements with 100% remote option;
- A competitive salary and comprehensive benefits package;
- A dynamic, supportive, and collaborative team environment;
- Opportunities for continuous learning and professional development;
- Paid Sick Leave;
- Sport Benefits;
- Extra 8 days of vacation.
Wage
Check with the manager
No resume? Download our questionnaire!
To send a resume