Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой
подготовься к отклику
ai-инструменты
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
О рекламодателе
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ" ИНН: 9704271170
описание
Andersen is hiring a Java Developer for a project developing a digital banking SuperApp and delivering secure, scalable banking services, payment processing, and seamless system integrations. The customer is a prominent financial institution, offering a wide range of services to individuals and businesses. With a focus on digital transformation, the company leverages advanced technologies to enhance efficiency, security, and customer experience.
задачи
Independently developing, delivering, and supporting end-to-end banking backend workflows using Java, taking ownership beyond individual development tasks.
Tracing customer transactions across multiple backend services to analyze data flows, dependencies, and system behavior.
Investigating and reproducing production incidents using application logs and database state to identify root causes.
Implementing, testing, and safely deploying fixes to production, ensuring system stability and minimizing release risks.
требования
Commercial Java development experience for 2+ years.
Hands-on experience in FinTech, banking, or payments, including production backend systems.
Experience with banking workflows such as customer registration and verification, cards, transfers, loans, deposits, or currency exchange.
Experience integrating external systems, such as core banking, card processing, payment networks, or other external services.
Familiarity with secure banking flows such as OTP, authentication, transaction signing, and biometric verification, including their behavior under load and in failure scenarios.
Good knowledge of Java 17+, Spring Boot 3, Spring MVC, Spring Data JPA, Hibernate, and Spring Security.
Experience with REST APIs, SOAP, OAuth2/OIDC, and JWT.
Experience with Kafka or other messaging systems; understanding of idempotency, retries, and error handling.
Good knowledge of PostgreSQL and SQL, including transactions and query optimization.
Familiarity with microservices architecture and Camunda BPMN.
Experience with Docker, Git, Maven, and CI/CD; basic knowledge of Kubernetes/OpenShift.
Experience with application logging, monitoring, debugging, and production issue investigation.
Experience with unit and integration testing using JUnit 5 and Mockito.
Level of English – Intermediate and above.
Будет плюсом: Familiarity with GraphQL, Resilience4j, mTLS, X.509 certificates, or hexagonal architecture; Experience with Testcontainers and production monitoring tools such as ELK and Prometheus; Experience extending vendor-based banking platforms; Knowledge of Uzbek
условия
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.
Private health insurance and sports compensation, depending on the type of employment.