1

Java Application Engineer Jobs in Princeton, NJ (NOW HIRING)

Researches, designs, develops, and/or modify Java/J2EE application using technologies such as JSP ... Bachelors Degree in Technical field such as Computer Science, Computer Engineering, Math or ...

Java Developer

New York, NY · On-site

$55.75 - $72.25/hr

Candidates should have Server side application in core Java to use PL/SQL to access the data for ... Knowing JDK8 functional programming is a big plus. Familiar with JUnit testing tool and various ...

Java Developer

New York, NY

$55.75 - $72.25/hr

Company Description Esolvit is a global leader in consulting, technology, application development ... Java Architect Location: New York, NY Duration: Permanent/Full Time Role ? We are looking at well ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

N/A. Responsibilities: - Software development of Java application and/or system components ... Software Engineer: * Bachelor or Masters in Computer Science, or equivalent experience or ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

N/A. Responsibilities: - Software development of Java application and/or system components ... Software Engineer: * Bachelor or Masters in Computer Science, or equivalent experience or ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

N/A. Responsibilities: - Software development of Java application and/or system components ... Software Engineer: * Bachelor or Masters in Computer Science, or equivalent experience or ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

N/A. Responsibilities: - Software development of Java application and/or system components ... Software Engineer: * Bachelor or Masters in Computer Science, or equivalent experience or ...

Developer

New York, NY

$55.75 - $72.25/hr

Developer Duration: 18 Months Contract Work Location: Manhattan NY Job Responsibilities: Must have ... Candidates should have Server side application in core Java to use PL/SQL to access the data for ...

next page

Showing results 1-20

Java Application Engineer information

See Princeton, NJ salary details

$57

$79

$120

How much do java application engineer jobs pay per hour?

As of May 29, 2026, the average hourly pay for java application engineer in Princeton, NJ is $79.75, according to ZipRecruiter salary data. Most workers in this role earn between $62.26 and $100.82 per hour, depending on experience, location, and employer.

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

To thrive as a Java Application Engineer, you need a solid grasp of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, typically supported by a relevant degree or certifications. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and build tools such as Maven or Gradle is common in this role. Strong problem-solving abilities, effective communication, and teamwork are standout soft skills for collaborating on complex projects. These combined skills and qualifications ensure the delivery of reliable, scalable software solutions that meet business needs.

What are some common challenges Java Application Engineers face when working on enterprise projects?

Java Application Engineers often encounter challenges such as integrating legacy systems with modern frameworks, managing application scalability, and ensuring robust security practices. Working within large teams, they need to coordinate closely with front-end developers, QA testers, and DevOps engineers to maintain smooth workflows. Keeping up with evolving Java technologies and adhering to best coding practices is essential for delivering reliable and efficient enterprise solutions.

What are Java Application Engineers?

Java Application Engineers are professionals who design, develop, test, and maintain software applications using the Java programming language. They are responsible for building robust and scalable applications for various platforms such as web, desktop, or mobile. Their work often involves collaborating with other developers, analyzing user requirements, and troubleshooting issues to ensure optimal performance and reliability of Java-based systems.

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

AspectJava Application EngineerJava Software Developer
Required CredentialsBachelor's in Computer Science or related, Java certifications often preferredBachelor's in Computer Science or related, Java certifications beneficial
Work EnvironmentDevelops, tests, and maintains Java applications, often in enterprise settingsDesigns and codes Java applications, focusing on software development lifecycle
Employer & Industry UsageUsed in IT firms, tech companies, and enterprise software providersCommon in software development companies, startups, and tech industries

Both roles involve Java programming and require similar educational backgrounds. The Java Application Engineer typically focuses on deploying and maintaining Java applications in enterprise environments, while the Java Software Developer emphasizes designing and coding new software solutions. The roles often overlap, but the engineer's role leans more towards application support and integration, whereas the developer concentrates on creating new features and software products.

What are popular job titles related to Java Application Engineer jobs in Princeton, NJ? For Java Application Engineer jobs in Princeton, NJ, the most frequently searched job titles are:
What job categories do people searching Java Application Engineer jobs in Princeton, NJ look for? The top searched job categories for Java Application Engineer jobs in Princeton, NJ are:
Java Application Support Engineer

Java Application Support Engineer

Conduent, Inc.

Somerset, NJ • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 days ago


Conduent rating

5.8

Company rating: 5.8 out of 10

Based on 179 frontline employees who took The Breakroom Quiz

37th of 71 rated call and contact centers


Job description

Job Description
Java Application Support Engineer
Do you enjoy building scalable Java applications while also ensuring systems remain stable and reliable in production environments?
Are you passionate about solving complex production issues, improving system performance, and driving reliability in cloud-based applications?
About the Role:
We are seeking an experienced Cloud Java Application Support Engineer to design, develop, and support scalable enterprise applications while ensuring high availability and operational stability in production environments. This role bridges development and operations, owning the full lifecycle of application features from design and development through deployment and ongoing support.
The ideal candidate will bring strong Java development experience combined with cloud technologies and production support expertise. This role requires collaboration with architects, DevOps, QA, and product teams to build resilient systems, resolve complex production issues, and improve overall service reliability.
This position plays a key role in maintaining application performance, reducing production incidents, and driving continuous improvement through proactive monitoring, root cause analysis, and engineering enhancements.
Responsibilities:
• Design, develop, and maintain scalable application features while owning end-to-end delivery from requirements through deployment.
• Participate in architecture reviews, design discussions, and code reviews to ensure high-quality, maintainable solutions.
• Develop and maintain applications using Java and modern frameworks in cloud-based environments.
• Troubleshoot, research, and resolve complex defects and inconsistencies across development and production environments.
• Provide 24/7 on-call production support on a rotating schedule to ensure system reliability and rapid service restoration.
• Respond to system monitoring alerts, escalations, and outages while driving quick resolution and service recovery.
• Analyze incidents and performance statistics to develop system availability and reliability improvement plans.
• Lead and coordinate teams during system or application outages and provide incident management support.
• Perform root cause analysis and implement preventative fixes at the code level to reduce recurring issues.
• Monitor system health and performance across applications and infrastructure.
• Collaborate with architects, peers, and vendors to design technical solutions for complex application issues.
• Guide and mentor junior developers and production support team members.
• Maintain and optimize server environments and system performance.
• Develop and maintain runbooks, deployment guides, and operational documentation.
• Participate in the full software development lifecycle including design reviews, code reviews, unit testing, and CI/CD pipeline management.
• Work closely with QA, DevOps, and product teams to ensure new releases meet production reliability standards.
• Act as a Subject Matter Expert (SME) for designated systems and applications.
• Communicate service disruptions to leadership and support damage control measures during outages.
• Deliver excellent support service to internal stakeholders and production support clients.
• Attend project meetings and contribute to project planning and operational readiness activities.
• Identify opportunities for operational and process improvements and drive implementation.
Requirements:
• Bachelor's degree in Computer Science or a related field.
• 5+ years of experience working with cloud technologies such as Docker, Kubernetes, AWS, or Oracle Cloud.
• 3+ years of experience with Java development.
• Experience performing in-depth code reviews and improving code quality.
• Experience mentoring or guiding junior developers or support engineers.
• Hands-on experience with Spring Boot 3.
• 5+ years of experience working with Linux operating systems.
• 3+ years of experience with relational databases such as Oracle or MySQL.
• 3+ years of experience monitoring and optimizing Linux OS and system hardware.
• 5+ years of experience with scripting languages such as Shell, Perl, Python, or Ruby.
Preferred Qualifications:
• Experience working with Java 17 or newer versions.
Flexible Working
At Conduent, we value individuality and flexible working arrangements. In this role, you can expect:
  • Hybrid work: Work in a way that allows you to work from home during portions of your week and also have time onsite to connect with other team members and business leaders.

Working for You
We offer perks and rewards designed to support you:
  • Health & Welfare Benefits: Comprehensive plans tailored to your needs, effective from day one.

  • Retirement Savings: Robust programs to help you secure your financial future.

  • Employee Discounts: Access to a wide range of discounts on merchandise, services, travel, and more.

  • Career Growth Opportunities: Paths for advancement within a global organization.

  • Paid Training: Learn while you earn with award-winning learning platforms.

  • Paid Time Off: Competitive PTO packages to help you recharge.

  • Great Work Environment: Join an award-winning culture that values diversity and inclusion.

Join Us:
At Conduent, we are united by a shared mission. We understand that our success is driven by the success of our associates. When you join us, you'll find opportunities to:
  • Bring your authentic self to work every day.

  • Grow and thrive both personally and professionally.

  • Make a meaningful impact with our clients, in our communities, and for the millions of people we serve.

With a large workforce across 24 countries, we're proud to foster a truly global culture-one that supports well-being, values every contribution, and empowers our people to grow both personally and professionally.
Pay Transparency Laws in some locations require disclosure of compensation and/or benefits-related information. For this position, actual salaries will vary and may be above or below the range based on various factors including but not limited to location, experience, and performance. In addition to base pay, this position, based on business need, may be eligible for a bonus or incentive. In addition, Conduent provides a variety of benefits to employees including health insurance coverage, voluntary dental and vision programs, life and disability insurance, a retirement savings plan, paid holidays, and paid time off (PTO) or vacation and/or sick time. The estimated salary range for this role is ($110,690-$143,750).
About Us
Through our dedicated associates, Conduent delivers mission-critical services and solutions on behalf of Fortune 100 companies and over 500 governments - creating exceptional outcomes for our clients and the millions of people who count on them. You have an opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day.
About the Team
Conduent is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity, gender expression, sex/gender, marital status, sexual orientation, physical or mental disability, medical condition, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law.
For US applicants: People with disabilities who need a reasonable accommodation to apply for or compete for employment with Conduent may request such accommodation(s) by submitting their request through this form that must be downloaded: click here to access or download the form. Complete the form and then email it as an attachment to FTADAAA@conduent.com. You may also click here to access Conduent's ADAAA Accommodation Policy.

What Conduent employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Conduent logo

About Conduent

Sourced by ZipRecruiter

Through our dedicated associates, Conduent delivers mission-critical services and solutions on behalf of Fortune 100 companies and over 500 governments - creating exceptional outcomes for our clients and the millions of people who count on them. You have an opportunity to personally thrive, make a difference and be part of a culture where individuality is noticed and valued every day.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Florham Park, NJ, US

Year founded

2017