1

Java Production Support Jobs in Edison, NJ (NOW HIRING)

Sr. Java Developer

Manhattan, NY

$63 - $80.50/hr

Sr. Java Developer New York, New York, United States Job Summary The Software Development Team is ... Developers are also responsible for production support and a test first approach to development and ...

Java Developer

Newark, NJ · On-site

$53.25 - $69/hr

Java Developer Duration: 6 Months to hire Location: Newark, NJ Direct Client: Immediate interview ... Two Production Support as required Complete regular reports and provide status updates to ...

Preferred At least 2 years of experience in Java Skills At least 2 years of experience in software ... Experience and understanding of in Production support and performance engineering. Technical Skills.

Preferred At least 2 years of experience in Java Skills At least 2 years of experience in software ... Experience and understanding of in Production support and performance engineering. Technical Skills.

Java Front end developers (GC--USC)

New York, NY · On-site

$55.75 - $72.25/hr

... production support and release management. Knowledge of available tools and development frameworks. Ability to work in a collaborative multi-application team environment. Good communication skills ...

next page

Showing results 1-20

Java Production Support information

See Edison, NJ salary details

$29

$54

$72

How much do java production support jobs pay per hour?

As of Jun 22, 2026, the average hourly pay for java production support in Edison, NJ is $54.18, according to ZipRecruiter salary data. Most workers in this role earn between $44.81 and $59.71 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Java Production Support position, and why are they important?

To thrive as a Java Production Support professional, you need a solid understanding of Java programming, system troubleshooting, and application monitoring, often supported by a degree in computer science or a related field. Familiarity with tools like application servers (e.g., Tomcat, WebLogic), database management systems, issue tracking platforms, and incident management frameworks is typically required. Effective communication, problem-solving, and the ability to remain calm under pressure are standout soft skills for this role. These qualifications are crucial for minimizing downtime, swiftly resolving technical issues, and ensuring smooth operation of critical business applications.

What is a Java Production Support job?

A Java Production Support job involves monitoring, maintaining, and troubleshooting Java-based applications in a production environment. Professionals in this role analyze issues reported by end users, debug logs, provide quick resolutions, and ensure minimal downtime. They collaborate with development teams to implement fixes, optimize performance, and deploy patches or updates. Strong problem-solving skills, knowledge of Java, databases, and application servers are essential. Additionally, they may work in shifts to provide 24/7 support, ensuring system stability and reliability.

What are the typical day-to-day responsibilities in a Java Production Support role?

In a Java Production Support position, you can expect to monitor application performance, investigate and troubleshoot production issues, and collaborate with development teams to resolve bugs or outages. Your day may involve analyzing log files, managing incident reports, and performing root cause analysis to prevent recurring problems. You’ll also interact with stakeholders to provide updates on system status and may coordinate urgent fixes during off-hours if needed. This role often requires balancing proactive system maintenance with rapid response to support tickets, making adaptability and clear communication essential.

What are popular job titles related to Java Production Support jobs in Edison, NJ? For Java Production Support jobs in Edison, NJ, the most frequently searched job titles are:
What job categories do people searching Java Production Support jobs in Edison, NJ look for? The top searched job categories for Java Production Support jobs in Edison, NJ are:
Infographic showing various Java Production Support job openings in Edison, NJ as of June 2026, with employment types broken down into 1% As Needed, 98% Full Time, and 1% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $112,698 per year, or $54.2 per hour.

$63 - $80.50/hr

Other

Posted 12 days ago


Job description

Sr. Java Developer

New York, New York, United States

Job Summary

The Software Development Team is responsible for designing and building the software products for Client exchange. The Development team operates in as much of a collective devops manner as is possible for a regulated industry. Developers are also responsible for production support and a test first approach to development and bug fixes as well as managing and maintaining the build and automated testing environments. This role will be expected to take on leadership elements within the team leading commercial and internal projects and leading small teams of developers as well as the core responsibilities of writing new software and maintaining our process, performance and testing standards.

Requirements

8 - 12 Years of Relevant Experience

Core:

  • Develop and maintain knowledge of Client domain and related financial markets and use this knowledge to challenge, refine and focus product direction
  • Maintain and extend knowledge of and skills in relevant technologies including those developed within Client and by third parties
  • Adopt prevailing Client development process and practises including pairing and rotation
  • Help ensure the team remains motivated by promoting a positive attitude and sense of fun
  • Strive to achieve annual performance review goals as agreed
  • Maintain and extend the automated test suite to maximise the coverage and value of testing while balancing use of available time and resources
  • Design, develop and test software components to exacting technical and performance standards while actively avoiding and where possible reducing technical debt
  • Apply greater experience to guide team decision making and accelerate problem solving
  • Act as an example to colleagues in terms of technology skills and process adherence
  • Provide mentoring to team members and other colleagues on technology or process matters
  • Measure, investigate and optimise software and technical performance in both normal operation and in the case of degraded service
  • Provide constructive feedback on colleagues and probationers
  • Participate equitably in development team shared responsibilities and rotas including recruitment, production support, providing developer support for releases and out of hours on-call support

Mainstream:

  • Actively share knowledge and skills with colleagues through brown bags, intranet, etc.
  • Identify, escalate and where possible mitigate potential risks that might impact delivery or the team
  • Promote a culture of uncompromising high standards for delivery where shortcuts are avoided and team members recognise it as normal to do the right thing
  • Engage in Client technical PR e.g. occasional blogging or external talks
  • Provide any relevant feedback whether positive or negative directly to team members as early as possible
  • Work with Business Analysts and Business Stakeholders to help identify, define and elaborate functional and non-functional requirements for epics and user stories
  • Work with Business Analysts to iteratively design solutions and formulate risk aware approaches for their delivery
  • Contribute to innovation, maintenance and extension of Client processes, tools and technologies

Once More Advanced Into The Role:

  • Develop and maintain an in-depth understanding of the domain, architecture and a significant subset of the codebase
  • Develop, maintain and share in depth technology expertise in one or more areas
  • Provide leadership and management input on technology strategy and risk management
  • Drive innovation in technology, tools or processes
  • Instigate and progress relevant improvement initiatives
  • Play an active part in influencing the formulation and adoption of processes and best practises
  • Establish and maintain a technology reputation beyond Client by regular blogging and/or regular external talks at prominent events
  • Participate in and contribute to Client open source initiatives
  • Identify, diagnose and resolve software defects and production issues providing fixes or workarounds as necessary and mitigating or remediating any associated impact
  • Measure, investigate and optimise software and technical performance in both normal operation and in the case of degraded service
  • Participate equitably in development team shared responsibilities and rotas including recruitment, production support, providing developer support for releases and out of hours on-call support
  • Contribute to the on-going improvement of the overall system design and architecture
  • Develop and maintain a broad understanding of the codebase that is also deep in some areas
  • Develop and share subject matter expertise in one or more technology, tooling or business domain areas
  • Play a part in recruitment including some line management responsibilities from time to time
Our Tech Stack

Backend: distributed, event-driven core Java (90% of the code base), MySQL

Frontend: Javascript, Vue.js

Data analytics: Python & Jupyter notebooks, Parquet, Docker

Blockchain integrations: Bitcoin (& Litecoin, Bitcoin Cash), Ethereum and XRP (Ripple)

Testing: JUnit, Mockito, JMH, JCStress, Jenkins, Selenium, many in-house tools...

OS: Linux (CentOS)

Or refer someone