software engineer in app modernization

findev

United States

Hybrid

USD 150,000 - 230,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation package to Poland or Cyprus
Health insurance for Poland and Cyprus
24 days paid vacation
10 days paid sick leave
50% reimbursement for professional培训

Job summary

Findev формирует практику модернизации приложений под крупные глобальные финансовые институты. Мы переводим монолиты и устаревшие решения на Kubernetes и облачные/локальные платформы, опираясь на Java, Spring и современные конвейеры CI/CD.

Роль требует глубокой экспертизы в бэкенд-разработке, архитектуре и миграции, а также готовности работать с AI-инструментами и крупными организациями, соблюдая требования регуляторной среды и качества.

Qualifications

  • 7+ лет опыта разработки ПО и карьерного роста

Responsibilities

  • Оценка существующих приложений: архитектура, зависимости, инфраструктура, риски
  • Определение стратегии миграции для каждого приложения
  • Выполнение модернизации: обновления фреймворков, миграция зависимостей, контейнеризация, настройка CI/CD
  • Развёртывание в целевых платформах — облако или локальные решения
  • Формирование практик модернизации: шаблоны, уроки и паттерны
  • Сотрудничество с командами приложений, владеющими legacy-системами

Skills

Java/Spring
Backend-first
AI-assisted Dev
Kubernetes
REST/gRPC/SOAP
CI/CD
Kafka
JMS
Oracle
PostgreSQL
Prometheus
Grafana

Education

Bachelor’s/Master’s in CS/Eng or related field

Tools

Kafka
JMS
Oracle
PostgreSQL
REST
gRPC
SOAP
CI/CD
Prometheus
Grafana

Job description

Описание:

At Findev, we're building an AI-powered application modernization practice for major global financial institutions. The work: take legacy enterprise applications — monoliths, on-prem deployments, decade-old frameworks — and move them to modern platforms (Kubernetes, cloud-native, containerized). Hundreds of applications, each with its own stack, quirks, and business constraints. Most happen to be Java, but not all.


Задачи:


  • Assess legacy applications end-to-end: architecture, dependencies, infrastructure, risk — using AI-assisted analysis tools

  • Decide migration strategy for each app based on its characteristics, constraints, and business value

  • Execute the full modernization: framework upgrades, dependency migration, containerization, CI/CD pipeline setup

  • Deploy to target platforms — cloud services, or optimized on-prem — whatever makes sense for the app

  • Shape the modernization practice itself: contribute patterns, templates, and lessons learned that make the next migration faster

  • Collaborate with application teams who own the legacy systems


Требования:


  • 7+ years in software engineering with progressive seniority

  • Backend-first engineer — your strength is server-side systems (APIs, services, data pipelines), but you can read and navigate across layers of the stack when needed

  • Strong Java/Spring expertise — the majority of the target portfolio is Java

  • Hands-on modernization experience — you've migrated enterprise applications from older frameworks, runtimes, or platforms to modern ones. Java is the most common target, but the next app could be anything

  • Broad infrastructure knowledge — you understand the differences between on-prem, cloud, Kubernetes, VMware, and bare metal; deep in some, conversant in all

  • Working knowledge of enterprise middleware and data infrastructure — messaging (e.g., Kafka, JMS), relational databases (e.g., Oracle, PostgreSQL), transport protocols (REST, gRPC, SOAP), CI/CD pipelines, and monitoring stacks

  • Open to AI-assisted workflows — we use Agentic AI and LLM tools daily as primary instruments; experience with AI-assisted development is a plus, willingness to work this way is required

  • Autonomous decision-maker — you can assess a system, form a migration strategy, and defend your recommendation without waiting for someone to tell you what to do

  • Enterprise comfort — you've worked in large organizations with large-scale existing systems, change management, and compliance requirements; none of this is new to you

  • Excellent written and spoken English — you'll communicate with technical teams, write documentation, and present migration plans

  • Education — Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field


Будет плюсом:


  • Experience with additional JVM or non-JVM backend stacks (.NET, Python, C++) — several apps in the portfolio use mixed technology

  • Experience with AI/LLM tools specifically for code analysis, migration, or large-scale refactoring

  • Financial services, capital markets, or fintech background — our clients operate in regulated environments with algo trading, post-trade processing, and real-time risk systems

  • Kubernetes deployment experience (EKS, Helm, ArgoCD)

  • Cloud migration patterns (lift-and-shift, strangler fig, blue-green, database migration strategies)

  • ServiceNow, Confluence, Jira fluency — the enterprise tooling ecosystem


Условия:


  • Flexible work setup: remote or a hybrid model. Remote Work: reside in Georgia, Serbia, Spain, Cyprus, or Poland, or opt for a hybrid model if based in Kraków or Limassol.

  • Health insurance coverage for those based in Poland and Cyprus.

  • 50% coverage of health insurance for spouses and children in Poland and Cyprus.

  • 24 days of paid vacation.

  • 10 days of paid sick leave.

  • 50% reimbursement for professional training, education, conferences.

  • Work alongside a highly professional team.

  • Engaging teambuilding events and activities.

  • Relocation package to Poland or Cyprus, including visa sponsorship, if desired.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

data engineer for financial reporting
data engineer for financial reporting

Andersen • United States

Remote
USD 140,000 - 180,000
Private health insurance
Professional growth & mentoring
Bonus opportunities up to 1000 EUR/mo.
+1
backend engineer – insurance
backend engineer – insurance

SAP Fioneer GmbH • United States

On-site
USD 120,000 - 150,000
Private health insurance
Gym membership
Training programs
full-stack and AI engineering manager for a travel loyalty product
full-stack and AI engineering manager for a travel loyalty product

CleverLabs • United States

Remote
USD 150,000 - 190,000
MacBook Pro
English lessons
Wellness support
+3
devops engineer for mobile and web applications
devops engineer for mobile and web applications

Andersen • United States

On-site
USD 67,000 - 123,000
Bonus up to 1000 EUR monthly
Professional growth
Mentoring & onboarding
+5
application security engineer in fintech
application security engineer in fintech

Altery • United States

On-site
USD 110,000 - 150,000
Гибкий график работы
Поддержка благополучия (Wellbeing)
Возможности карьерного роста
+1
full-stack engineer in EdTech
full-stack engineer in EdTech

EPAM • United States

Hybrid
USD 120,000 - 180,000
Stock Purchase Plan
Medical & family care package
Relocation support
Fullstack QA engineer (auto) in fintech
Fullstack QA engineer (auto) in fintech

Freedom24 • United States

Remote
USD 90,000 - 130,000
Fully remote work
Flexible schedule
Paid annual leave
backend developer in high-load financial systems
backend developer in high-load financial systems

Playson • United States

On-site
USD 140,000 - 190,000
Competitive salary
Quarterly bonuses
Unlimited PTO
+5
full stack developer for pharma applications
full stack developer for pharma applications

Ambit Iberia • United States

On-site
USD 120,000 - 180,000
Training catalogue
Referral program
Flexible compensation plan
+3
data engineer in fintech
data engineer in fintech

payabl. • United States

On-site
USD 120,000 - 180,000
Provident Fund
Annual learning budget
€150 Monthly Wolt allowance
+4