1

Java Solutions Architect Jobs in New Jersey (NOW HIRING)

... solutions within our financial systems. You will be responsible for designing, implementing, and ... Collaborate with business analysts and data architects to understand data requirements and matching ...

GenAI Solution Architect

Warren, NJ · On-site

$65 - $85.75/hr

Programming proficiency in Python (preferred), and optionally Java/Node.js for integration ... powered solutions. * Exceptional communication and presentation skills, with the ability to ...

Java Architect

Berkeley Heights, NJ · On-site

$65.75 - $88.75/hr

Title: Java Architect Location: Berkley Heights, NJ (Within 1 hour of Commute) Java Architect ... This role requires a strategic thinker who can align technical solutions with business goals. Key ...

Java Architect - Remote

Jersey City, NJ · On-site +1

$65.75 - $88.75/hr

NAVA Software solutions is looking for a Java Architect Details: Java Architect Location: 100% Remote Duration: 12 months Exp: 12+ years Client is looking for a Sr. Java Architect having experience ...

AI Architect

Jersey City, NJ · On-site

$65.75 - $86.75/hr

Architect and guide the development of scalable, production-grade AI solutions integrated with Java/Spring Boot microservices. * Translate complex business problems into AI-driven solutions ...

Guidewire Policy Center Architect

Warren, NJ · On-site

$65.50 - $86.25/hr

Lead the end-to-end architecture, design and implementation of Guidewire PolicyCenter solutions ... solutions on Guidewire suite * Strong knowledge of Java/J2EE, XML/XSD, REST/SOAP services and ...

Lead a team of developers in designing, developing, and maintaining scalable Java-based microservices for banking solutions. * architect and implement microservices using Java and Spring Boot ...

Showing results 21-40

Java Solutions Architect information

See New Jersey salary details

$116.8K

$161.3K

$183.3K

How much do java solutions architect jobs pay per year?

As of Sep 1, 2026, the average yearly pay for java solutions architect in New Jersey is $161,328.00, according to ZipRecruiter salary data. Most workers in this role earn between $150,300.00 and $172,600.00 per year, depending on experience, location, and employer.

What is a Java Solutions Architect?

A Java Solutions Architect is a senior technical role responsible for designing and overseeing the development of scalable, high-performance Java-based applications. They collaborate with stakeholders to define technical requirements, create architectural blueprints, and ensure alignment with business goals. Additionally, they guide development teams, set coding standards, and evaluate emerging technologies to enhance system efficiency and reliability. Their role bridges the gap between business needs and technical implementation, ensuring robust and maintainable software solutions.

What are some common challenges faced by a Java Solutions Architect, and how is support typically provided within teams?

Java Solutions Architects often encounter challenges such as managing evolving project requirements, ensuring systems' scalability and security, and integrating new technologies with legacy applications. To address these issues, they typically work closely with cross-functional teams, including developers, business analysts, and DevOps engineers, and participate in regular design reviews and agile ceremonies. Many companies provide ongoing learning opportunities, mentorship, and access to architectural forums or peer networks. This collaborative environment helps architects stay current with best practices and ensures that innovative yet practical solutions are developed for complex business needs.

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

To thrive as a Java Solutions Architect, you need deep expertise in Java programming, software architecture, and system integration, usually supported by a degree in computer science or a related field. Familiarity with tools such as Spring Framework, RESTful APIs, cloud platforms (like AWS or Azure), and relevant certifications (e.g., Oracle Certified Java Architect) is highly beneficial. Strong communication, leadership, and problem-solving skills help drive successful project outcomes and effective cross-functional collaboration. These competencies are essential to design robust, scalable solutions and to lead technical teams in delivering complex enterprise applications.

What are popular job titles related to Java Solutions Architect jobs in New Jersey?

For Java Solutions Architect jobs in New Jersey, the most frequently searched job titles are:

What job categories do people searching Java Solutions Architect jobs in New Jersey look for?

The top searched job categories for Java Solutions Architect jobs in New Jersey are:

What are popular job titles related to Java Solutions Architect jobs in NJ?

For Java Solutions Architect jobs in NJ, the most frequently searched job titles are:

Infographic showing various Java Solutions Architect job openings in New Jersey as of August 2026, with employment types broken down into 84% Full Time, 11% Part Time, and 5% Contract. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution, with an average salary of $161,328 per year, or $77.6 per hour.

Java/API Lead - Jersey City

Photon

Jersey City, NJ • On-site

Full-time

Re-posted 11 days ago


Job description

Job Title: Java Data Reconciliation Engineer 

Summary: 

We're seeking a skilled Java Data Reconciliation Engineer to join our team and drive the development of robust data reconciliation solutions within our financial systems. You will be responsible for designing, implementing, and maintaining Java-based applications to perform complex data reconciliations, identify and resolve discrepancies, and automate data matching processes. The ideal candidate possesses strong Java development skills, experience with data reconciliation techniques, and the ability to integrate with diverse data sources and rules engines. 

Key Responsibilities: 

Data Reconciliation Development: 

Design, develop, and test Java-based applications to automate data reconciliation processes across various financial data sources, including relational databases, NoSQL databases, batch files, and real-time data streams. 

Implement efficient data transformation, matching algorithm (deterministic and heuristic) with Java and relevant frameworks. 

Develop robust error handling and exception management mechanisms to ensure data integrity and system resilience. 

Data Analysis and Matching: 

Collaborate with business analysts and data architects to understand data requirements and matching criteria. 

Analyze and interpret data structures, formats, and relationships to implement effective data matching algorithms in Java. 

Rules Engine Integration: 

Integrate Java applications with rules engines (e.g., Drools) to implement and execute complex data matching rules. 

Develop Java code to interact with the rules engine, manage rule execution, and handle rule-based decision-making. 

Problem Solving and Gap Analysis: 

Collaborate with cross-functional teams to identify and analyze data gaps and inconsistencies between systems. 

Design and develop Java solutions to address data integration challenges and ensure data quality. 

Contribute to the development of data governance and quality frameworks within the organization. 

Qualifications and Skills: 

Bachelor's degree in Computer Science or a related field. 

9+ years of hands-on experience in Java development, preferably with exposure to data-intensive applications. 

Strong understanding of data reconciliation principles, techniques, and best practices. 

Proficiency in Java, Spring Data, and related technologies for data access and integration (e.g., Spring Data, Hibernate, JDBC). 

Experience with rules engine integration and development (e.g., Drools). 

Strong analytical and problem-solving skills, with the ability to translate business requirements into technical solutions. 

Excellent communication and collaboration skills to work effectively with business analysts, data architects, and other team members. 

Familiarity with data streaming platforms (e.g., Kafka, Kinesis) and data technologies (e.g., Hadoop, Spark) is a plus.