1

Senior Java Software Engineer Jobs in Trenton, NJ

Java Engineer

Philadelphia, PA ยท On-site

$52.25 - $71.75/hr

Work with the latest and greatest software development tools and true software engineering mindset ... Java Engineer Location: Philadelphia, PA Type: Direct Hire Client located with offices in ...

JAVA Developer, Senior

Trenton, NJ ยท On-site

$57.50 - $73.25/hr

NJM Insurance Group is seeking a Senior JAVA Developer to implement and enhance business ... Required : โ€ข 7+ years of software development experience with modern application technologies ...

Senior Java Full Stack Developer

Somerset, NJ ยท On-site

$55.50 - $71.50/hr

Senior Java Full Stack Developer Do you enjoy designing scalable Java microservices and leading ... software development lifecycle. The ideal candidate brings deep expertise in Java, Spring ...

Senior Java Full Stack Developer

Somerset, NJ ยท Hybrid

$55.50 - $71.50/hr

Senior Java Full Stack Developer Do you enjoy designing scalable Java microservices and leading ... software development lifecycle. The ideal candidate brings deep expertise in Java, Spring ...

JAVA Developer (Hybrid)

Trenton, NJ ยท On-site

$87K - $110K/yr

The JAVA Developer will work in a highly collaborative environment as part on an agile delivery ... senior team members as necessary Required Qualifications : * 3+ years of software development ...

JAVA Developer (Hybrid)

Trenton, NJ ยท Hybrid

$87K - $110K/yr

The JAVA Developer will work in a highly collaborative environment as part on an agile delivery ... senior team members as necessary Required Qualifications : * 3+ years of software development ...

Apply now: Sr. Software Engineer (Full Stack) , Remote (EST Hours Required). Start date is ASAP for ... Design, build, and maintain full-stack features spanning React front-end interfaces and Java Spring ...

Sr. Software Engineer

Princeton, NJ ยท On-site

$129K - $170K/yr

Bachelor or equivalent focusing on Computer Science, Software Engineering, etc * ideally 5-7 years of experience in a similar position focused on full stack java development within the financial ...

Sr. Software Engineer

Princeton, NJ

$129K - $170K/yr

Bachelor or equivalent focusing on Computer Science, Software Engineering, etc * ideally 5-7 years of experience in a similar position focused on full stack java development within the financial ...

Showing results 21-40

Senior Java Software Engineer information

See Trenton, NJ salary details

$40.6K

$151.3K

$265.7K

How much do senior java software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for senior java software engineer in Trenton, NJ is $151,344.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,300.00 and $165,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.
What are popular job titles related to Senior Java Software Engineer jobs in Trenton, NJ? For Senior Java Software Engineer jobs in Trenton, NJ, the most frequently searched job titles are:
What job categories do people searching Senior Java Software Engineer jobs in Trenton, NJ look for? The top searched job categories for Senior Java Software Engineer jobs in Trenton, NJ are:
What cities near Trenton, NJ are hiring for Senior Java Software Engineer jobs? Cities near Trenton, NJ with the most Senior Java Software Engineer job openings:
Infographic showing various Senior Java Software Engineer job openings in Trenton, NJ as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $151,344 per year, or $72.8 per hour.

Senior Java Full-Stack Developer

Dew Softech Inc

Trenton, NJ โ€ข On-site

$52.75 - $68/hr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Senior Java Full-Stack Developer
Location: Trenton, NJ Hybrid (3 days Onsite, 2 days Remote)
Duration: Contract


Interview will be onsite

10+ years java & React development experience, system refactoring, spring frameworks, relational databases.

Job Description

We are looking for a Senior Full-Stack Developer (Java & React) to design, develop, modernize, and support enterprise web applications for our client.

What You'll Do

  • Refactor and modernize legacy Java-based applications into scalable, maintainable Spring Boot microservices
  • Design, develop, and maintain responsive user interfaces using React, JavaScript, CSS, and Bootstrap
  • Develop and consume secure RESTful APIs to support enterprise application integrations
  • Analyze business requirements and translate them into technical solutions that align with standards and best practices
  • Design, optimize, and maintain relational database structures, with a strong focus on Oracle database performance and SQL optimization
  • Perform unit, integration, and component testing using JUnit, Mockito, and React Testing Library
  • Troubleshoot application issues and provide production support for enterprise systems
  • Implement software builds, deployments, and release management through CI/CD pipelines
  • Collaborate with business stakeholders, analysts, architects, and development teams throughout the software development lifecycle
  • Enforce coding standards, development best practices, and application security requirements
  • Support application enhancements, bug fixes, and ongoing modernization initiatives
  • Participate in code reviews, technical design discussions, and knowledge-sharing activities

What You'll Need

Required:

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • LinkedIn profile required
  • 10+ years of experience with Java development (Core Java and modern Java frameworks)
  • 7+ years of experience with system refactoring and monolithic application modernization
  • 7+ years of experience with Spring Framework technologies including Spring Boot, Spring MVC, and Hibernate
  • 7+ years of experience working with relational databases and data analysis
  • 5+ years of experience developing applications with JavaScript and React
  • 5+ years of experience with CSS and Bootstrap
  • 5+ years of experience designing and developing RESTful APIs
  • 5+ years of experience performing developer-level testing using JUnit, Mockito, and React Testing Library
  • 5+ years of experience with software deployment processes and CI/CD tooling
  • Strong understanding of software development lifecycle (SDLC) methodologies
  • Experience supporting enterprise-level web applications throughout the full application lifecycle
  • Ability to work effectively in a hybrid team environment

Preferred:

  • 7+ years of Oracle Database management and SQL performance optimization
  • Experience with application modernization and cloud-ready architecture design
  • Experience implementing microservices-based architectures
  • Experience supporting public sector or education-related enterprise applications
  • Strong analytical, troubleshooting, and problem-solving skills
  • Experience working in Agile/Scrum development environments

Physical Demands

  • Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standards
  • Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings and collaborate with team members
  • Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor