Full Stack Engineer

SIMPLI SOFTWARE SOLUTIONS INC.
Oakland, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Oakland, United States of America

Tech stack

HTML
Java
JavaScript
Server Applications
Business Logic
Application Performance Management
CSS
Databases
Software Debugging
DevOps
Design of User Interfaces
Java Servlet
WildFly (JBoss AS)
Javaserver Pages
Microsoft SQL Server
MySQL
Oracle Applications
Performance Tuning
Software Systems
SQL Databases
Systems Integration
Enterprise Software Applications
Spring-boot
Backend
GIT
Front End Software Development
REST
Code Restructuring
Software Version Control
Microservices

Job description

This role is primarily 70% Backend Development and 30% Frontend Development, with frontend work involving JSP-based UI development and maintenance., * 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.

Requirements

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., * 12-14yrs of experience is must

  • Candidates must have State project or County projects experience., * 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

Benefits & conditions

Pay range and compensation package

Apply for this position