1

Senior Java Developer Jobs in Elmhurst, NY (NOW HIRING)

Sr. Java Developer

Jersey City, NJ · On-site

$62.75 - $80/hr

Hudson Data LLC is seeking a Senior Java Developer for their Global Markets IT team specializing in Cash Prime Brokerage. The role involves working in an agile environment, interfacing with various ...

Sr. Java Developer Hybrid 3 days a week onsite in NYC at 520 Madison Rate: cannot exceed $65/hr. C2C Duration: 7 months (room to extend) Visa: USC or GC preferred Skills Needed: Must have banking ...

Senior Java Developer

New York, NY · Hybrid

$130K - $150K/yr

We are looking for a Senior Java Developer to join a Team of 7 developers in a leading financial institution in New York. This is a hands-on backend development role supporting highly visible ...

Senior Java Developer

Manhattan, NY · On-site

$120 - $160/hr

We are looking for a Senior Java Developer to join a Team of 7 developers in a leading financial institution in New York. This is a hands-on backend development role supporting highly visible ...

Senior Java Developer

New York, NY

$62.75 - $79.75/hr

This position is for a senior Java developer working on a project to replace the system of record application with an in house developed application. Qualifications Technical Skills: * In depth ...

Senior Java Developer

Jersey City, NJ · On-site

$59.75 - $76.25/hr

Senior Java Developer Location: New Jersey | Type: Contract (C2C or W2) Integration Architects places senior engineers on contract engagements with our client companies. We are building a roster of ...

Sr. Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

Skill Sr. Java Developer Location New York, NY Total Experience 7 yrs. Max Salary Not Mentioned Employment Type Direct Jobs (Full Time) Domain Any Description NO C2C Responsibilities: Developing web ...

Senior Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

This position is for a senior Java developer working on a project to replace the system of record application with an in house developed application. Qualifications Technical Skills: * In depth ...

Sr. Java Developer - IV

Jersey City, NJ · On-site

$62.75 - $80/hr

Hudson Data LLC is a company in the financial services sector, seeking to hire a Senior Java Developer. The role involves designing and developing applications using Java/JEE technologies while ...

Sr Java Fullstack Developer

Woodbridge, NJ · On-site

$57.75 - $73.75/hr

Title: Sr Java Fullstack Developer Locations: Woodbridge Township, NJ (Hybrid), (3 days onsite/2 wfh) Duration: 12+ Months Contract Interview Process: 1 round, potentially 2 worst case Required ...

Senior Java Developer

Manhattan, NY · On-site

$81.34 - $141.50/hr

Overview Senior Java Developer to design, develop, and maintain secure, scalable, and high-performing backend services for Asset and Wealth Management platforms. The candidate should have strong ...

Sr. Java Developer

New York, NY · Hybrid

$62.75 - $79.75/hr

Job Title: Sr. Java Developer Location: Basking Ridge, NJ Hybrid: 2/3 days weekly onsite. Duration: Long Term Contract Required Skills: Java, Spring boot, Microservices, REST/ RESTful, Angular etc.

Senior Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

Senior Java Developer Duration: 6-12 months Location: Onsite at New York, NY Work Type: Rate: Pay range offered to a successful candidate will be based on several factors, including the candidate ...

Senior Java Developer

Jersey City, NJ · On-site

$59.75 - $76.25/hr

The Senior Java Developer will work under minimal supervision and will develop, test, debug and document web application software components commensurate with their experience and will work with ...

Showing results 41-60

Senior Java Developer information

See Elmhurst, NY salary details

$11

$66

$90

How much do senior java developer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for senior java developer in Elmhurst, NY is $66.24, according to ZipRecruiter salary data. Most workers in this role earn between $58.03 and $73.99 per hour, depending on experience, location, and employer.

What is a senior Java developer?

Senior Java Developers are experienced software engineers who specialize in using the Java programming language to design, develop, and maintain complex applications. They typically lead development teams, oversee project architecture, and ensure code quality through best practices. In addition to strong coding skills, they often mentor junior developers and collaborate with stakeholders to deliver robust software solutions. Their expertise is crucial in building scalable, high-performance applications across various industries.

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

To thrive as a Senior Java Developer, you need advanced proficiency in Java programming, experience with software design patterns, and a strong grasp of backend development, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git, as well as knowledge of cloud platforms, is typically required. Excellent problem-solving, leadership, and communication skills help you guide teams and collaborate effectively. These competencies are crucial for delivering robust, scalable software solutions and driving technical success within development teams.

What are some common challenges senior Java developers face when working on large-scale enterprise projects?

Senior Java Developers often encounter challenges such as maintaining code quality across large codebases, managing dependencies between modules, and ensuring optimal application performance. Collaborating with cross-functional teams—including QA, DevOps, and product management—requires clear communication and effective problem-solving. Additionally, staying updated with the latest Java frameworks and best practices is essential for delivering scalable and maintainable solutions in complex enterprise environments.

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

AspectSenior Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentTeam lead roles, project management, mentoringDevelopment-focused, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, e-commerceSoftware firms, startups, enterprise IT
Common Search & ComparisonOften compared for experience level and responsibilitiesSimilar roles with slight variations in scope

The main difference between a Senior Java Developer and a Java Software Engineer lies in their responsibilities and experience. Senior Java Developers typically take on leadership, mentoring, and project management roles, while Java Software Engineers focus more on coding, development, and technical implementation. Both roles require strong Java skills and relevant credentials, but the Senior Java Developer usually has more experience and a broader scope of responsibilities.

What are the most commonly searched types of Java Developer jobs in Elmhurst, NY?

The most popular types of Java Developer jobs in Elmhurst, NY are:

What cities near Elmhurst, NY are hiring for Senior Java Developer jobs?

Cities near Elmhurst, NY with the most Senior Java Developer job openings:

Infographic showing various Senior Java Developer job openings in Elmhurst, NY as of August 2026, with employment types broken down into 80% Full Time, 5% Part Time, and 15% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution, with an average salary of $137,770 per year, or $66.2 per hour.

Sr. Java Developer

Hudson Data LLC

Jersey City, NJ • On-site

$62.75 - $80/hr

Full-time

Re-posted 19 days ago


Job description

Job Summary:
Hudson Data LLC is seeking a Senior Java Developer for their Global Markets IT team specializing in Cash Prime Brokerage. The role involves working in an agile environment, interfacing with various teams to understand business requirements and implement high-performance Java applications.
Responsibilities:
• Work in an agile and fast-paced environment interfacing with management, business and senior technology members
• Understand technical and Business processes of various front office, trading and settlement applications
• Understand business requirements, processes and specifications required to support implementation
• Communicate and coordinate effectively with business analysts and cross functional technology teams
• Document technical specifications, functional flows and drive the projects autonomously
• Architect and design high performance, robust and scalable systems
• Must be a self-starter, team player and mentor junior team members
• Design and implement applications utilizing complex Java/J2EE technologies and middleware systems
• Build and maintain efficient, reusable, and reliable code
• Manage end-to-end development cycle from requirements analysis, coding, testing and maintenance
• Identify bottlenecks and bugs, and devise solutions to these problems
• Provide status updates, proper escalations & reporting to management & business
• Manage Source Code repository and support production releases
• Identify and assist in resolution of risks and issues that will adversely affect planned project milestones
Qualifications:
Required:
• Bachelor's degree or foreign education equivalent in Computer Science or Engineering
• 10+ years of experience performing Java/J2EE software engineering within a financial services environment (capital markets)
• Core JAVA, J2EE, Spring Framework(Spring Boot, JDBC, Spring Batch), Hibernate
• Distributed Caching, EhCache
• In memory data stores: Ignite or Redis
• Distributed processing frameworks like Apache Flink
• Web Servers: Apache, Tomcat, Jetty, Reverse proxies
• Sybase/SQL Server/Oracle/RDBMS Fine tuning
• Rest Web Services with Microservices architecture
• Kafka Connect/Kafka streams, JMS, MQ, Tibco
• Maven, IntelliJ, GIT /SVN, JIRA, Jupyter Notebook
• Python, Linux Shell, YAML, Groovy Scripting
• Kubernetes Cloud deployment
• S3 Cloud storage
• Dynatrace, Prometheus, ELK monitoring
• Workload automation tools: Autosys, Apache Airflow
• Software quality tooling: SonarQube, Nexus, Fortify
• TDD / XP / Scrum / Agile Development Practices
Company:
Hudson Data LLC is a pioneer in business consulting, technology staffing and outsourcing with a premier focus on financial services and pharmaceutical industry. Founded in 2004, the company is headquartered in Geneva, USA, with a team of 11-50 employees. The company is currently Early Stage.