Java Developer (Tashkent, Uzbekistan)
ВакансіїSummary
The international IT сompany Andersen invites a Java Developer in Uzbekistan to work on large-scale projects.
Andersen is a pre-IPO software development company providing a full cycle of services. For over 18 years, we have been helping enterprises and middle-sized firms worldwide transform their businesses by creating effective digital solutions using innovative technologies.
Today, we are working with organizations from various parts of the world, including North America, Western Europe, Israel, Australia, and the UAE. Our expertise covers FinTech, Healthcare, Retail, Telecom, Media & Entertainment, Logistics, Travel & Hospitality, eCommerce, and other industries.
Technology stack: Java 17+, Spring Boot, Spring Core, Redis, Kafka, RDBMS (PostgreSQL), NoSQL, GitLab, CI/CD, SQL.
Responsibilities
- Developing applications based on microservices architecture using Spring Boot.
- Creating Java applications with REST APIs.
- Designing and developing database objects: stored procedures, functions, views, tables, indexes, etc.
- Writing and optimizing complex SQL queries, performing data import/export, preprocessing data, and parsing XML data.
- Working with message broker systems (e.g., Kafka).
- Ensuring application security aspects.
- Writing unit and integration tests.
- Participating in code reviews and code optimization.
- Collaborating with the team to ensure product quality and integration.
Requirements
- Experience in software development for 3+ years.
- Strong knowledge of Java 17+ and Spring Boot (Spring Cloud for microservices).
- Experience with Redis, Kafka, RDBMS (PostgreSQL), and NoSQL databases.
- Knowledge of WebFlux and microservices architecture.
- Proficiency in Spring Core and its components.
- Experience with GitLab for version control and CI/CD processes.
- Ability to understand and refactor existing code.
- Experience writing complex SQL queries and optimizing databases.
- Level of English – from Intermediate and above.
- Level of Uzbek – from Upper-Intermediate and above.
Desired skills
- Experience with Docker and Kubernetes.
- Knowledge of Agile/Scrum methodologies.
- Experience with Angular or React.
- Familiarity with CI/CD tools and deployment automation.
Other important skills for the vacancy are described in the knowledge matrix
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 EUR 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.
- English courses.
- Private health insurance and compensation for sports activities.
Join us!
Будемо раді бачити вас!
Ми обробляємо персональні дані відповідно до GDPR
Продовжуєш шукати вакансію мрії в ІТ? Тоді натисни тут, щоб побачити повний перелік вакансій у команді Andersen. У нас постійно відкриваються нові позиції!