Full Stack Engineer

Simplify Software Experts LLC/ Simpli Software Solutions Inc
Oakland, CA

About the Company

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.



About the Role

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


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.


Qualifications

  • 12-14yrs of experience is must
  • Candidates must have State project or County projects experience.


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 Skills

  • 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


Pay range and compensation package

Location: Oakland, CA/ Hybrid (3 days On-site & 2 days Remote)

Long Term Contract

Contract on W2 Only

Face to face interview is must



Equal Opportunity Statement

We are committed to diversity and inclusivity.

// // //