
Middle Java Developer
Primary stack
Nice to have's
Job description
About the Position
We are looking for a Middle Java Developer to join our innovative banking team in Dnipro, Ukraine. This role is remote and offers a unique opportunity to work with cutting-edge technologies in a dynamic environment.
Responsibilities
- Development and maintenance of high-load projects for procurement and payment of goods and services
- Design and implementation of modules for contract management and inventory accounting
- Writing clean, scalable, and efficient server solutions
- Ensuring the security and stability of banking services
Requirements
- 3+ years of commercial experience in development
- Experience with the Spring, Spring Boot stack
- Knowledge of common web application vulnerabilities and methods to mitigate them
- Solid understanding of Java Core and multithreading principles
- Deep understanding of OOP principles, SOLID, and multi-tier architecture
- Understanding of web application principles, network protocol stack, and HTTP
- Fluency in SQL and ability to write optimized database queries
Nice to Have
- Experience with PostgreSQL
- Experience with AWS cloud technologies, IaaC, and containerization
- Experience using AI tools for development process optimization
- Basic knowledge of frontend technologies (JS, HTML/CSS, Angular)
- Skills in writing quality tests (JUnit, Mockito)
We Offer
- Work in the largest and most innovative bank in Ukraine
- Official employment and 24+4 calendar days of vacation
- Competitive salary
- Health insurance and corporate mobile communication
- Corporate training
- Modern, comfortable office
- Interesting projects, ambitious tasks, and dynamic development
- Friendly professional team and strong team spirit
About the Company
ПриватБанк is committed to supporting and employing veterans and individuals with disabilities. Discrimination based on health status, physical abilities, age, race, ethnicity, gender, or marital status is unacceptable to us. We are ready to train veterans and candidates with disabilities without prior experience in the banking sector.
If you have a disability status or are a veteran, please contact [email protected]. PrivatBank specialists will provide consultation and support throughout the selection process and after employment.
© ПриватБанк. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ, Львів, Дніпро, Одеса
More at ПриватБанк
All 68 roles
Solution Architect
ПриватБанк · Dnipro

Головний спеціаліст з навчання та розвитку персоналу ІТ
ПриватБанк · Kyiv

Головний спеціаліст з організації будівельних робіт
ПриватБанк · Ukraine

DevOps Engineer/Cloud Engineer
ПриватБанк · Dnipro