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

Senior Java Software Engineer

TSR Consulting Services

TSR Consulting is currently seeking a highly motivated Lead/Senior Full Stack Java Developer for a Hybrid opportunity in Rutherford, NJ

Role: Senior Java Full Stack Engineer / Lead Developer

Duration: 6+ Months

Location: Rutherford, NJ (Hybrid)

We are looking for a Senior Java Full Stack Engineer / Lead Developer with strong experience in Java, Spring Boot, Spring Cloud, and Microservices to design, develop, and support scalable and secure enterprise applications.

Required Skills:

  • Strong hands-on experience with Java 8+ and Spring Boot / Spring Cloud.
  • Strong understanding of Microservices architecture and design patterns.
  • Experience developing RESTful APIs; GraphQL is a plus.
  • Strong experience with SQL/RDBMS such as Oracle or PostgreSQL.
  • Experience with NoSQL databases such as MongoDB or Cassandra.
  • Experience with Kafka, RabbitMQ, or JMS and event-driven architectures.
  • Strong experience with JUnit, Mockito, integration testing, and automated testing.
  • Experience with Git, Maven/Gradle, and modern development practices.
  • Experience with AWS, Azure, or GCP and cloud-native applications.
  • Hands-on experience with Docker and Kubernetes.
  • Experience designing and maintaining CI/CD pipelines.
  • Knowledge of application monitoring and observability tools such as Splunk, Grafana, Prometheus, ELK, or Jaeger.
  • Understanding OAuth2, JWT, secure coding, and vulnerability management.
  • Strong communication, problem-solving, and technical leadership/mentoring skills.
  • Experience working in Agile/Scrum environments.
  • Bachelor's degree or equivalent experience.

Benefits:

TSR Consulting offers all eligible employees a comprehensive benefits package including, but not limited to, major medical, HSA, dental, vision, employer-provided group life, voluntary life insurance, short-term disability, long-term disability, and 401k.

About TSR:

TSR is a trusted staffing and workforce solutions partner with more than 50 years of experience delivering highly qualified talent to support clients' most critical business and technology initiatives. Through a disciplined approach to sourcing, candidate vetting, and delivery, TSR helps organizations scale teams quickly while maintaining quality and reliability.

TSR operates with a global delivery model, leveraging specialized teams to support enterprise clients across North America and beyond.

In June 2024, TSR was acquired by Justin Christian, founder and CEO of BCforward, a global provider of professional services and workforce solutions.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer in Rutherford, NJ vacancy
  •  ...Hiring Senior Java Developer in Englewood Cliffs, NJ- Bilingual Korean is a must Skills: Java (versions 8-17) Spring Boot (Spring Data, Spring Cloud) Hibernate (JPA, HQL, JPQL, Criteria, tuning, troubleshooting) Web Services (SOAP and REST APIs) Strong familiarity... 
    Senior

    Marlabs

    Englewood Cliffs, NJ
    5 days ago
  •  ...Senior Java Middleware / API Software Engineer (Bilingual Japanese/English) Jersey City, United States | Posted on 09/22/2026 Axiom Path is an AI-first recruiting and staffing firm delivering RPO, MSP, and direct-hire solutions to enterprise clients across the U.S... 
    Senior

    Axiom Path

    Jersey City, NJ
    5 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... 
    Senior
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Clifton, NJ
    4 days ago
  •  ...Citi is seeking an Applications Development Senior Programmer Analyst in Jersey City, NJ to design, build, test, and deploy Java-based microservices. You will implement RESTful APIs, Kafka-based event streams, and cloud-native Spring Cloud patterns within a fast-paced... 
    Senior

    Citi

    Jersey City, NJ
    1 day ago
  •  ...Title : Senior Java/Spark Developer Location : Jersey City, NJ | Hybrid (3 Days Onsite...  ...Collaborate with quants, risk managers, and engineering teams to deliver scalable solutions....  ...~10+ years of professional software engineering or data engineering experience... 
    Senior
    Full time

    Techgene Solutions

    Jersey City, NJ
    19 hours ago
  •  ...Senior Java DeveloperJob DescriptionMust Have Technical/Functional SkillsPrimary Skill: Java...  ...computing· BS/MS in Computer Science, Engineering, or any quantitative discipline·...  ...cloud computing or distributed computing software development in Agile environmentYou will... 
    Senior

    AceStack LLC

    Jersey City, NJ
    2 days ago
  • $91 - $96 per hour

     ...NJ has an immediate contract opportunity for an experienced Senior Java/Spark Developer Pay rate range: $ 91.00 - $ 96.00 Negotiable...  ...Minimum 10 years of professional experience in large-scale data engineering, preferably within Capital Markets or Risk technology.Expert-... 
    Senior
    Contract work
    Immediate start

    Axelon

    Jersey City, NJ
    4 days ago
  •  ...PL/pgSQL)5+ years of experience developing applications using Java or a similar object-oriented languageAbility to work in a team environment and facilitate group discussionsKnowledge of Software Engineering principlesAbility to work on multiple projects simultaneously,... 
    Senior

    Software Technology Inc

    Jersey City, NJ
    1 day ago
  • $60k

     ...Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the...  ...connections with top tech talent. Job Description 5-12 + Years of Java, J2EE and web/internet based programming experience (both client... 
    Senior
    Permanent employment
    Temporary work

    Dellfor Technologies Defunct

    Jersey City, NJ
    1 day ago
  •  ...JPMorgan Chase in Jersey City seeks an innovative Lead Software Engineer to advance Java-based solutions and database strategies within Asset Management. You will work on cloud-native microservices, event-driven architectures, and data-driven applications. As part of... 
    Senior

    Testing Site - JPMC

    Jersey City, NJ
    5 days ago
  •  ...Job Description Job Description Job Title: Senior Java Developer Location: Jersey City, NJ (07310) Within 50 Miles Salary Range - $65/hr on W2 - $70/hr on W2 Required Skills & Qualifications ~10+ years of hands on experience with Core Java development (30... 
    Senior

    Artech LLC

    Jersey City, NJ
    12 days ago
  •  ...Job Description Job Description Job Title: Senior Java Developer Location: Jersey City (07302) Within 50 Miles Salary Range - $65/hr on W2 - $70/hr on W2 Required Skills & Qualifications ~10+ years of hands on experience with Java development (30%) ~4+ years... 
    Senior

    Artech LLC

    Jersey City, NJ
    12 days ago
  •  ...Role: Senior Java Full stack Developer Location: Westlake, TX/ Durham, NC/ Jersey City, NJ (Hybrid, 2-3 days onsite in a week) Duration: Fulltime Job Description: AWS/Angular Java/Core Java/11/18/21 Spring Boot Rest API SQL/NoSQL HTML/CSS/JavaScript... 
    Senior
    Full time
    2 days per week
    3 days per week

    Covetus

    Jersey City, NJ
    7 hours ago
  •  ...JPMorganChase is seeking a Senior Lead Software Engineer - Java Back Office Trading Systems in Jersey City, NJ. You will join an agile team to design, develop and deliver secure, scalable technology solutions that power back-office trading workflows across the firm.... 
    Senior

    Testing Site - JPMC

    Jersey City, NJ
    5 days ago
  •  ...We are seeking a Senior Java/Kotlin Engineer. The role involves upgrading legacy trading systems to event-driven, cloud-native architecture while ensuring high performance, data integrity, and stability in a live production environment. Below, you will find a complete... 
    Senior
    3 days per week

    ApTask

    Jersey City, NJ
    4 days ago
  •  ...technical strategy, manage budgets, and mentor engineers across global teams while ensuring compliance and delivering high-quality software solutions. The role requires 10+ years...  ...hands-on experience with SDLC, Python and Java, and a track record in managing large,... 
    Senior

    Citigroup Inc

    Rutherford, NJ
    4 days ago
  •  ...RBC Capital Markets in Jersey City seeks an experienced Java Developer to join the Credit eTrading technology team. You will build enterprise-grade backend systems and data pipelines powering analytics and AI tools, with a focus on low-latency server-side performance.... 
    Senior

    RBC

    Jersey City, NJ
    3 days ago
  •  ...banking applications. Forward Deployed Engineers will conduct targeted, hands-on...  ...release cadence. The role combines senior software engineering, DevOps, SRE, test automation...  ...dependency and reachability analysis, upgrading Java and NPM runtimes, modernizing Spring... 
    Senior
    Full time

    Luxoft

    Jersey City, NJ
    7 hours ago
  •  ...JPMorganChase in Jersey City seeks a Senior Lead Software Engineer to drive AI-enabled software development within the AI For Technology team. You will guide engineers and AI practitioners, design secure, scalable systems, and integrate AI/ML techniques into production... 
    Senior

    Fairygodboss

    Jersey City, NJ
    3 days ago
  •  ...Senior Java Developer - Full Time Perm JobE*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp-to-Hire. In addition, our industry expertise and knowledge within financial services, insurance, telecom... 
    Senior
    Permanent employment
    Full time
    Temporary work

    E-Pro

    Jersey City, NJ
    2 days ago
  •  ...Java Senior Developer(Full Time)This position is responsible for providing Senior Java Developer level analysis, design and hands-on development skills. Demonstrated record of developing successful applications that are highly integrated and reliable. Ability to operate... 
    Senior
    Permanent employment
    Full time

    Tech Tammina

    Jersey City, NJ
    2 days ago
  •  ...Rutherford, New Jersey, is seeking an experienced senior Applications Development leader to manage...  ...applications development, mastery of Python/Java, microservices, and proven global team management; a Bachelor's in CS/Software Eng, with a Master's preferred. #J-18808-... 
    Senior

    Citi

    Rutherford, NJ
    3 days ago
  • $140k - $170k

     ...company based in Jersey City is seeking an experienced full-stack engineer for a hybrid role. The successful candidate will focus on...  ...issuance platform, leading design and development efforts using Java and microservices. The role offers a competitive salary range of... 
    Senior

    Bamboo X

    Jersey City, NJ
    3 days ago
  •  ...Machine Learning Technologies, LLC is seeking an experienced Java developer to design, build, and maintain scalable Java applications. You will create microservices with Spring Boot, containerize with Docker, and implement event-driven architectures using Kafka/MQ in... 
    Senior

    Machine Learning Technologies LLC

    Jersey City, NJ
    3 days ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank,...  ...mentoring experience Must have development experience in Java, Spring / SpringBoot Framework and Microservices... 
    Senior
    Immediate start

    Testing Site - JPMC

    Jersey City, NJ
    1 day ago
  • $142.32k - $213.48k

     ...A leading financial institution is seeking a Senior Java Full Stack Developer in Jersey City, New Jersey. The role involves designing and maintaining Java-based applications, collaborating with cross-functional teams, and mentoring junior developers. Ideal candidates should... 
    Senior

    Citi

    Jersey City, NJ
    3 days ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Prime Finance Technology, you...  ...testing, and operational stability Advanced knowledge in Java and Spring Boot Advanced knowledge in relational... 
    Senior
    For contractors

    Testing Site - JPMC

    Jersey City, NJ
    1 day ago
  •  ...JPMorganChase is seeking a Senior Lead Software Engineer in Jersey City, NJ to drive scalable, secure trading and wealth management platforms. You will lead an agile team, design microservices in Java, and guide architectural decisions across technologies such as Kafka... 
    Senior

    Testing Site - JPMC

    Jersey City, NJ
    5 days ago
  •  ...JPMorganChase in Jersey City, NJ, seeks a Senior Lead Software Engineer to join the Equities Electronic Trading team. You will guide architecture, deliver features, and ensure reliability across ETF and Program Trading systems in a secure, scalable way. Drive technical... 
    Senior

    Testing Site - JPMC

    Jersey City, NJ
    1 day ago
  •  ...Citigroup in Jersey City (NJ) is seeking a Margin Java Tech Lead - SVP to drive design and delivery of core margin systems. You will lead a team of engineers, define architecture standards, and collaborate with Risk, Quant, and Infrastructure to implement scalable, compliant... 
    Senior

    Citigroup Inc

    Jersey City, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!