Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

331701 Lead, Java Software Engineer

$120k - $150k

S&P Global HQ North America

Job Description

The Role: Lead, Software Engineer

Location: Hybrid setting role, 2 days per week onsite on NYC or Princeton, NJ

About the Role:

S&P Dow Jones Indices is a leader in benchmarks and investable indices, providing indispensable solutions to institutional clients. We are seeking a Lead Software Engineer for our indices prototyping platform. The ideal candidate is a highly skilled developer with experience in designing and implementing large-scale distributed systems that handle complex calculations and are deployed to cloud infrastructure. This role is pivotal in advancing S&P Global's capabilities in delivering high-quality indices and benchmarks.

The Team:

The Lead Software Engineer will collaborate with a team of seasoned Software Engineers, contributing to the development of robust and scalable solutions that meet the evolving needs of our institutional clients. This team is dedicated to fostering an environment of innovation and continuous improvement, where creative problem-solving and cutting-edge technology solutions are at the forefront. As part of this collaborative effort, the Lead Software Engineer will work on implementing high-quality solutions and contribute to the overall development direction of the platform. Additionally, the team values open communication and encourages the sharing of ideas and best practices, creating a supportive atmosphere for professional growth and development.

Responsibilities include:

  • Lead the design, development, and deployment of applications using modern programming languages and frameworks.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Develop and implement applications that are highly scalable and fault-tolerant.
  • Utilize cloud services for application deployments.
  • Implement containerization strategies for applications.
  • Develop user interfaces using modern front-end technologies.
  • Mentor junior developers and provide technical guidance.
  • Stay up-to-date with emerging technologies and industry trends.

Compensation/Benefits Information (US Applicants Only):

S&P Global states that the anticipated base salary range for this position is $120,000 – $150,000. Final base salary for this role will be based on the individual’s geographical location as well as experience and qualifications for the role.

This role is eligible to receive additional S&P Global benefits. For more information on the benefits we provide to our employees, please click here.

What We’re Looking For:

Basic Required Qualifications:

  • Ideal candidate should have 8+ years of strong Java experience in designing, developing, testing and successfully deploying critical and complex projects.
  • Must have strong Java skills with experience in development of concurrent and distributed systems.
  • Should have experience working in Java 8 features especially Streams API.
  • Must have 5 + yrs. advanced experience with Spring-based technologies (Spring Boot, Spring Cloud etc.) and caching frameworks like Hazelcast.
  • Must have 5 + yrs. SQL knowledge and experience.
  • Role requires experience in designing and implementing micro services based solutions; and experience writing unit/integration tests; writing SQL queries with a good understanding of data model.
  • Should possess exposure of AWS cloud (EC2, ECS, Load Balancer, Security Group, Lambda, S3, etc.).
  • Strong analytical and problem solving skills.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Additional Preferred Qualifications:

  • Master’s degree in Computer Science or related field.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience with Agile/Scrum methodologies.

Right to Work Requirements:

This role is limited to persons with indefinite right to work in the United States.

Return to Work:

Have you taken time out for caring responsibilities and are now looking to return to work? As part of our Return to Work initiative, Restart, we are encouraging enthusiastic and talented returners to apply and will actively support your return to the workplace.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the 331701 Lead, Java Software Engineer in Princeton, NJ vacancy
  • $140k - $170k

     ...Senior Lead, Java Application DeveloperThe role is a hybrid setting, requiring 2 days per week onsite in either NYC or Princeton, NJ.We...  ...ongoing support for critical index applications, spanning the full software development lifecycle.Key ResponsibilitiesLead the design and... 
    Suggested
    Second job
    Live in
    Worldwide
    Flexible hours
    2 days per week

    S&P Global

    Princeton, NJ
    5 days ago
  •  ...Job DescriptionJob DescriptionJob Description: Senior Databricks Engineer (SQL, Python, PySpark) Experience: 8 Years Location: Santa Clara, CA Day1 osnite In-Person interivew after L1 is clearWe are seeking an experienced Senior Databricks Engineer with strong expertise... 
    Suggested

    APN Consulting

    Princeton, NJ
    2 days ago
  •  ...Lead the design and development of high-performance calculation engines and services for fixed income indices. Mentor a team of engineers while integrating AI-driven solutions...  ...Requirements: Requires 10+ years of enterprise Java development experience with deep expertise in... 
    Suggested
    Flexible hours

    S&P Global

    Princeton, NJ
    3 days ago
  • $142k - $215k

     ...):13Role SummaryWe are seeking a Technical Team Lead — AI, AWS, Java Full-Stack, Financial Platforms to lead the design...  .... This role combines hands-on Java full-stack engineering, AWS cloud development, AI-assisted software delivery, and technical leadership across a financial... 
    Suggested
    Full time
    Second job
    Live in
    Worldwide
    Flexible hours

    S&P Global

    Princeton, NJ
    3 days ago
  • $129k - $209k

     ...product portfolio. They will also lead the integration of both in‑...  ...agile environment) including software architecture/design,...  ...come up with simple, original engineering solutions to complicated problems...  ...oriented programming with C/C++/Java/Kotlin and modular design.2-4... 
    Suggested
    Home office

    Crestron Electronics

    Trenton, NJ
    2 days ago
  •  ...Standard & Poor's Financial Services LLC is seeking a Software Developer to design, develop, and deploy innovative technologies for Ratings...  ...and create scalable integrations. The role requires strong Java, Spring Boot, ReactJS, and micro frontend experience, plus... 
    Remote work

    S&P Global

    Princeton, NJ
    2 days ago
  •  ...CVS Health is seeking a Staff Software Development Engineer - Java to lead design, development, and modernization of enterprise healthcare platforms. You will drive architecture decisions, mentor engineers, and deliver scalable, secure applications for millions of customers... 

    Quest Oracle Community

    Ewing, NJ
    2 days ago
  • $164k - $218k

     ...not be considered. We are seeking a Principal Software Engineer to serve as our Workload Communications Domain Lead. In this role, you will guide how our...  ...backend language such as C++, Python, Go, Rust, Java, or TypeScript/Node.js. ~ Comfortable working... 
    Temporary work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    SciTec Incorporated

    Princeton, NJ
    5 days ago
  •  ...Company: SRI Tech SolutionsJob Title: Sr Pega Engineer with Strong JavaLocation: Princeton, NJ (...  ...and IT stakeholdersPerform all phases of software engineering including requirements...  ...using React JS will be preferrableHaving Java Spring boot experience is an added advantageSRI... 
    Work experience placement

    Sri Tech

    Princeton, NJ
    3 days ago
  •  ...modular microservices, build responsive front-ends with React, and implement CI/CD with automated tests. The role requires strong Java/Spring Boot experience and Oracle SQL optimization, with a focus on scalable, cloud-ready solutions across the full stack. #J-1880... 

    MBI

    Ewing, NJ
    2 days ago
  • $125k - $175k

     ...Senior Software Engineer / Technical Lead Location: Hybrid — Princeton, NJ office. In office two set days per week (currently Tuesday and Thursday). Candidates must live within reasonable commuting distance of Princeton; relocation assistance is not provided. Our final... 
    Full time
    Work at office
    Visa sponsorship
    Relocation package
    Afternoon shift
    2 days per week
    Early shift

    Claros Analytics

    Princeton, NJ
    3 days ago
  •  ...Java Software EngineerHybrid – 2 Days OnsiteAn international industry leader is growing its engineering team and seeking experienced Java Software Engineers to join its organization.Key Requirements:JavaSpring BootNode.jsKafkaNoSQLAWSKotlin is a plusThis is a full-time... 
    Full time

    Liberty Personnel Services, Inc.

    Princeton, NJ
    5 days ago
  • $134.5k - $265.1k

     ...client-facing Forward Deployed Engineer (FDE) to sit at the...  ...these skills: Deep expertise in Java and Spring Boot, including building...  ...casesExceptional communicator — able to lead technical conversations with...  ...field. MBA a plus.5+ years of software engineering experience, with... 
    Local area

    Deloitte

    Princeton, NJ
    1 day ago
  • $153.01k - $225k

    Software Engineering & Development-Workstream Lead (State Street Bank and Trust Company; Princeton, NJ): Hands-on senior-level role for State Street platforms...  ...experience, and tech skillset/experience in PL/SQL, Java/J2EE, Python/Powershell, PERL/Shell scripting; and process... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    State Street Bank

    Princeton, NJ
    2 days ago
  •  ...Want to start your career as a Java Developer? In-depth graduate...  ...support, opportunities at leading global employers – the Alumni...  ...with Columbia Univ. School of Engineering. All mthree Alumni are eligible...  .... What you’ll do: As a software developer with mthree, you’ll... 
    Permanent employment
    Full time
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours

    Southern Arkansas University

    Princeton, NJ
    4 days ago
  •  ...Java Developer (Tibco-EBX)ContractRemoteOrchestra EBXHighly prefers certifications: TMC – Tibco EBX – Java API – OR TCB – Tibco EBXJob Description:Looking for a Java developer who has some Java experience. Must have a Java background with Tibco EBX experience. Ideally... 

    Software Technology Inc

    Princeton, NJ
    5 days ago
  • $120k - $217.5k

     ...data integrity, and regulatory compliance across both legacy and modern technology environments. We are seeking a Senior Lead Software Engineer with strong technical leadership experience to lead engineering teams providing system architecture design and team... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    State Street Bank

    Princeton, NJ
    3 days ago
  •  ...maintain internal tools to streamline the software development process and enhance...  ...degree required. Prefer Computer Science or Engineering. Masters degree a plus but not required....  ...widgets and bundles.Solid experience on Java Content Repository (API) suite, Dispatcher... 
    Contract work
    Remote work

    Samprasoft

    Princeton, NJ
    5 days ago
  • $70k - $100k

     ...Description:Minimum 4 years' of experience with Java 7/8, J2EE, Eclipse or similar tool,...  ...skillsExperience with a recognized software development lifecycle methodologyGood interpersonal...  ...infrastructure and software platforms. Lead by experts in the IT industry with a... 
    Internship
    Work at office

    Triunity Software

    Princeton, NJ
    3 days ago
  •  ...best rate for your skills and performance.Job DescriptionRequired Qualifications: 3+ years of Experience in software design and development utilizing core Java and Web services • Knowledge of SQL database technologies such as PostGresSQLStrong interpersonal and communication... 

    SA Technologies

    Princeton, NJ
    4 days ago
  •  ...Partner & IBM Certified enterprise.We guarantee you the best rate for your skills and performance.Job DescriptionPosition: Java Software Engineer-Location: Princeton, NJ Employment: Full TimeRate : DOE Job ResponsibilityImplementing, debugging and unit testing on new and... 

    SA Technologies

    Princeton, NJ
    4 days ago
  •  ...Full Stack Software Developer100% Remote 6+ MonthsJob Requirements:Technical Skills:Highly...  ...stack Senior Developer willing to work on Java/NodeJS/Python based microservices/backend...  ...Responsibilities:1. Interacts with the Team Lead and Business Analysts to understand... 
    Remote work

    Samprasoft

    Princeton, NJ
    5 days ago
  •  ...Job Title: Senior Java Fullstack Developer Location: Pennington, NJ/Newark, DE Position Type: Contract Required Skills: ~12+ Years of Solid Experience in Core Java ~4+ Years of Solid Experience in React. ~ Solid understanding of object-oriented programming... 
    Contract work

    Artech

    Pennington, NJ
    5 days ago
  •  ...JavaScript and OOP while participating in all SDLC phases with Java or C# as core languages. The position requires travel and relocation...  ...to client sites across the USA; a Bachelor's degree in CS/IT/Engineering (or related field) with 1 year of relevant experience is... 
    Full time
    Relocation

    Bhavisoft LLC

    Montgomery, NJ
    2 days ago
  •  ...Full Stack Java Developer With Angular/ReactLocation: Newark, DE & Plano, TX & Hopewell, NJ & Pennington, NJ & Charlotte, NC & Kennesaw, GA & Atlanta, GA (Hybrid Model)Duration: 12+ Months Long Time ContractClient: Bank of AmericaVisa: (USC, GC, GC-EAD, and any EAD on... 

    Argyle Infotech

    Pennington, NJ
    5 days ago
  • (Full Time) Java Full Stack Developer - Princeton, New JerseyFull Stack Developer (Full-Time) Location: Princeton, New JerseyWe are...  ...Minimum of a Bachelor's degree or equivalent in Computer Science or Engineering. 5+ or more years of experience using Java technologies to... 
    Full time

    Acrux Consulting Solutions

    Princeton, NJ
    5 days ago
  •  ...Success Solutions (DSS) team provides development support to software engineering community by managing, maintaining, and troubleshooting internal...  ...using at least two of the following languages: C++, Java, or Python, including development of small to medium-sized applications... 

    HCL Technologies

    Trenton, NJ
    3 days ago
  • $120k - $202.5k

    Who we are looking forWe are looking for an enthusiastic full-stack developer to write high performance Java and Rust code as part of the EFX Boston teamEFX is a multi-platform team that writes bespoke trading solutions that trades FX globally all week on a follow the... 
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Princeton, NJ
    2 days ago
  • $1,000 per month

     ...Design, develop, and maintain the API's using Java Based architecture. Create user stories as per the requirements. Perform software development life cycle from design and...  ...Bachelor's degree in Science, Technology, Engineering (Any) 2 years of experience in job offered... 

    Sumas

    Plainsboro, NJ
    5 days ago
  • $7,338 per month

     ...9, C2CCompany: SRI Tech SolutionsTitel: Java Back End DeveloperLocation : NJ/NY(Need...  ...platform systemsParticipate in multiple software development processes including requirement...  ...science, Information Systems or Engineering is required, or in lieu, a demonstrated... 
    Hourly pay
    Work at office
    Local area

    SRI Tech

    Princeton, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to 331701 Lead, Java Software Engineer. Be the first to apply!