1

Flexible Principal Java Software Engineer Jobs in New York

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 ...

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 ...

Principal Software Engineer

Jersey City, NJ · On-site

$147K - $198K/yr

DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays ... Full stack developer having the hands-on experience in developing applications using Java ...

Principal Software Engineer

Jersey City, NJ · On-site

$140K - $188K/yr

DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays ... Full stack developer having the hands-on experience in developing applications using Java ...

Principal Software Engineer

Iselin, NJ · On-site

$137K - $183K/yr

Wells Fargo is seeking a Principal Software Engineer join the Infrastructure Automation and ... Java, C#, JavaScript) * 7+ years of experience in developing software which utilizes either ...

Principal Software Engineer

New York, NY · On-site

$147K - $198K/yr

... NodeJS, Java, C# and other programming languages Mastercard is a merit-based, inclusive, equal ... flexible spending account and health savings account; paid leaves (including 16 weeks of new parent ...

Sr. Core Java Developer

New York, NY · On-site

$62.75 - $79.75/hr

We are seeking a highly experienced Senior Core Java Software Engineer with over 12 years of deep expertise in core Java development, particularly in multi-threaded, real-time systems. The ideal ...

Principal Software Engineer

New York, NY

$147K - $198K/yr

... NodeJS, Java, C# and other programming languages Mastercard is a merit-based, inclusive, equal ... flexible spending account and health savings account; paid leaves (including 16 weeks of new parent ...

Sr. Principal Software Engineer

Manhattan, NY · On-site

$138K - $190K/yr

They are seeking a Sr. Principal Software Engineer to set the technical direction for AI-native ... Java) • Strong understanding of system design, performance optimization, and fault-tolerance ...

Software Engineer

Jersey City, NJ · On-site

$80 - $90/hr

We value principal engineers who do enough hands-on implementation work to keep current with ... Strong Proficiency with either Go or Java/J2EE Preferred * Expert in the software development ...

Showing results 41-60

Flexible Principal Java Software Engineer information

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

AspectFlexible Principal Java Software EngineerPrincipal Java Software Engineer
Required CredentialsBachelor's or Master's in Computer Science, Java certifications often preferredBachelor's or Master's in Computer Science, Java certifications often preferred
Work EnvironmentFlexible, often remote or hybrid, project-basedTypically on-site or hybrid, leadership-focused
Employer & Industry UsageTech companies, startups, consulting firmsLarge enterprises, tech firms, financial institutions
Common Search & ComparisonYesYes

The main difference is that the Flexible Principal Java Software Engineer often works in more adaptable, remote environments and may handle diverse projects, while the Principal Java Software Engineer typically holds a more traditional, leadership-focused role within larger organizations. Both roles require strong Java expertise and similar credentials, but their work settings and responsibilities can differ.

What is a Flexible Principal Java Software Engineer?

A Flexible Principal Java Software Engineer is a highly experienced software engineer specializing in Java programming who also demonstrates adaptability in working across various projects, teams, and technologies. 'Principal' denotes a leadership role, often involving technical guidance, architecture decisions, and mentoring other engineers. The 'flexible' aspect means this professional can adjust to changing requirements, work environments, or technical stacks as needed. They are typically responsible for designing robust solutions, overseeing complex projects, and ensuring high-quality software delivery.

What are the key skills and qualifications needed to thrive as a Flexible Principal Java Software Engineer, and why are they important?

To thrive as a Flexible Principal Java Software Engineer, you need deep expertise in Java development, system architecture, and design patterns, typically supported by a computer science degree and extensive experience. Familiarity with frameworks like Spring, cloud platforms (AWS, Azure), CI/CD tools, and relevant certifications (like Oracle Certified Professional) are commonly required. Strong leadership, problem-solving, and communication skills help drive complex projects and mentor teams effectively. These skills ensure the delivery of robust, scalable solutions and foster technical excellence within the organization.

How does a Flexible Principal Java Software Engineer typically collaborate with cross-functional teams, and what impact does this have on project outcomes?

As a Flexible Principal Java Software Engineer, you will frequently collaborate with cross-functional teams, including product managers, UX designers, QA engineers, and DevOps specialists. This collaboration ensures that technical decisions align with business goals and user needs, leading to more robust and scalable solutions. You'll often facilitate technical discussions, mentor junior developers, and help bridge communication gaps between technical and non-technical stakeholders. Effective collaboration not only improves project outcomes but also fosters a culture of continuous learning and innovation within the team.
What are the most commonly searched types of Principal Java Software Engineer jobs in New York? The most popular types of Principal Java Software Engineer jobs in New York are:
What cities in New York are hiring for Flexible Principal Java Software Engineer jobs? Cities in New York with the most Flexible Principal Java Software Engineer job openings:
Infographic showing various Flexible Principal Java Software Engineer job openings in New York as of July 2026, with employment types broken down into 100% Full Time. Highlights an 87% In-person, and 13% Hybrid job distribution.
Java Software Developer

Java Software Developer

Opexpert

Greenwich, CT • On-site

$57.25 - $74/hr

Full-time

Posted 20 days ago


Job description

Company Description
My Client is headquartered in Greenwich, Connecticut and has over 1,200 employees in its offices in the USA, Switzerland, Canada, Hong Kong, UK, Australia, Hungary, Russia, Japan, India, China and Estonia. My Client is regulated by the SEC, FINRA, NYSE, FCA and other regulatory agencies around the world.
Job Description
1. Typical projects will be focused on web server, middle-ware and back-end development and integration.
2. The majority of development will be using Java with some exposure to PL/SQL and Python.
3. Projects can also include support of Oracle database schemas, PL/SQL packages, scheduled batch processing, Java applications and servers.
4. A successful candidate must be highly analytical and adept at solving complex problems.
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 SQL
3. 1-3 years of experience as a Java application developer
4. 1-3 years of experience with PL/SQL
5. Good knowledge of Python
6. Knowledge of UNIX/Linux
7. Knowledge of XML, JSON, CSS and HTML
8. Functional knowledge or experience with REST Web Services a plus
9. Functional Knowledge or experience with Vert.x, VueJS a plus.
10. Problem solver, attention to details, fast learner
11. Self-motivated and directed
Additional Information
All your information will be kept confidential according to EEO guidelines.