Java Developer
08 Июня 2025

Город:
Алматы
Занятость:
Полная занятость
Компания "Andersen"
The IT-company Andersen invites an experienced Java Developer in Almaty to work on a project for one of our Kazakhstan customers.
The customer is one of the leading commercial banks in Kazakhstan. The bank's main areas of activity are corporate and retail banking. It also actively participates in the securities market and currency operations in Kazakhstan. The customer has its network of branches and offices throughout the Republic, serving more than 100,000 legal entities and 1.5 million individuals.
The project is a new level of banking for legal entities built on microservice architecture. The goal is to attract new clients and develop a new mobile application for clients with subsequent migration of users.
Responsibilities:
- Designing, developing, and implementing new modules, services, and microservice architecture.
- Implementing business logic according to requirements and integrating third-party service APIs.
- Optimizing and maintaining existing code while ensuring high code quality standards.
- Designing and optimizing database structures, writing complex SQL queries, and working with both SQL and NoSQL databases.
- Implementing data protection and fraud prevention mechanisms (e.g., encryption, authentication, authorization) and complying with financial security standards such as PCI DSS.
- Writing unit and integration tests, and reviewing code written by other developers.
- Analyzing business requirements, estimating task timelines, and collaborating with analysts and product managers.
- Participating in agile ceremonies (planning, stand-ups, retrospectives) and working closely with developers, QA, and DevOps engineers.
- Interacting with payment gateways, verification systems, and other fintech solutions.
Requirements:
- Experience as a Java developer for 2+ years.
- Understanding of operating systems and their interaction with the JVM.
- Knowledge of Java and object-oriented programming principles.
- Basic understanding of networking – awareness of the OSI model and real-life implementations, understanding of stateless and stateful protocol approaches, and a clear distinction between HTTP and TCP.
- Knowledge and experience with Spring.
- Strong knowledge of SQL databases: ACID properties, transaction isolation levels, etc.
- Experience working with NoSQL.
- Proficiency with a version control system, preferably Git.
- Experience working with Docker.
- Level of English – from Intermediate and above.
Nice-to-haves:
- Experience working with static code analyzers (SonarQube).
- Experience working with Testcontainers.
- Independent experience in designing microservice architecture for a new project is a strong plus.
- Experience with back-office processes is desirable.
Reasons why this job would be interesting to you:
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
- We have been strengthening our expertise since 2007. During this time, we have formed an excellent BA & SA team with streamlined processes, which now consists of more than 200 qualified analysts.
- Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
- The opportunity to earn an additional up to 1,000 EUR per month by participating in the company's activities.
- We give our employees an opportunity to attend and participate in the company’s BA meetups, as well as offer a compensation program for international professional certificates.
- There are many different ways to grow and develop at our company. You can improve as a tech specialist or a resource manager, and all your activities will be decently rewarded.
- You will have an opportunity to take on the role of a mentor and help a group of BA/SA beginners grow.
- Our employees have access to Andersen Knowledge Base, where they can take courses in a variety of areas: the art of negotiation, PreSale & Discovery, Agile essentials, product ownership, microservice architecture, API design, SQL, AWS, GDPR, UX/UI, people management, and more.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Referral program.
- English courses.
- Private health insurance and compensation for sports activities.
Your personal data is protected in accordance with GDPR regulations.
Join us!
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
03 Июня
Алматы
Компания "Alga Payment" Мы ищем Senior Flutter-разработчика, который разделяет наши ключевые ценности: предпринимательский дух, фокус на...
03 Июня
Алматы
Компания "Agile Soft" Java Developer (Spring Boot) Компания: AgileSoft (аутстафф) Клиент: украинская продуктовая компания В команду...
03 Июня
Алматы
Компания "Kaspi Bank, АО" Kaspi.kz — крупнейшая технологическая компания в Казахстане. Ежемесячно нашим суперприложением пользуются более 14.7...
03 Июня
Middle Frontend Developer React (Next.js) / Flutter
Алматы
Компания "Genesis Group AG" Middle Frontend Developer (React/Next.js) Full-time · Remote · Web & Mobile Development About Yesim We are...
02 Июня
Middle+/Senior Python Developer( Globerce Inc. )
Алматы
Компания "Globerce Inc." Привет! Мы IT компания Globerce Capital . Мы ведем проекты по разработке e-commercе продуктов, маркетплейсов,...
Вакансия размещена в отрасли