2

Remote Principal Java Software Engineer Jobs in Brooklyn, NY

Java Developer

New York, NY ยท Remote

$40 - $42/hr

(Java / Spring Boot, Python (more of a plus), Pyspark (more of a plus), SQL - not much front end, ... Plus - performance tuning The Sr. Software Engineer is primarily responsible for the design and ...

The Role We are looking for software engineers to build the platform that enterprises use to ... We use a variety of technologies across the Java, Python, Node, Rust, and Golang ecosystems and ...

New

Soho, NYC / Remote Department: Engineering The Role We're looking for a Staff Software Engineer to ... Proficiency in several modern backend language (e.g., Go, Python, C#,, Java). * Commitment to code ...

Soho, NYC / Remote Department: Engineering The Role We're looking for a Staff Software Engineer to ... Proficiency in several modern backend language (e.g., Go, Python, C#,, Java). * Commitment to code ...

Experience with Java, Python, Go, or a comparable backend language * Experience with Next.js and ... Remote first work environment * Choice of a HDHP or PPO Medical plan, we pay 100% of the premium ...

Software Engineer

Manhattan, NY ยท On-site +1

$115K - $173K/yr

Qualifications 2+ years of software engineering experience (Java, Kotlin, Python, or similar). Experience building backend services, APIs, or internal tools. Familiarity with LLMs, embeddings, or ...

Java Developer (Remote)

Jersey City, NJ ยท Remote

$53.25 - $69/hr

Java Developer (Remote) Kingston, Jamaica About the Job Job Title: Java Developer Location: Remote but 3 days/month onsite from Merrimack NH, Boston MA, Raleigh NC, Westlake TX, Jersey City NJ.

NET), Java, or similar languages. * Familiarity with cloud platforms (Azure/AWS) and their AI ... LI-Remote The Compensation range for this role is 110,000 to 160,000 USD annually and may be ...

Data Engineer - Remote

Jersey City, NJ ยท On-site +1

$125K - $150K/yr

NAVA Software solutions is looking for a Data Engineer with one of our clients. Details: Data ... Java or Python). Experience in data integration automation via Google DataFlow, Apache Beam, Spark ...

Software Engineer Remote (Web3)

New York, NY ยท Remote

$200K - $250K/yr

Software Engineer Opportunity Our client is on crypto's cutting-edge technology, and we're looking for the right engineers to join them. This is a remote position for any US-based candidate. Our ...

next page

Showing results 1-20

Remote Principal Java Software Engineer information

See Brooklyn, NY salary details

$87.3K

$157.4K

$211.9K

How much do remote principal java software engineer jobs pay per year?

As of Jun 23, 2026, the average yearly pay for remote principal java software engineer in Brooklyn, NY is $157,389.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,100.00 and $173,500.00 per year, depending on experience, location, and employer.

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

AspectRemote Principal Java Software EngineerRemote Senior Java Developer
Required CredentialsBachelor's/Master's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentLeadership role, architecture design, cross-team collaborationDevelopment, coding, debugging within teams
Employer & Industry UsageTech companies, large enterprises, consulting firmsStartups, mid-sized companies, tech firms
Common Search & Comparison IntentUnderstanding seniority, responsibilities, and career progressionTechnical skills, project involvement, experience level

The Remote Principal Java Software Engineer typically holds a leadership position, focusing on system architecture and guiding teams, whereas the Remote Senior Java Developer primarily engages in coding and technical implementation. Both roles require strong Java expertise and relevant certifications, but the principal role involves strategic oversight and cross-team coordination, making it suitable for experienced professionals aiming for leadership in Java development.

What are the most commonly searched types of Principal Java Software Engineer jobs in Brooklyn, NY? The most popular types of Principal Java Software Engineer jobs in Brooklyn, NY are:
What are popular job titles related to Remote Principal Java Software Engineer jobs in Brooklyn, NY? For Remote Principal Java Software Engineer jobs in Brooklyn, NY, the most frequently searched job titles are:
What job categories do people searching Remote Principal Java Software Engineer jobs in Brooklyn, NY look for? The top searched job categories for Remote Principal Java Software Engineer jobs in Brooklyn, NY are:
What cities near Brooklyn, NY are hiring for Remote Principal Java Software Engineer jobs? Cities near Brooklyn, NY with the most Remote Principal Java Software Engineer job openings:

Java Developer

1 point system

New York, NY โ€ข Remote

$40 - $42/hr

Contractor

Posted 2 days ago


Job description

ย (Java / Spring Boot, Python (more of a plus), Pyspark (more of a plus), SQL โ€“ not much front end, but they do use Appium).ย  Plus โ€“ performance tuning

The Sr. Software Engineer is primarily responsible for the design and development of software applications and reusable software components deployed in the Cotiviti product suite.ย  You are expected to foster high performing technical teams.ย  You will be required to collaborate effectively with senior developers, offshore development team members, business owners, project management, and other internal stakeholders.

- Design and develop high quality software modules for the Cotiviti product suite

- Collaborate closely with offshore development team to provide technical translation of business requirements and ensure software construction adheres to Cotiviti best practices coding techniques

- Analyze requirements and specifications and create detailed designs for implementation

- Analyze and resolve software related issues originated from internal or external customers

- Continuously update professional knowledge of new technologies as selected and integrated into the Cotiviti product suite

- Execute all appropriate facets of the Cotiviti Software Development Lifecycle with a desire for continuous improvement

- Mentor other developers

Requirements:

- BS degree in Computer Science or technically related discipline

- Minimum of 5+ years of relevant industry experience

- Minimum 5 years of experience with RDBS such as MS SQL Server, Oracle, PostgresSQL and MySQL programming, MS SQL server preferred

- Minimum 5 years of experienceย  developing in Hadoop echo system ( Spark, PySpark,ย  MapReduce, Hive, Impala )

- Minimum 5 years of experience with common application frameworks (JEE โ€“ Spring Boot, Struts, Hibernate ).

- Demonstrated proficiency with at least one widely used programming language such as Java, Python, C/C++, C#, and scripting languages such as JavaScript.

- Deep understanding of Object Oriented Analysis and Design

- Knowledge of cloud development and microservices

- Understanding of prevalent Software Development Lifecycle Methodologies with specific exposure or participation in Agile Scrum techniques preferred

- Ability to execute project deliverables in a dynamic, fast paced environment within estimated timelines

- Good written and oral communication skills

NICE TO HAVE:ย  Experience with VIBE programming.ย ย