Position: Senior Java Developer
Company: UKRSIBBANK
Experience required: 5y
Category: Java
English level: intermediate
Published: 2022-09-01T00:00:00+03:00

Необхідні навички
— 5+ years of Java development experience;
— Deep knowledge of Java SE, (preferred);
— Deep knowledge of communication protocols (REST, Events, Messaging, O-data);
— Good knowledge of the principles of integration of heterogeneous systems (Google, Portmone, Government Services, etc);
— Experience with Hibernate, JUnit, Spring;
— Good knowledge of Jakarta EE
— Practical experience with Kubernetes or OpenShift;
— Application servers (WildFly or Weblogic, Websphere);
— Databases: Oracle / SQL / PL/SQL;
— Build Tools (Maven, Gradle).
— Software development methodologies Agile, Scrum;
— Experience development highload systems;
— Good knowledge of JSR standards.

Пропонуємо
— Competitive salary (based on USD NBU rate);
— Agile environment (biweekly sprints);
— Veeeeery friendly team of real professionals who you can learn a lot from (80% of Java Developers have 10+ years of experience in Java development);
— Medical insurance;
— 24 days of paid vacation;
— Paid sick leaves;
— Ability to work REMOTELY and/or in the office (3 min walk from Pochtova metro station);
— Compensation of professional courses/conferences/trainings.

Обов’язки
— Development of highload systems;
— 80% — implementing new features, services and APIs // 20% — existing code support;
— Building a monolithic and microservice architecture;
— Optimization of UKRSIB business and UKRSIB online for maximum speed and scalability;
— Code review;
— Participation in different Scrum activities.

Our stack: Java 11, Jakarta EE, Quarkus, DB Oracle, Gradle.

Про проект
About the project:
1. We are a product company. The whole team on the project is about 50 people.
2. Our products are HIGHLOAD systems UKRSIB online and UKRSIB business (number of users can exceed 15 000 at a time).
3. We are proud to be 2nd best Internet banking system in Ukraine according to FinAwards 2020. Our ambition — to beсome № 1 and we do our best to make it a reality!
4. A bit about our development plans: focus — on UX, integration with Diia diia.gov.ua , integration with Sweden startup Dreams www.getdreams.com/en/b2b, realisation of the EU PSD2 directives in our apps and more.
5. We have a truly AGILE Environment (biweekly sprints).
6. We have quite flexible working schedule and assess the work by achieved results not working hours.
7. No micromanagement. We trust and listen to the opinion of our employees.
8. One of our applications is built on Spring, for another one we use Java EE stack — the specification and standard which is supported by such big companies as Oracle and Red Hat.
9. There are lots of opportunities for personal and professional development. The company makes compensation for courses, trainings, conferences etc.