Java Developer
We are expanding our teams and looking for Java developers for various projects
Description
We are expanding our teams and looking for developers to grow several services:
- T-Investments. We are the leader among brokers in terms of the number of active clients. We make investments convenient, technological, and understandable;
- T-Business. We are changing the approach to accounting, document exchange between organizations, and archive management — we are digitizing everything;
- T-Insurance. We are developing a direct sales platform. Our goal is a predictable, convenient process for businesses and clients;
- Payment Technologies and Processing. We are involved in the development and support of the bank's payment gateway. The gateway's tasks are to determine payment types, populate them with data from other bank systems, and verify transaction authorization.
We have many interesting and diverse tasks, an experienced team, and excellent growth opportunities. Apply for the vacancy to learn about the projects and choose the one that suits you.
Responsibilities
- Develop external and internal products
- Design and implement integration solutions
Requirements
- 3+ years of Java development experience
- Commercial Java 11+ or Kotlin development experience
- Commercial development experience with one of the frameworks: Spring Boot, Quarkus, Micronaut, or Vert.x
- Commercial development experience with one of the containerizers: Kubernetes, Docker, or OpenShift
- Commercial development experience with one of the brokers: Kafka, Rabbit MQ, or Active MQ
- Commercial development experience with Postgress, MySQL, or Oracle will be a plus
- Version control system experience
We offer
- Work in the office or remotely — by agreement
- Opportunity to work in an accredited IT company
- Voluntary medical insurance with dental care, including check-ups, reimbursement for medication purchases, and preferential insurance terms for relatives. Also, insurance against accidents and illnesses.
- Career growth track: take soft and hard skill courses, develop with mentor support, and advance your level with a competency matrix and regular reviews.
- Strong community. You will work with experts in your field, share knowledge, present at conferences, attend meetups, and write articles.
- Online consultations with psychologists, lawyers, finance, and healthy lifestyle specialists.
- Compensation for sports club memberships, the T-Sport app for online classes, and team training with colleagues.
- 3 additional days to your vacation — can be used for rest or compensated.
- Special rates on T-Bank products and a broad partner discount program.
- Competitive salary — we will discuss it during the interview