Droisys is seeking a backend developer for a migration project from Java 7.8 to Java 8 or newer, located in Oakland, California. The role involves analyzing and modernizing legacy Java applications, leading migration initiatives, refactoring code, and developing robust backend services. Required skills include strong experience in Core Java, Spring, REST APIs, and legacy application migration. This position offers the opportunity to work with various teams to ensure high coding standards and application performance.
Qualifications
Strong hands-on experience in Core Java / Java 8.
Experience with Spring / Spring Boot.
Strong understanding of REST APIs / Microservices.
Experience with JBoss / WildFly application servers.
Hands-on experience in legacy application migration / modernization.
Responsibilities
Analyze, maintain, and modernize legacy Java enterprise applications.
Lead migration initiatives, including application server upgrades and Java version modernization.
Refactor legacy code to improve performance, scalability, maintainability, and security.
Troubleshoot production issues and optimize application performance.
Skills
Core Java / Java 8
Spring / Spring Boot
REST APIs
JBoss / WildFly
Legacy application migration
SQL / Database experience
Debugging
Job description
Migration project From Java 7.8 to Java 8 or newer version
Key Responsibilities
Analyze, maintain, and modernize legacy Java enterprise applications.
Lead / contribute to migration initiatives, including application server upgrades (e.g., JBoss upgrades) and Java version migration / modernization.
Refactor legacy code to improve performance, scalability, maintainability, and security.
Work on migration efforts such as JBoss 7.x platform upgrades and Java modernization (Java 8+).
Design and develop robust backend services, business logic, and integrations.
Troubleshoot production issues and optimize application performance.
Collaborate with architects, business analysts, QA, and DevOps teams during modernization projects.
Ensure best practices in coding standards, testing, and deployment processes.
Required Skills
Backend (Primary – 70%)
Strong hands-on experience in Core Java / Java 8
Experience with Spring / Spring Boot
Strong understanding of REST APIs / Microservices
Experience with JBoss / WildFly application servers
Hands-on experience in legacy application migration / modernization
Experience in code refactoring and upgrade projects
SQL / Database experience (Oracle / SQL Server / MySQL)
Debugging, performance tuning, and production support experience.