Pivdenny Bank is one of the leaders in the Ukrainian financial market and ranks third in the group of Ukrainian private banks in terms of assets. For 31 years, Pivdenny has been a reliable financial partner for individuals, small and medium enterprises, and corporations.
More than 1700 active and dedicated employees work for Pivdenny throughout Ukraine. For four years in a row, the bank has been included in the Forbes 50 Best Employers rating.
We are now looking for a Senior Backend Developer to join our team.
Requirements: * BS or MS in Computer Science or related field; * 5+ years of commercial experience in Java; * Good understanding of OOP principles, OOP design, and design patterns; * Good understanding of microservices architectural principles and experience in the development of RESTful applications and microservices; * Good practical experience with Java 8+, Spring Boot 2/3 (Data JPA/Hibernate/JDBC, Security, Cloud), JUnit 5, Mockito, Testcontainers, RabbitMQ / IBM MQ/ Kafka; * Experience with Git, Maven, Docker / Docker compose, GitLab CI/CD; * Good knowledge and practical experience with SQL and relational database; * Experience with Oracle DB; * Responsibility, proactivity, willingness to work in a team.
Would be a plus: * Experience with Сamunda 8; * Participation in Fintech projects.
Responsibilities: * Develop new microservices; * Participate in the design of microservices and their databases; * Implement unit and integration tests; * Develop new features and make updates of existent microservices on a daily-basis; * Write clean, testable, maintainable code, and continue to grow development skills; * Perform requirement analysis and features estimation; * Prepare API documentation of microservices; * Share knowledge of the project with team members.
What we offer: * Health insurance, gym; * Competitive salary; * Work in a functional, comfortable office or remotely; * Corporate psychologist; * Opportunity for career growth and development; * Opportunity to take courses and training; * Opportunity to work in a stable and professional company with a friendly team.
Please submit your application for more details along with your financial expectations.
We review resumes within 14 days. If you do not hear from us, it means that we cannot offer you a position at this time, but we have kept your resume in our database. We will contact you when we have a suitable opportunity.