All positions

Other Open Positions

Java Engineer — AI-Assisted Migration

Modernize ~50 legacy banking apps from IBM WebSphere to Liferay on AWS with AI dev tools (Claude, Cursor). Java 17/21, Spring Boot, microservices. Hybrid Bucharest, B2B.

B2B / PFA contractBucharest, Romania (Hybrid)HybridEnglish

🇷🇴 This position is open to candidates based in Romania only, with fiscal residency there.

B2B collaboration invoiced through a legally registered entity (PFA/SRL) is required.

An experienced Java Engineer for a high-impact project: the AI-assisted migration of ~50 legacy banking applications from IBM WebSphere Portal (on-prem) to Liferay (AWS-based deployment). You will refactor, rebuild and modernize legacy apps using AI-powered development environments and tools like Claude, CLine and Cursor, alongside solution architects, DevOps and migration experts.

This is a hybrid role — 2 days/week at the office — on a B2B contract.

Key Responsibilities

  • Collaborate on the migration strategy of Java applications from IBM WebSphere to Liferay
  • Analyze legacy applications, refactor and rebuild them using modern frameworks and cloud technologies
  • Integrate AI tools into the development lifecycle for enhanced productivity and smarter refactoring
  • Ensure high standards in code quality, scalability and maintainability
  • Write and maintain unit, integration and end-to-end tests
  • Partner with DevOps to build and maintain CI/CD pipelines tailored to the AWS environment
  • Support the definition of system architecture and lead its evolution throughout the project

What We're Looking For

  • Strong experience developing enterprise-level applications in Java (17/21)
  • Proficiency in Spring Boot, RESTful APIs, Gradle and relational databases (PostgreSQL, MySQL, SQL Server)
  • Experience with microservices architecture and cloud platforms (preferably AWS)
  • Hands-on experience with CI/CD pipelines, testing frameworks (JUnit, Mockito) and Git
  • Experience with containerization (Docker) and orchestration (Kubernetes) is a plus
  • Solid understanding of system architecture, multithreading and performance tuning
  • Familiarity with message brokers (Kafka, RabbitMQ, Redis) is a bonus

AI Expertise

  • Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, Claude or CLine — these should be your go-to for integrating AI into your work
  • Comfort working in AI-augmented development environments and adapting to their evolving capabilities

Bonus Skills

  • Previous experience in banking or financial services is a big plus
  • Exposure to Liferay and IBM WebSphere Portal (reading or porting from old modules)
  • Understanding of AI-driven code migration strategies or prompt engineering for development assistance

Working Model

Hybrid — 2 days/week at the office. B2B contract.

Apply for this position

Candidates who add a clear, professional headshot are noticeably more likely to be shortlisted — a face builds trust with clients and helps your profile stand out. A simple, well-lit photo on a neutral background works best (JPG, PNG or WEBP, max 5 MB).

This position is offered exclusively on a B2B / PFA contract. CIM is not available.

B2B / PFA rates are in euros (€) per working day.

Fill in all required fields (*) correctly to enable the submit button.

By applying you agree that we store your application data to evaluate your candidacy for MindSolve Consulting positions.