Java developer

Andersen

United States

Remote

USD 90.000 - 140.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Private health insurance
Sports compensation
Certification compensation (AWS, PMP)
Referral program

Zusammenfassung

Andersen ищет Java-разработчика для проекта цифрового банковского SuperApp. Ваша задача — создавать и поддерживать банковские backend-воркфлоу на Java, обеспечивать безопасность и масштабируемость сервисов, интеграции и обработку платежей.

Требуется 2+ года опыта в FinTech/банках, знание Java 17+, Spring Boot 3, Spring Security и PostgreSQL. В должности используются Docker, CI/CD и микросервисы.

Qualifikationen

  • 2+ года коммерческой разработки на Java.
  • Опыт FinTech/банковских backend- system и платежей.
  • Опыт в банковских workflows: регистрации, переводов, кредитов и др.
  • Опыт интеграции внешних систем (core-banking, платежные сети и пр.).
  • Знание Spring Boot 3, Spring MVC, Spring Data JPA, Hibernate, Spring Security.
  • Опыт REST, SOAP, OAuth2/OIDC, JWT; Kafka или аналогичные очереди.
  • PostgreSQL и SQL; транзакции и оптимизация.
  • Микросервисы, Camunda BPMN; Docker, Git, Maven; CI/CD; Kubernetes/OpenShift.
  • Unit и интеграционные тесты (JUnit 5, Mockito).
  • Уровень английского — Intermediate и выше.

Aufgaben

  • Разработка и поддержка back-end-воркфлоу банковской системы на Java.
  • Отслеживание транзакций через сервисы для анализа потоков данных.
  • Расследование инцидентов production по логам и состоянию БД.
  • Внедрение исправлений и безопасное развёртывание в продакшн.
  • Обеспечение устойчивости и минимизации рисков релиза.

Kenntnisse

Java 17+
Spring Boot 3
REST APIs
Kafka
PostgreSQL
Docker
Git
Maven
CI/CD
Spring Security
Hibernate
JUnit 5
OAuth2/OIDC

Tools

Maven
Kubernetes/OpenShift
Git
CI/CD pipelines

Jobbeschreibung

Описание:

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.

Задачи:

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.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

java developer in digital banking
java developer in digital banking

Andersen • USA

Hybrid
USD 90.000 - 130.000
Частная медицинская страховка
Спортивное возмещение
java developer for a banking SuperApp
java developer for a banking SuperApp

Andersen • USA

Vor Ort
USD 90.000 - 160.000
Private health insurance
Certification compensation (AWS, PMP)
Referral program
+1
android developer in digital banking
android developer in digital banking

Andersen • USA

Hybrid
USD 38.000 - 53.000
Гибридная работа
Страхование здоровья
Бонусы до 1000 EUR/мес.
+1
iOS developer in digital banking
iOS developer in digital banking

Andersen • USA

Hybrid
USD 22.000 - 50.000
Remote/Hybrid work options
Career growth opportunities
Mentoring program
+4
Java developer for digital agriculture
Java developer for digital agriculture

Andersen • USA

Hybrid
USD 60.000 - 90.000
Remote work option
Office/Hybrid option
Mentoring program
+1
Java developer for livestock management
Java developer for livestock management

Andersen • USA

Hybrid
USD 42.000 - 66.000
Гибридная работа
Доступ к обучению и порталам компаний
Участие в бонусной программе
QA engineer (manual) for digital banking
QA engineer (manual) for digital banking

Andersen Lab • USA

Hybrid
USD 11.000 - 20.000
Remote work option
Mentoring and adaptation
Professional growth
+1
android developer for a mobile banking application
android developer for a mobile banking application

Andersen • USA

Vor Ort
USD 70.000 - 110.000
Private health insurance
Sports compensation
Annual bonus
+4
java developer for banking platforms
java developer for banking platforms

EPAM • USA

Remote
USD 120.000 - 180.000
Заграничные командировки
Возможная релокация
Обучение и сертификации
+2
Java Developer
Java Developer

Andersen Lab • USA

Hybrid
USD 90.000 - 120.000
Private health insurance
Sports compensation
Mentoring & career growth