
About this role
Java Full Stack Developer (16-1)
Hybrid | Contract (6 Months) | Mid–Senior Level | Pay Rate: $50 per hour | Location: Onsite (local candidates only)Important Employment & Interview Requirements
-
This is a W2-only contract position . We are unable to support C2C, 1099, or third-party arrangements for this role.
-
Candidates must be eligible to work on a W2 basis in the United States .
-
Local candidates only : The client requires an onsite, face-to-face interview . Virtual interviews will not be accepted.
-
This requirement is due to client compliance, security, and employment classification guidelines .
Role Overview
We are seeking an experienced Senior Java Full Stack Developer to design, develop, and maintain high-performance enterprise applications. This role requires strong expertise across Core Java, the Spring ecosystem, React, and modern development practices, with exposure to AI-assisted development tools and DevOps integration.
The ideal candidate is analytical, design-oriented, and comfortable working in a fast-paced Agile environment supporting large-scale enterprise systems.
Key Responsibilities
-
Design, develop, and maintain enterprise-grade server-side applications using Core Java and J2EE technologies
-
Build scalable, high-performance applications using Spring Boot, Spring Batch, Spring Scheduler, and Hibernate/JPA
-
Develop and enhance user interfaces using React
-
Implement and consume RESTful and SOAP-based web services
-
Work with XML, XPath, XSLT, and JSON for data integration and transformation
-
Apply SOLID principles and design patterns to ensure clean, maintainable code
-
Write unit and integration tests using JUnit, TestNG, and Cucumber
-
Perform performance tuning using profiling tools (e.g., JProbe or similar)
-
Leverage AI-assisted development tools such as GitHub Copilot
-
Perform complex SQL queries (Sybase or DB2 preferred)
-
Deploy and support applications using Apache Tomcat
-
Work in UNIX/Linux environments
-
Collaborate with QA, DevOps, Product Owners, and Architects
-
Participate in Agile ceremonies and track work using JIRA or similar ALM tools
-
Contribute to CI/CD pipelines and DevOps practices
-
Ensure adherence to coding, security, and quality standards
Requirements
Required Qualifications
-
8+ years of experience in Java-based enterprise application development
-
Strong expertise in Core Java and J2EE
-
Hands-on experience with Spring Boot, Spring Batch, Spring Scheduler
-
Strong knowledge of Hibernate/JPA
-
Experience building React-based UIs
-
Experience with unit and automation testing frameworks
-
Strong understanding of REST and SOAP web services
-
Proficiency with SQL and relational databases
-
Experience working in UNIX/Linux environments
-
Strong analytical, debugging, and communication skills
Preferred Experience
-
Experience with MySQL
-
Exposure to DevOps tools and CI/CD pipelines
-
Experience modernizing large-scale or legacy enterprise applications
-
Knowledge of application security best practices