Overview
Skills
Job Details
Job Title: Senior full stack Java Developer
Location: Trenton,NJ(Hybrid)
10+ Years of Experience
Job Summary
We are looking for an experienced Java Developer to develop and support full-stack web applications. The candidate should have strong skills in Java (8/11+), SQL, and modern web frameworks. This role involves backend, UI development, and working with cloud technologies in a hybrid work environment.
Responsibilities
Develop full-stack applications including UI, middle-tier, and database components
Understand business requirements and work with minimal supervision
Write, test, debug, and maintain code in Java and related frameworks
Analyze business needs and recommend technical solutions
Design and implement web services and REST APIs
Write SQL queries, stored procedures, tables, and other DB objects
Participate in Agile/Scrum activities including estimation
Provide reporting, troubleshooting, and issue resolution
Collaborate with internal teams, management, and customers
Required Qualifications
8+ years of experience with:
Java (8, 11, and newer)
SQL
Spring Framework (MVC, JPA)
JavaScript, CSS, jQuery, Bootstrap
Strong communication and teamwork skills
Ability to work independently and learn new technologies
Experience working with non-technical users
Ability to follow coding standards and methodologies
Desired Skills
7+ years using Eclipse IDE
6+ years working with AWS cloud tools (CodeCommit, CodeBuild, CodePipeline, etc.)
5+ years with:
Apache Tomcat/TomEE
JUnit & Selenium
Python
Jira & Confluence