1

Java Development Manager Jobs in New York, NY (NOW HIRING)

Java Developer

Whippany, NJ · On-site

$65 - $70/hr

Pay Range: $65hr - $70hr Requirement/Must Have: * 1+ years of experience in Java development ... Work on payment processing systems, card management systems, and transaction routing. * Develop ...

Software Development Manager

Manhattan, NY · On-site

$136K - $179K/yr

Software Development Manager Duration: FULL TIME / Contract - W2 ( C2H) Location: NYC, NY Mode ... Java, .NET, Python, JavaScript, databases, and cloud platforms. * Strong experience with agile ...

Java Spark Engineer

Berkeley Heights, NJ · On-site

$54 - $74/hr

... management, shuffle/skew optimization, job cost reduction • Set coding standards and lead code ... development experience • 5+ years hands-on experience with Apache Spark in production ...

Mainly Production incident management, defect fixing & hot patches. Detailed JD: About 12+ years in overall IT. Technical background - Preferably Java development background PL-SQL skills ...

Java Developer

Bedminster, NJ · On-site

$52 - $67.25/hr

... Java Developer for a 12+ month contract opportunity. The role involves designing web services ... prioritize development tasks with management. • Guide and mentor junior-level engineers. • ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

... development, coding, unit testing and will interacting with the project manager, QA, User Group as ... N/A. Responsibilities: - Software development of Java application and/or system components ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

... development, coding, unit testing and will interacting with the project manager, QA, User Group as ... N/A. Responsibilities: - Software development of Java application and/or system components ...

Sr Java Developer

New York, NY

$62.75 - $79.75/hr

... development, coding, unit testing and will interacting with the project manager, QA, User Group as ... N/A. Responsibilities: - Software development of Java application and/or system components ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

... development, coding, unit testing and will interacting with the project manager, QA, User Group as ... N/A. Responsibilities: - Software development of Java application and/or system components ...

Showing results 41-60

Java Development Manager information

See New York, NY salary details

$84.8K

$139.1K

$172.9K

How much do java development manager jobs pay per year?

As of Aug 6, 2026, the average yearly pay for java development manager in New York, NY is $139,124.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,400.00 and $166,800.00 per year, depending on experience, location, and employer.

Are Java Development Managers still in demand?

Java Development Managers are still in demand due to ongoing needs for software development, especially in enterprise environments. They typically require strong leadership, Java expertise, and knowledge of development tools like Spring and Maven, with demand driven by digital transformation initiatives across industries.

What are some common challenges faced by a Java Development Manager, and how can they be addressed?

As a Java Development Manager, you may often encounter challenges such as balancing project deadlines with high-quality code delivery, managing a diverse team of developers with varying skill levels, and keeping up with rapidly evolving Java technologies. To address these, it's important to implement agile methodologies, encourage open communication within the team, and foster a culture of continuous learning and professional development. Regular code reviews, clear goal-setting, and investing in upskilling opportunities for your team can help ensure project success and team satisfaction.

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

A Java Development Manager needs deep expertise in Java programming, software architecture, and team leadership, often supported by a computer science degree and relevant managerial experience. Familiarity with tools such as Java frameworks (Spring, Hibernate), version control systems (Git), and project management software (JIRA) is essential, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Excellent communication, strategic thinking, and the ability to mentor and motivate developers are standout soft skills. These competencies ensure the delivery of high-quality software solutions, foster team productivity, and drive successful project outcomes.

What is the difference between Java Development Manager vs Java Software Engineer?

AspectJava Development ManagerJava Software Engineer
ResponsibilitiesOversees development teams, manages projects, sets technical strategyDevelops, tests, and maintains Java applications
Required SkillsLeadership, project management, Java expertiseStrong Java programming, problem-solving, coding skills
CertificationsJava certifications, management certifications (e.g., PMP) often preferredJava certifications (e.g., Oracle Certified Java Programmer)
Work EnvironmentTeam management, collaboration with stakeholders, project planningHands-on coding, debugging, software development lifecycle

The Java Development Manager focuses on leading development teams and managing projects, requiring leadership and management skills alongside Java expertise. In contrast, a Java Software Engineer primarily engages in coding and developing Java applications. Both roles often require Java certifications, but their daily responsibilities and work environments differ significantly.

What is a Java Development Manager?

A Java Development Manager is a leadership role responsible for overseeing teams of software developers who work primarily with the Java programming language. They manage project timelines, coordinate development activities, ensure code quality, and facilitate communication between developers and other stakeholders. In addition to technical expertise in Java, they often contribute to strategic planning, mentoring team members, and ensuring the successful delivery of software projects. This role typically requires both strong technical and management skills.
What are popular job titles related to Java Development Manager jobs in New York, NY? For Java Development Manager jobs in New York, NY, the most frequently searched job titles are:
What job categories do people searching Java Development Manager jobs in New York, NY look for? The top searched job categories for Java Development Manager jobs in New York, NY are:
What cities near New York, NY are hiring for Java Development Manager jobs? Cities near New York, NY with the most Java Development Manager job openings:
Infographic showing various Java Development Manager job openings in New York, NY as of June 2026, with employment types broken down into 97% Full Time, 1% Temporary, and 2% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $139,124 per year, or $66.9 per hour.

Senior Java Developer / Application SME (Technical Lead)

Lorvenk Technologies LLC

Woodbridge, NJ • On-site

Other

Posted 7 days ago


Job description

Hiring: Senior Java Developer / Application SME (Technical Lead) | Woodbridge, NJ | F2F Interview RequiredPosition Details
  • Job Title: Senior Java Developer / Application SME

  • Client: Plymouth Rock Assurance

  • Location: Woodbridge, NJ

  • Work Model: Onsite

  • Interview Process: In-Person (Face-to-Face) Interview Required

  • Experience Required: 12+ Years

  • Visa: No OPT/CPT

Role Overview

Plymouth Rock Assurance is seeking a highly experienced Senior Java Developer / Application SME to lead and take ownership of a portfolio of enterprise applications. This is a hands-on technical leadership role that combines full-stack Java development with application ownership, stakeholder management, and strategic problem-solving.

The ideal candidate will serve as the Subject Matter Expert (SME) for critical business applications, providing technical leadership while driving application stability, modernization, and continuous improvement. In addition to strong Java development expertise, the successful candidate must possess excellent communication skills, leadership capabilities, and a proactive approach to identifying and resolving complex technical and business challenges.

Key Responsibilities
  • Own and manage a portfolio of enterprise applications as the designated Application SME.

  • Lead the design, development, enhancement, and support of mission-critical Java applications.

  • Collaborate with business users, product owners, architects, and cross-functional teams to deliver scalable, high-quality solutions.

  • Provide technical leadership, mentoring, and guidance to development teams.

  • Track application health, production issues, risks, dependencies, and project deliverables.

  • Drive root cause analysis, troubleshoot complex production issues, and implement long-term solutions.

  • Communicate project status, risks, and technical updates effectively to leadership and business stakeholders.

  • Build scalable RESTful APIs and microservices using modern Java technologies.

  • Develop and enhance responsive front-end applications using Angular.

  • Optimize application performance across Java, JVM, SQL, and database layers.

  • Leverage AI-assisted development tools to improve development productivity, code quality, testing, and documentation.

  • Promote engineering best practices, coding standards, and continuous improvement initiatives.

Required Technical SkillsBackend Development
  • 10+ years of hands-on Java/J2EE enterprise application development

  • Core Java (Multi-threading, Concurrency, Executor Framework, Collections, Performance Optimization)

  • Spring Boot

  • Spring MVC

  • Spring Security

  • Hibernate

  • MyBatis

  • RESTful APIs

  • Microservices Architecture

  • JBoss / Apache Tomcat

  • Strong SQL expertise

    • Complex Queries

    • Stored Procedures

    • Database Design

    • Query Optimization

    • Performance Tuning

  • XML / XSLT

  • JSON

Frontend Development
  • Angular 14+

  • TypeScript

  • JavaScript (ES6+)

  • HTML5

  • CSS3

  • AJAX

  • RxJS

  • Reactive Forms

  • Angular Routing

  • Spring Boot REST API Integration

  • JSP

  • JSTL

Technical Leadership & SME Responsibilities
  • Experience serving as a Technical Lead, Application SME, or Application Lead.

  • Proven experience owning and supporting enterprise business-critical applications.

  • Ability to manage multiple applications simultaneously while balancing competing priorities.

  • Strong analytical thinking and problem-solving capabilities.

  • Experience tracking production issues, action items, technical dependencies, and application roadmaps.

  • Excellent communication skills with both technical teams and executive business stakeholders.

  • Ability to proactively identify risks, recommend solutions, and drive issues to resolution.

AI-Assisted Development (Required)

Candidates must have practical experience using AI-powered development tools to improve software engineering productivity.

Required experience includes:

  • GitHub Copilot (Agent Mode)

  • AI-assisted coding

  • Debugging

  • Test generation

  • Documentation

  • Code reviews

Preferred:

  • Large Language Models (LLMs)

  • Prompt Engineering

  • Retrieval-Augmented Generation (RAG)

  • AI APIs and AI-enabled application development

Preferred Qualifications
  • Property & Casualty (P&C) Insurance domain experience

  • Experience supporting large enterprise application portfolios

  • JVM performance tuning

  • Database performance optimization

  • AWS Cloud experience

  • AWS Certifications

Ideal Candidate

We are looking for a technical leader who:

  • Takes complete ownership of enterprise applications.

  • Thrives in a fast-paced enterprise environment.

  • Demonstrates strong leadership and accountability.

  • Communicates effectively with business and technical teams.

  • Solves complex problems proactively.

  • Drives technical excellence and continuous improvement.

  • Brings hands-on expertise across Java, Angular, SQL, and AI-assisted software development.

If you're an experienced Java Technical Lead or Application SME who enjoys solving complex enterprise challenges while leading critical applications from end to end, we'd love to hear from you!