Junior Java Developer
ВакансіїSummary
Andersen is hiring a Junior Java Developer for a project developing a digital livestock management platform in Kazakhstan and integrating agricultural services with banking and government systems.
The customer is a financial institution providing a wide range of services for individual and corporate clients. The company is undergoing an active digital transformation, focusing on mobile and online banking, modernization of legacy systems, and implementation of scalable architectures. It is also investing in fintech solutions, API integrations, and the development of ecosystem-driven products, while continuously improving engineering practices and development processes.
The project is focused on developing a digital agricultural platform for livestock management in Kazakhstan, integrated with banking and government systems. It enables farmers to manage animal records, register livestock transactions, access veterinary certificates, and use breeding and animal health analytics. The platform aims to streamline agricultural processes and provide seamless access to digital services.
Responsibilities
- Developing individual backend components under the guidance of senior engineers.
- Participating in designing and implementing APIs and integrations with external systems.
- Identifying, analyzing, and fixing software defects.
- Participating in testing, preparing, and deploying releases.
Requirements
- Experience working with Java 25 and/or Kotlin for 1+ years.
- Experience developing with Spring Boot 3 or an understanding of its core principles; familiarity with Spring Batch.
- Understanding of REST API principles and basic knowledge of OpenAPI and AsyncAPI.
- Basic experience working with PostgreSQL and Redis.
- Familiarity with Apache Kafka and external system integration principles.
- Basic understanding of security mechanisms, including OAuth 2.0 and mTLS.
- Understanding of idempotency, retry mechanisms, timeouts, and resilience patterns for external integrations.
- Level of English – from Intermediate and above.
Reasons to join us
- 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..
- The opportunity to change the project and/or develop expertise in an interesting business domain.
- Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
- The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Certification compensation (AWS, PMP, etc).
- Referral program.
- Private health insurance and compensation for sports activities.
Join us!
Локації
Worldwide
Будемо раді бачити вас!
Ми обробляємо персональні дані відповідно до GDPR
Шукаєте нові можливості для розвитку? Ознайомтеся з відкритими позиціями в Andersen просто зараз