September 3, 2024
Middle Strong Java developer Dnipro, remotely PrivatBank is the largest bank in Ukraine and one of the most innovative banks the world Takes a leading position in all financial indicators in the industry and accounts for about a quarter of the country's entire banking system. We are looking for a Middle Strong Java developer who wants to work in a dynamic environment and shares the values of mutual trust, openness and initiative. We are looking for a goal-orie
September 3, 2024
Middle Strong Java developer
Dnipro, remotely
PrivatBank is the largest bank in Ukraine and one of the most innovative banks the world Takes a leading position in all financial indicators in the industry and accounts for about a quarter of the country's entire banking system.
We are looking for a Middle Strong Java developer who wants to work in a dynamic environment and shares the values of mutual trust, openness and initiative.
We are looking for a goal-oriented professional who can work in a multi-tasking mode, focused on quality and results.
Main responsibilities:
- Implementation of internal and external banking projects of state importance
- Development of software in Java according to tasks, taking into account the principles of clean code and SOLID
- Writing unit tests
- Support and improvement of existing code
- Participation in the scrum process for effective problem solving
- Work on Git Flow
Main requirements:
- Commercial experience in Java 17+ development from 4 years < /li>
- Confident mastery of the Spring Framework (Spring Core, Spring Boot, Spring Security)
- Experience with Git version control systems
- Experience with RESTful APIs and working with SQL databases (PostgreSQL, Oracle)
- Solid knowledge of Java Core, Stream API, Concurrency API
- Understanding of basic data structures and design patterns
- Understanding of microservice architecture
- li>
- Experience with NoSQL (Redis, Kafka)
- Experience with cloud infrastructure and AWS services
Will be an advantage:
- Experience with Terraform
- Understanding of CI/CD, Docker and application containerization
- Experience with maven/gradle build systems
- Experience in using Java APIs added in new versions of the language (Java 17+) Record, Pattern Matching, Text Blocks
We offer our employees: p>
- Work in the largest and most innovative bank of Ukraine
- Official employment and 24 calendar days of vacation
- Full sick leave compensation
- Competitive salary fee
- Medical insurance and corporate mobile communication
- Corporate training
- Remote work or modern offices in Kyiv, Dnipro and Lviv, equipped with generators and Starlink li>
PrivatBank is open to support and employment of veterans, as well as people with disabilities.
Discrimination based on health and physical capabilities, age, race or ethnicity, gender and marital status is unacceptable to us.
We are ready to train veterans and candidates with disabilities without banking experience.
If you have the status of a person with a disability or a veteran, contact [email protected] . PrivatBank specialists will provide consultation and support during the selection process and after employment.