Demo

Java Developer

Talent Groups
York, NY Contractor
POSTED ON 10/1/2026
AVAILABLE BEFORE 10/30/2026

Role: Senior Java Developer| 10 Years of Experience

Location: New York City, NY

Onsite / Face-to-Face Interview

Local Candidates Only

 

Position Overview

We are seeking an experienced Senior Java Developer with 10 years of hands-on experience in enterprise application development using Java/J2EE technologies. The ideal candidate will have strong expertise in Core Java, Spring, Hibernate, web services, and database technologies, along with a solid understanding of software architecture, design patterns, and Agile development methodologies.

The candidate will be responsible for designing, developing, testing, and maintaining robust, scalable, and high-performance enterprise applications while collaborating with Product Owners, Business Analysts, and global IT teams.

Location Requirement: Candidates must be local to the New York City area and available for a face-to-face interview.

 

Key Responsibilities

  • Collaborate with Product Owners, Business Analysts, and global IT teams to ensure smooth project delivery and effective communication.
  • Design, develop, and maintain enterprise-grade server-side applications using Java/J2EE technologies.
  • Ensure application architecture and integration designs align with enterprise standards, platform strategies, and business objectives.
  • Develop stable, scalable, and high-performance technical solutions based on business requirements.
  • Estimate, prioritize, plan, and coordinate technical requirements and development activities.
  • Perform hands-on coding, debugging, unit testing, and code reviews to ensure high-quality deliverables.
  • Participate actively in Agile ceremonies, including sprint planning, backlog grooming, daily stand-ups, and sprint reviews.
  • Develop and maintain RESTful and SOAP-based web services and enterprise integrations.
  • Work with relational databases, write complex SQL queries, and optimize database performance.
  • Identify and resolve technical issues, performance bottlenecks, and application defects.
  • Implement appropriate test coverage and follow software engineering best practices.
  • Utilize profiling tools to analyze application performance and improve system efficiency.
  • Collaborate with DevOps teams to support build, deployment, and integration processes.
  • Stay current with emerging development practices, tools, technologies, and AI-assisted development solutions.

 

Required Skills and Qualifications

Technical Skills

  • 10 years of professional experience in software development, primarily building enterprise server-side applications.
  • Strong hands-on expertise in Core Java and Java/J2EE technologies.
  • Excellent programming skills in Spring Framework and Hibernate.
  • Strong understanding of object-oriented programming, software architecture, and design patterns.
  • Hands-on experience with ORM frameworks and enterprise application development.
  • Experience developing and integrating RESTful and SOAP-based web services.
  • Strong working knowledge of XML, XPath, XSLT, SOAP, and JSON.
  • Experience with Apache Tomcat or other enterprise application/web servers.
  • Strong SQL skills and experience working with relational databases; Sybase or DB2 preferred.
  • Experience writing and maintaining unit tests using JUnit.
  • Familiarity with application profiling and performance optimization tools such as JProfiler, JProbe, or similar tools.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience with Agile software development methodologies and DevOps integration.
  • Familiarity with Jira or other Application Lifecycle Management (ALM) tools.
  • Exposure to AI tools, AI models, or AI-assisted software development.
  • Excellent communication, organizational, planning, and collaboration skills.
  • Ability to work effectively in a fast-paced, dynamic development environment.

 

Desired Skills

  • Working knowledge of front-end technologies such as Angular, JavaScript, or React.
  • Experience with Test-Driven Development (TDD).
  • Knowledge of financial markets, banking products, or wealth management systems.
  • Experience developing and supporting applications in Unix or Linux environments.
  • Experience working with distributed, enterprise-scale application architectures.

 

Education

  • Bachelor's degree or higher in Computer Science, Engineering, or a related technical field.

 

Candidate Requirements

  • Must have 10 years of relevant Java development experience.
  • Must be local to New York City and available for a face-to-face interview.
  • Must possess strong hands-on Core Java, Spring, and Hibernate development experience.

Must have excellent communication and problem-solving skills

Salary : $63

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Talent Groups

  • Talent Groups Cranston, RI
  • Duration: 2 months to start� Position Overview We are seeking a mission-driven and highly organized Project Manager to support the oversight and implementa... more
  • 16 Days Ago

  • Talent Groups Columbia, SC
  • Duration: 12 months to start� Scope This position will serve as a data modeling Security Engineer focused on Cribl ingestion.� The successful candidate wil... more
  • 16 Days Ago

  • Talent Groups Providence, RI
  • Duration: 12 months to start� Job Description The client is seeking a COBOL programmer to support COBOL programming requests, application interfaces on IBM... more
  • 17 Days Ago

  • Talent Groups Cayce, SC
  • Job Summary We are seeking an experienced Enterprise Project Manager to lead large-scale IT and business initiatives, including the implementation of a new... more
  • 17 Days Ago


Not the job you're looking for? Here are some other Java Developer jobs in the York, NY area that may be a better fit.

  • The Greene Group Manhattan, NY
  • Java Developer About the Company: Our client is a leading technology/SaaS company in NYC that is ramping up for their IPO. Responsibilities: API design and... more
  • 22 Days Ago

  • hyrusinc York, NY
  • Location- New York, Dallas TX (Onsite) Hire type-Full time Only Years of Experience: 7 to10 Years Roles and Responsibilities • Exp: 7-10years hands on Deve... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!