Direct message from PrivatBank to the participant who posted the vacancy
👧💙💛🇺🇦 Natalia Boyko
👧💙💛🇺🇦 Natalia Boyko
💎I am an IT Recruiter│📍Head of IT the Business Interaction Department📍Data Quality Manager📍IT PM
Direct message from PrivatBank to the participant who posted the vacancy
👧💙💛🇺🇦 Natalia Boyko
👧💙💛🇺🇦 Natalia Boyko
💎I am an IT Recruiter│📍Head of IT the Business Interaction Department📍Data Quality Manager📍IT PM 📍IT Business Analyst📍Golang Developer📍IT System...
We are looking for a ✅Middle Java Developer ✅ who is eager to work in a dynamic environment and shares the values of mutual trust, openness and initiative. We are looking to find a goal-oriented professional who knows how to work in multitasking mode, focused on quality and results. ✅About the project: Systems Development Department customer data and CRM - the team is engaged in the development and finalization of various projects of the entire bank in close cooperation in various databases ✅Main duties: Software development based on technical tasks, testing and debugging of the developed software, making changes to the developed software based on technical tasks and problem data - management (bug fixes) Development of technological solutions to solve issues of modernization and integration of software in the bank Development of instructions for working with programs and other technical documentation Support of implemented programs ✅ Basic requirements: Incomplete higher education (economics, IT, technical) + Commercial work experience Java Developer 2 + years (freelance and pet projects are not counted) Experience working with static code analysis tools Understanding the implementation of DBMS in java - DB drivers, connection pool, statement types Knowledge of basic OOP design patterns (Singleton, Factory, Prototype, Adapter/Wrapper, Decorator, Facade etc.)Understanding the principles of API backward compatibilityKnowledge of the basic principles of the Spring Framework, understanding the concept of implementing dependenciesPrinciples of building java web applications based on Servlets and/or Spring MVCUnderstanding the principles of network interaction, TCP/IP, UDP protocolsUnderstanding multithreadingKnowledge of asynchronous programmingUnderstanding the principles of Stream API operationUnderstanding the mechanisms of application interaction with the database both SQL and NoSQL Understanding the design patterns of distributed systems (bus, queue, common database, external and internal cache, etc.) Possessing skills and understanding the principles of Gitflow Knowledge of the Java Message Service standard and understanding the principles of software that implement this standard (RabbitMQ, ActiveMQ or others) ✅We offer our employees: Work in the largest and most innovative bank of UkraineOfficial employment and 24 calendar days of vacationCompensation of sick leave in fullCompetitive salaryMedical insurance and corporate mobile communicationCorporate trainingRemote work or modern offices in Kyiv, Dnipro and Lviv, equipped with generators and StarlinkPrivatBank is open until support and employment of veterans andveterans, 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 experience in banking. If you have the status of a person with a disability or a veteran, contact
[email protected]. PrivatBank specialists will provide advice and support during the selection process and after employment.
Show more
Show less
Position level
Senior secondary level
Type of employment
Full time
Job duties
Engineering and Information Technologies
Industries
Banking