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

Staff Software Development Engineer - Java

$106.61k - $284.28k

Oak St. Health

Staff Software Development Engineer - JavaWe're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time.CVS Health is seeking a highly skilled and experienced Staff Software Development Engineer - Java to lead the design, development, and modernization of enterprise-scale healthcare platforms. This role requires a strong technical leader who can drive architecture decisions, mentor engineers, and deliver highly available, secure, scalable and resilient applications that support millions of customers. This Staff Engineer will possess a deep expertise in Java-based distributed systems, cloud-native architectures, API development and modern software engineering practices. As a Staff Engineer and Technical Leader, you will partner closely with Product, Architecture, Security, Operations, and Engineering teams to build innovative solutions that improve healthcare experiences for our members, providers, and colleagues.Expectations for the Role:Leverage expertise to design and implement efficient and scalable solutions that meet business requirements and quality standardsContribute to solution design and architecture discussions, collaborating with architects and senior engineersProvide input on technical feasibility, performance optimization, and scalability considerations to ensure that the overall solution meets the desired objectivesParticipate in code reviews and ensures adherence to coding standards, best practices, and quality guidelinesCommunicate and coordinate with team members to ensure alignment, provide technical insights, and contribute to decision-making processesContribute to the adoption of best practices, new technologies, and tools to enhance productivity, efficiency, and code qualityParticipate in knowledge sharing activities, such as code reviews, tech talks, and workshops, to foster a culture of learning and collaboration within the teamWork with other developers and team members to implement complex features, enhance existing functionality, and ensure the delivery of high-quality codeProvide guidance and mentorship to junior developers, helping them improve their technical skills and grow professionallyRequired Qualifications:7+ years of professional software development experience working with enterprise solution delivery in a large-scale distributed environment7+ years of hands-on Java application development experience, including experience with modern Java ecosystem frameworks5+ years of Java, Springboot development experience5+ years of hands-on experience with enterprise cloud initiatives and solutions with cloud computing technologies5+ years of designing and developing modern microservices and cost-effective APIs3+ years of experience working on CI/CD Pipeline automation3+ years of experience working in an Agile-based development environmentPreferred Qualifications:Agentic AI / Generative AI experienceHealth and wellness domain experienceHands on experience working as full stack development when needed AngularJS, JavaScript, Oracle and other modern databases like NOSQLStrong understanding of Generative AI concepts and techniques, including but not limited to: Natural Language Processing (NLP), Text generation and summarization, Conversational AI and chatbotsHands-on experience with NestJS, Node.js, and TypeScript application development.Experience developing and managing Apollo GraphQL APIs, Federation, and API Gateway patterns.Ability to create and execute on roadmaps that consider both progress and innovation as well as the need to scale reliablyAbility to learn/work with emerging technologies, methodologies, and solutions in the Cloud/IT technology spaceAbility to collaborate across organizational boundaries, build relationships, and achieve broader organizational goalsEducation:Bachelor's degree or equivalent experience (HS diploma + 4 years relevant experience)Business Overview:Bring your heart to CVS Health Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced human-centric health care for a rapidly changing world. Anchored in our brand — with heart at its center — our purpose sends a personal message that how we deliver our services is just as important as what we deliver. Our Heart At Work Behaviors™ support this purpose. We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable. We strive to promote and sustain a culture of diversity, inclusion and belonging every day. CVS Health is an affirmative action employer, and is an equal opportunity employer, as are the physician-owned businesses for which CVS Health provides management services. We do not discriminate in recruiting, hiring, promotion, or any other personnel action based on race, ethnicity, color, national origin, sex/gender, sexual orientation, gender identity or expression, religion, age, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law. We proudly support and encourage people with military experience (active, veterans, reservists and National Guard) as well as military spouses to apply for CVS Health job opportunities.Pay Range:The typical pay range for this role is:$106,605.00 - $284,280.00This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company's equity award program.Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.Great benefits for great people:We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families. This full?time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well?being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Development Engineer - Java in Trenton, NJ vacancy
  • $218.03k - $256.5k

     ...surges.” learn more about working at Coinbase. We're hiring a Staff Software Engineer, Native Mobile to join the App Infra team within the...  ...every engineer who onboards by improving build speeds, local development workflows, and CI/CD reliability, and by defining the... 
    Suggested
    Local area
    Immediate start

    Coinbase

    Ewing, NJ
    3 days ago
  •  ...GorusuCompany: SRI Tech SolutionsJob Title: Java Spring boot DeveloperLocation;...  ...Boot frameworkStrong understanding of software engineering principles, design patterns, and best...  ...maintainable codeExperience with RESTful API development, integrating with external services... 
    Suggested

    SRI Tech

    Trenton, NJ
    4 days ago
  • $7,183 per month

     ...GorusuCompany: SRI Tech SolutionsJob Title: Java Springboot DeveloperLocation;...  ...Boot frameworkStrong understanding of software engineering principles, design patterns, and best...  ...maintainable codeExperience with RESTful API development, integrating with external services... 
    Suggested
    Full time

    SRI Tech

    Trenton, NJ
    4 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... 
    Suggested

    SA Technologies

    Princeton, NJ
    4 days ago
  •  ...Description• 10+ years experience with Java and J2EE• Strong working...  ..., and implements complex software apps• Uses coding methods in specific...  ...tasks• Performs expert-level engineering tasks associated with the analysis, design, and development of computer hardware, firmware... 
    Suggested
    Work experience placement

    LanceSoft

    Trenton, NJ
    4 days ago
  • Job ID: 25607069Reference Number: 25-00544Title: Java Developer with PythonPosted Date: 2025-05-29Company: HAN Staffing Java with Python...  ...Hands on practical experience in system design, application development, testing and operational stability Experience in developing,... 

    HAN Staffing

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

     ...an enthusiastic full-stack developer to write high performance Java and Rust code as part of the EFX Boston teamEFX is a multi-platform...  ...in automated trading, at a bank or hedge fund15+ years finance development experienceProven track record in performance computingBatchelor... 
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Princeton, NJ
    2 days ago
  • $59.5 per hour

    Please share your resume to ****@*****.*** Sr. Java Full Stack Engineer with Trading experience  Remote within the U.S....  ...candidate Extensive hands-on experience (10+ years) in software design and development, with expertise in Java, Spring API development, and... 
    Full time
    Remote work

    Yoh, A Day & Zimmermann Company

    Trenton, NJ
    4 days ago
  • $100k - $167.5k

     ...looking forAs a Front-Office Software Technical Trading Engineers you will be an integral...  ...services API, ETL tool usage, Java and/or C# programming, and...  ...a part of Charles River Development (or CRD), that became a...  ...project managers, and customer staff· Serve as a technical... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    State Street Bank

    Princeton, NJ
    4 days ago
  •  ...Java Developer PositionThe NJ Department of Agriculture is looking to hire...  ...objects.Knowledge of agile development processes, especially Scrum, with software development task estimation experience...  ...communicating effectively with all levels of staff, senior management and customers.... 

    Hire Talent

    Trenton, NJ
    4 days ago
  •  ...Job Description Job Description Position:           Java Application Developer Location:         Trenton, NJ; Candidates...  ...What You'll Need Required : Minimum 6+ years of software web development (full stack) experience and at least 5+ years using Java... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    DEW Softech Inc

    Trenton, NJ
    more than 2 months ago
  • $107.5k - $173.5k

     ...Streaming team is looking for a talented and self-motivated engineer with strong embedded software development experience who can apply his/her expertise in our...  ...embedded Linux/Android systems.Experience in C, C++/Java or other object-oriented programming... 

    Crestron Electronics

    Trenton, NJ
    4 days ago
  • $86.6k - $144.4k

     ...anchor of a cross-functional engineering squad, driving architecture decisions...  ...to work in an AI-accelerated development environment where you can...  ...while building scalable Java, React, and Python solutions...  ...complex research, design, and software development within our provider... 
    Full time
    Local area

    RELX Group

    Trenton, NJ
    2 days ago
  • $175.5k - $180k

     ...levels—will invest deeply in your development, just as much as they invest...  ...deep technical expertise and engineering leadership to some of the...  ...engineering practices that make great software possible. Your technical...  ..., Angular, Next.js, Vue.js, Java, Spring, C#, or Node.js; SQL... 
    Apprenticeship
    Work at office
    Local area
    Easy work

    McKinsey & Company

    Trenton, NJ
    2 days ago
  •  ...Family: EngineeringJob Function: Software EngineeringPay Type:...  ...The Senior Android Software Engineer will be responsible for designing...  ...platform internals, framework development, and application architecture...  ...oriented programming with C/C++/Java/Kotlin and modular design.... 
    Temporary work

    Crestron Electronics

    Trenton, NJ
    2 days ago
  •  ...and answer any questions you have.Senior Software Engineer, PSA Liquidity PlatformAbout...  ...ll DoBuild powerful buyer tooling. Lead development of our next-generation buyer platform:...  ...range. You have strong proficiency in Java (Spring Boot) and equally comfortable in... 
    Full time
    Work at office
    Remote work
    Worldwide

    Collectors

    Trenton, NJ
    1 day ago
  •  ...Office / Buyside / Investment Software trading experience. Please do...  ...is a part of Charles River Development (or CRD), that became a part...  ...value Ability to program using Java, C# In-depth knowledge of at...  ...including Finance, Economics, Engineering or Computer Science. A minimum... 
    Full time
    Remote work
    Flexible hours

    State Street Bank

    Princeton, NJ
    3 days ago
  •  ...Description Job Description Senior Java Full-Stack Developer Location: Trenton...  ...will be onsite 10+ years java & React development experience, system refactoring, spring...  ...support for enterprise systems Implement software builds, deployments, and release... 
    Contract work
    Work at office
    Local area
    Remote work

    DEW Softech Inc

    Trenton, NJ
    more than 2 months ago
  •  ...founders are hardcore telecommunications engineers with combined 200 + years of...  ...discipline with experience in leading software design and development Projects • Experience in developing and...  ...applications with web frameworks such as Play/w Java and Angular and concurrency... 

    AmNet Services

    Trenton, NJ
    4 days ago
  •  ...hardcore telecommunications engineers with combined 200 + years of...  ...business clients team, application development, application support, and...  ...Tealeaf, .NET development, IIS, Java Development , and DB....  ...Provide input and insight on software design, architecture and build... 

    AmNet Services

    Trenton, NJ
    4 days ago
  •  ...Software EngineerReady to build the future? We're on the lookout for a passionate Spring...  ...modern AWS services, Spring Boot 3, and Java 21.Impact: Your work will directly influence...  ...with Spring Boot 3, Java, and modern development practices.Supervision: N/ACertifications... 
    Flexible hours

    Kyruus

    Trenton, NJ
    5 days ago
  • $129k - $209k

     ...experience in Android platform development, including the Android...  ...agile environment) including software architecture/design, documentation...  ...come up with simple, original engineering solutions to complicated...  ...oriented programming with C/C++/Java/Kotlin and modular design.2-4... 
    Home office

    Crestron Electronics

    Trenton, NJ
    2 days ago
  •  ...Job Position: Java Developer Job location: Pennington, NJ -Onsite Duration: Full time Job Description:- Experience working...  ..., Spring MVC, Spring JPA Experience in Distributed System Development using Java/J2EE/Web Technologies Conversant in Java design... 
    Full time

    Envision Technology Solutions

    Pennington, NJ
    3 hours ago
  •  ...hardcore telecommunications engineers with combined 200 + years of...  ...implements moderately complex software applications - Under general...  ...with functional test software development in a manufacturing environment...  ...networking Experience using Java, J2EE, XML, SQL and Shell Scripting... 

    AmNet Services

    Trenton, NJ
    4 days ago
  • $186.07k - $218.9k

     ...high-stakes, zero-trust environment Shape engineering quality practices as a technical anchor...  ...Experience: 5+ years of experience in software engineering with demonstrated success building...  ...in systems languages such as Golang, Java, C++, or Rust, with ability to operate... 
    Local area

    Coinbase

    Ewing, NJ
    1 day ago
  •  ...Software Engineer (PAGA)Job Location: Lawrence Township, New Jersey Job duration: 12 monthsPAGA...  ...driven decisions, PAGA Analysts facilitate Development Teams in identifying compelling...  ...Operating Systems)Proficient in Python, Java, and C/C++Experience with relational SQL... 
    Full time
    Immediate start

    TriOptus LLC

    Lawrence, NJ
    5 days ago
  •  ...hardcore telecommunications engineers with combined 200 + years of...  ...who will be working under a software lead. This person will be the...  ...NodeJS - RESTful API design and development - Experience with XML / JSON...  ...Lambda, Dynamodb - Knowledge in Java or ruby - Exposure to... 

    AmNet Services

    Trenton, NJ
    4 days ago
  •  ...for your skills and performance.Job DescriptionPosition: Java Software Engineer-Location: Princeton, NJ Employment: Full TimeRate : DOE Job...  ...lifecycle and maintenance. Supports QA phase of the Software Development Life CycleMust: Working knowledge of Spring, Hibernate,... 

    SA Technologies

    Princeton, NJ
    4 days ago
  •  ...Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description•At least 4 years ofhands-on Java experience, including analysis, design and testing. •At least 4... 

    Sonsoft

    Pennington, NJ
    4 days ago
  •  ...in the technology sector, is seeking a Java Developer to join their team. As a Java...  ...the IT department supporting innovative software solutions. The ideal candidate will demonstrate...  ...web applications. Utilize the latest development technologies to meet business... 

    Experis

    Pennington, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Development Engineer - Java. Be the first to apply!