Java Full Stack Developer
Core
Migrate legacy Java applications from IBM WebSphere to Liferay using modern frameworks and cloud technologies, integrating AI tools into the development lifecycle.
Role type
Senior Java Full Stack Developer (Cloud Migration & AI Integration)
Builds
Enterprise-level Java applications, microservices, and CI/CD pipelines on AWS
Domain
Financial services / Enterprise Software / Cloud Migration
Required skills
Java 17/21, Spring Boot, RESTful APIs, Microservices, AWS, CI/CD, Docker, Kubernetes, PostgreSQL, MySQL, SQL Server, JUnit, Mockito, Git, System Architecture, Multithreading, Performance Tuning
Preferred skills
Kafka, RabbitMQ, Redis, Liferay, IBM WebSphere Portal, AI-assisted development tools (GitHub Copilot, Cursor, Claude, CLine), Banking/Financial services experience
Technologies
Java, Spring Boot, Gradle, PostgreSQL, MySQL, SQL Server, AWS, Docker, Kubernetes, JUnit, Mockito, Git, Kafka, RabbitMQ, Redis, Liferay, IBM WebSphere
Responsibilities
Collaborate on migration strategy from IBM WebSphere to Liferay, Analyze and refactor legacy applications, Integrate AI tools into the development lifecycle, Write and maintain unit, integration, and end-to-end tests, Partner with DevOps to build and maintain CI/CD pipelines, Support system architecture definition and evolution
Seniority
Senior, hands-on IC