1

Sr Java Developer Jobs in Trenton, NJ (NOW HIRING)

Sr. Java Developer

Pennington, NJ

$57.75 - $73.75/hr

Java Developer Location: Pennington, NJ Must-have skills: * Java * API Integration Years of experience required for each skill: 5 years Key job responsibilities: * Troubleshoot/java/ * Some reference ...

Senior Java Developer

Edison, NJ · On-site

$59.25 - $75.50/hr

* 4-7 years in backend and fullstack engineering with proficiency in Java development * Vertx framework is a plus * Experience in NodeJS Golang gRPC is a plus. * Strong expertise in microservices ...

Senior Java Developer

Edison, NJ · On-site

$58 - $74/hr

* 4-7 years in backend and fullstack engineering with proficiency in Java development * Vertx framework is a plus * Experience in NodeJS Golang gRPC is a plus. * Strong expertise in microservices ...

Senior Java Developer

Edison, NJ

$58 - $74/hr

Job Posting * 4-7 years in backend and fullstack engineering with proficiency in Java development * Vertx framework is a plus * Experience in NodeJS Golang gRPC is a plus. * Strong expertise in ...

Sr. Java Developer

Plainsboro, NJ

$58.50 - $74.75/hr

Job Title AVS scripting language Solution - Phase II: Need to convert all AVS script to Java base JVS. TIBCO Rendezevous Solution - Phase II: Migrate to Openlink's spread module. C EPM Solution ...

Java Developer (Angular + AWS) We are seeking an experienced Java Developer to support a Client ... senior-level role Preferred Qualifications * Experience in Investment and Retirement domain

What Our Client Needs A Senior Java Engineer to design, build, and scale cloud-native services that ... and DevOps teams to improve CI/CD and observability • Participate in code reviews, design ...

Java Developer

Trenton, NJ

$51.25 - $66.25/hr

Java Developer Location: Trenton, NJ Duration: 9+ months (extendable) Interview: In Person Hybrid ... Collaborate with staff, senior management, and customers What You'll Need Required: * Strong ...

Java Developer

Princeton, NJ · On-site

$53.50 - $69.25/hr

Developer with 10+ years of development (Java) background Designing and developing applications ... ReactJS, Core Java, RDBMS Concepts * 10 Years Regards, Pallavi Verma Sr. Technical Recruiter ...

next page

Showing results 1-20

Sr Java Developer information

See Trenton, NJ salary details

$11

$63

$86

How much do sr java developer jobs pay per hour?

As of Jun 12, 2026, the average hourly pay for sr java developer in Trenton, NJ is $63.00, according to ZipRecruiter salary data. Most workers in this role earn between $55.19 and $70.38 per hour, depending on experience, location, and employer.

What does a Sr Java Developer do?

A Sr Java Developer is an experienced software engineer who designs, develops, and maintains complex applications using the Java programming language. They lead technical projects, mentor junior developers, and ensure code quality and best practices. Their role often includes collaborating with cross-functional teams, troubleshooting performance issues, and staying updated on new Java technologies to implement efficient solutions.

What are the typical collaboration dynamics for a Sr Java Developer within a software development team?

As a Sr Java Developer, you'll frequently collaborate with cross-functional teams including frontend developers, QA engineers, DevOps specialists, and project managers. You're often expected to provide technical leadership, review code, and mentor junior developers, while also participating in architectural discussions and sprint planning. Effective communication and the ability to translate complex technical concepts for non-technical stakeholders are essential. This collaborative structure helps ensure project alignment, code quality, and timely delivery of features.

What are the key skills and qualifications needed to thrive as a Sr Java Developer, and why are they important?

To thrive as a Sr Java Developer, you need expert knowledge of Java, object-oriented programming, and software development principles, typically backed by a degree in computer science or related experience. Proficiency with frameworks like Spring, build tools (Maven/Gradle), version control (Git), and familiarity with CI/CD pipelines and cloud platforms is essential. Strong problem-solving, leadership, and communication skills help in mentoring junior developers and collaborating with cross-functional teams. These skills and qualities ensure robust software delivery, technical leadership, and successful project outcomes in complex development environments.

What is the difference between Sr Java Developer vs Java Software Engineer?

AspectSr Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentDevelopment teams, project-based, collaborativeDevelopment teams, project-based, collaborative
Employer & Industry UsageIT companies, software firms, tech departmentsIT companies, software firms, tech departments
Common Search & ComparisonYesYes

The main difference between a Sr Java Developer and a Java Software Engineer lies in their roles' focus and experience level. Sr Java Developers typically have more leadership responsibilities and extensive experience, while Java Software Engineers may focus more on designing and implementing Java applications. Both roles require similar credentials and work in comparable environments, often within IT and software industries.

Sr Java Developer || Dallas, TX | Jersey City, NJ | Charlotte, NC || Full-Time

Sarian, Inc.

Pennington, NJ • On-site

$57.75 - $73.75/hr

Full-time

Posted 17 hours ago


Job description

Sr Java developer
Location: New York, New York, Plano TX, Charlotte NC, Pennington NJ
Fulltime
Skill: Core Java
  1. Experience in Java, J2EE, SpringBoot.
  2. Multi threading, immutability, weak references, byte buffer, Garbage Collection, proxy, reflection, sed/awk, partition by common java libs such as google guava, Apache http clients etc.
  3. Familiar with more advanced java concepts such as error, off-heap memory, weak reference, volatile common linux commands such as sed, awk, cut etc.
  4. SQL - analystical SQL keywords such as: partition by etc.
  5. Experience with SQL programming language including writing stored procedures and SQL queries.
  6. Must have good verbal, written communication and presentation skills.
  7. Understands concept of session management.