14 окт

software engineer in app modernization

ориентир по рынку
вакансия зп не указана
в среднем 304 856 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

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.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.