Middle Java developer remotely PrivatBank is the largest bank in Ukraine and one of the most innovative banks in 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 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-tas
Middle Java developer
remotely
PrivatBank is the largest bank in Ukraine and one of the most innovative banks in 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 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:
- Software development based on technical tasks, testing and debugging of the developed software
- Development technological solutions to solve issues of modernization and integration of software in the bank
- Selection of frameworks, development tools for the implementation of algorithms and data structures within the limits of competence
- Designing the architecture of the software being developed, data structures in within the scope of competence
- Making changes to the developed software on the basis of technical tasks and problem-management data (bug fixes)
- Support of implemented programs and software tools
- Support in the current state of the technical description of the process/technologies (if necessary)
- conducts initial testing of the system before handing over to the tester/BA
- Analysis of errors, failures and their causes in the operation of systems with further determination of actions for them prevention
- Setting up monitoring systems according to trusted systems, technologies or business processes and monitoring the stability of their work
Basic requirements:
- Commercial work experience with Java from 2 years
- Experience with the Spring framework (Spring Boot, Spring MVC)
- Experience with project assembly tools (Maven, Gradle )
- Experience with code version control systems (Git)
- Experience with queue managers (Apache Kafka, RabbitMQ)
- Knowledge of the basics of object- oriented programming (OOP)
- Knowledge and understanding of SQL/NoSQL databases (MySQL, PostgreSQL, Redis)
- Understanding of the principles of client-server architecture and interaction between clients and the server (RESTful API, WebSocket)
- Understanding the principles of operation and development of web applications
- Understanding basic data structures and algorithms
We offer our employees: < /b>
- Work in the largest and most innovative bank of Ukraine
- Official employment and 24 calendar days of vacation
- Competitive salary
- Bonuses in accordance with company policy
- Medical insurance and corporate mobile communication
- Corporate training
- Corporate financial assistance in critical situations
PrivatBank is open to support and employment of veterans and veterans, as well as people with disabilities.
Discrimination based on health and physical abilities, age, race or ethnicity, gender and marital status is unacceptable to us.
We are ready to train veterans and candidates with disabilities with no experienceof work in the banking sector.
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.