1

Flexible Java Software Engineer Jobs in New York, NY

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

Great communication skills, including active listening and comprehending system requirements Desired Skills for Sr. Java Software Engineer: * Knowledge of continuous integration and release ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

Great communication skills, including active listening and comprehending system requirements Desired Skills for Sr. Java Software Engineer: * Knowledge of continuous integration and release ...

Sr Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

Great communication skills, including active listening and comprehending system requirements Desired Skills for Sr. Java Software Engineer: * Knowledge of continuous integration and release ...

Java Software Engineer

White Plains, NY · On-site

$53.50 - $73.50/hr

Demonstrates working knowledge of multiple programming languages, tools, and technologies. * Demonstrates understanding of application development methods as well as the fundamentals of requirements ...

Financial District, NY Job Type: Full Time Software Developer - Java Role Overview Our client is seeking a Java Developer to develop application code under the direction of a senior engineer to meet ...

Location - We are flexible on remote working from home, if you are located in the USA and reside in ... We hire the best software engineers with experience in our stack: NinjaOne is built on Java ...

Senior Software Engineer, Java | Backup

New York, NY · Remote

$136K - $180K/yr

... the best software engineers, but experience in our stack can't hurt: NinjaOne is built on Java ... Location - We are flexible on remote working from home, if you are located in the USA and reside in ...

Java Software Developer

Greenwich, CT

$57.25 - $74/hr

Qualifications 1. Master's degree preferred or Bachelor's degree in Computer Science, Engineering or Mathematics 2. Strong knowledge of Object Oriented programming, Java, PL/SQL, Database design and ...

Java Software Developer

Greenwich, CT · On-site

$57.25 - $74/hr

Qualifications 1. Master's degree preferred or Bachelor's degree in Computer Science, Engineering or Mathematics 2. Strong knowledge of Object Oriented programming, Java, PL/SQL, Database design and ...

Patching | Senior Software Engineer, Java

New York, NY · On-site +1

$136K - $180K/yr

About the Role As a Senior Software Engineer, Java at NinjaOne, you'll play a key role in enhancing ... Location - We are flexible on remote working from home, if you are located in the USA and reside in ...

Patching | Senior Software Engineer, Java

New York, NY · On-site +1

$136K - $180K/yr

About the Role As a Senior Software Engineer, Java at NinjaOne, you'll play a key role in enhancing ... Location - We are flexible on remote working from home, if you are located in the USA and reside in ...

Java/AI Software Engineer

Iselin, NJ · On-site

$52.50 - $72/hr

The Java/AI Software Engineer will focus on designing and developing innovative software solutions, leveraging Java and AI technologies, to support the technology needs of the financial services ...

Showing results 21-40

Flexible Java Software Engineer information

See New York, NY salary details

$29

$66

$93

How much do flexible java software engineer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for flexible java software engineer in New York, NY is $66.11, according to ZipRecruiter salary data. Most workers in this role earn between $54.42 and $74.71 per hour, depending on experience, location, and employer.

What is a flexible Java software engineer?

A Flexible Java Software Engineer is a software developer specializing in Java who can adapt to various roles, projects, or work environments. This may include working on different parts of the software stack, collaborating with cross-functional teams, or adjusting to changing project requirements. Flexibility in this context means being comfortable with both front-end and back-end development, learning new technologies as needed, and working in agile or dynamic settings. These engineers are valued for their ability to quickly respond to business needs while maintaining high-quality code and efficient development practices.

What are the key skills and qualifications needed to thrive as a flexible Java software engineer?

To thrive as a Flexible Java Software Engineer, you need strong proficiency in Java programming, object-oriented design, and familiarity with software development methodologies, typically supported by a degree in computer science or related experience. Experience with development frameworks (such as Spring or Hibernate), version control systems (like Git), and continuous integration tools is commonly required. Adaptability, problem-solving skills, and effective communication enable collaboration and quick learning in diverse project environments. These skills and qualities are crucial for delivering high-quality, maintainable software solutions that meet evolving business needs.

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

AspectFlexible Java Software EngineerJava Developer
Required CredentialsBachelor's in Computer Science or related, Java certifications often preferredBachelor's in Computer Science or related, Java certifications often preferred
Work EnvironmentAgile teams, project-based, often remote or hybridOffice or remote, project-focused, collaborative teams
Employer & Industry UsageTech companies, startups, consulting firmsSoftware firms, financial institutions, tech companies
Common Search & ComparisonOften compared for flexibility and scope of workCompared for specialization in core Java development

The Flexible Java Software Engineer typically works in dynamic, project-based environments with an emphasis on adaptability and broad skill sets. Java Developers often focus on core Java coding and application development. While both roles require similar credentials, the engineer role emphasizes flexibility and cross-functional tasks, making it suitable for diverse projects and teams.

How do flexible Java software engineers typically balance independent work with team collaboration in their daily routines?

Flexible Java Software Engineers often enjoy a mix of autonomous coding time and collaborative tasks such as code reviews, sprint planning, and daily stand-ups. While much of their work may be completed independently—especially in remote or flexible environments—they regularly communicate with team members to align on project goals, troubleshoot issues, and share progress. Adapting to different communication tools and being proactive in updates helps ensure smooth collaboration and project success. This balance allows for both focused development and strong teamwork, which are key to thriving in flexible roles.

What are the most commonly searched types of Java Software Engineer jobs in New York, NY?

The most popular types of Java Software Engineer jobs in New York, NY are:

Sr Java Developer

SREYO

New York, NY • On-site

$62.75 - $79.75/hr

Full-time

Re-posted 16 days ago


Job description

Company Description
SREYO LLC. is a company that provides the most advanced expertise to high-end businesses all over the world but no problem is too small for us. SREYO LLC. strives to make business operations run to the highest efficiency and reliability.
SREYO LLC. expertises in Software Solutions by having one of our Experienced Business Analysts take indepth requirements of your needs and have the indepth Business Requirement Document analyzed by our Knowledge Team, who are experienced IT professionals who have diverse educational and experience backgrounds.
Job Description
We have a job opportunity with our direct client in New York City, NY
Job Details: Sr Java Developer
Location: New York City_ NY
Job Type: Permanent_Full Time
JOB SUMMARY:
This position is for a technical lead position with Java development and Web Services knowledge for the complete system rewrites of Logistics related Project at Laufer group International. They will be functioning as the Technical lead and also be involved in the design, analysis, new development, coding, unit testing and will interacting with the project manager, QA, User Group as well other team members within the organization. Global logistics knowledge on IBM Platforms would be a major plus.
SUPERVISORY RESPONSIBILITIES: N/A.
Responsibilities:
- Software development of Java application and/or system components- Software design and review plus strong knowledge of the full SDLC- Requirements definition and analysis- Unit testing of developed code- Investigation and root cause analysis of software and system defects- Maintain and run tools and processes that support and automate software product release
Requirements for Sr. Java Software Engineer:
  • Bachelor or Masters in Computer Science, or equivalent experience or qualification
  • 7+ years of engineering experience in JVM based secure web applications
  • Expert level coding skills in front & back-end Java
  • Java EE and/or JVM based secure web applications, LDAP
  • Experience in designing scalable web services.
  • Strong foundational knowledge and experience with JMS
  • Experience in deploying J2EE applications with any of the following IBM WebSphere7.0 or later
  • Proven ability to work independently with limited supervision
  • Excellent team player with the ability to work within a collaborative environment
  • Creative, resourceful and innovative problem solver
  • Mentor and coach other team members
  • Experience with an IDE such as Eclipse, RAD or WDSC
  • Great communication skills, including active listening and comprehending system requirements

Desired Skills for Sr. Java Software Engineer:
  • Knowledge of continuous integration and release management tools
  • Good knowledge of SCM tools including Git, subversion, JIRA
  • Familiar with SOA, DB2, SQL, JDBC, (IBM development).
  • Spring Framework, Hibernate, Core Java
  • HTML5, CSS3, JavaScript, JSON, Ajax, JQuery, JSP, JSTL, Tiles2
  • Proficiency in working in OS400/Unix/Linux environment
  • Knowledge of scripting languages
  • Self-taught and self-teaching, with a demonstrated aptitude for acquiring knowledge and skills

*Note: For this position US citizens only. No sponsorship of any type.
Qualifications
Core Java/J2ee
JVM/JMS
Additional Information
All your information will be kept confidential according to EEO guidelines.