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.
🇷🇴 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.