Java Full Stack Developer

Oakland, CA, US • Posted 11 hours ago • Updated 11 hours ago
Contract Independent
Contract W2
No Travel Required
On-site
$60 - $70/hr
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Application Servers
  • Backend Development
  • Java
  • J2EE

Summary

We are looking for a skilled Java Full Stack Developer with strong backend development expertise and hands-on experience in legacy application modernization / migration projects. The ideal candidate should have prior experience working on older Java enterprise applications and modernizing codebases, including application server upgrades, Java version migration, refactoring legacy code, and performance optimization.

This role is primarily 70% Backend Development and 30% Frontend Development, with frontend work involving JSP-based UI development and maintenance.

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.
  • Support frontend enhancements and maintenance using JSP, HTML, CSS, JavaScript, and related technologies.
  • 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

Frontend (Secondary 30%)

  • Hands-on experience with JSP
  • Strong knowledge of Servlets
  • HTML, CSS, JavaScript
  • Experience maintaining and enhancing legacy UI applications

Preferred Qualifications

  • Prior experience migrating applications from older JBoss environments to modern Java platforms
  • Experience modernizing monolithic applications
  • Exposure to CI/CD pipelines and DevOps practices
  • Experience with source control tools like Git
  • Strong problem-solving and analytical skills
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: swapps
  • Position Id: 8958597
  • Posted 11 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

San Francisco, California

Today

Contract

San Francisco, California

30+d ago

Easy Apply

Third Party, Contract

$65

San Leandro, California

Today

Easy Apply

Contract

55

San Leandro, California

14d ago

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs