Job Listing

Software Engineer

Fulltime Position - Metuchen, NJ 08840.

POSITION:

Software Engineer

Full-time job, 40 hours per week

Pay/Salary:

 $160,805.00

year.

Location: Rubik Systems LLC 16 Bridge St, Bldg C Metuchen, NJ 08840.

Job Description

JOB DUTIES: Implementing AWS Lambda-driven automation for serverless backend processing and use API Gateway for triggering events via REST endpoints. Working on Spring Batch data jobs and batch transaction processing. Apply unit testing and mocking frameworks (JUnit, Mockito) to ensure test and code coverage across services. Integrate Swagger/OpenAPI documentation with Spring REST endpoints. Collaborating with the Security team to integrate log4j, code vulnerability scanning, and secure token-based auth in CI/CD pipelines. Conducting detailed code reviews, review merge requests, enforce branch strategies, and document REST contract definitions. Writing and integrating the SQL queries with Spring Data JPA. Work under supervision. Travel and/or Relocation to various unanticipated client sites throughout USA is required.

Responsibilities

NUMBER OF OPENINGS:

3

Posted Date

Mar 23rd, 2026

LOCATION:

Rubik Systems LLC 16 Bridge St, Bldg C Metuchen, NJ 08840.

JOB DUTIES:

Implementing AWS Lambda-driven automation for serverless backend processing and use API Gateway for triggering events via REST endpoints. Working on Spring Batch data jobs and batch transaction processing. Apply unit testing and mocking frameworks (JUnit, Mockito) to ensure test and code coverage across services. Integrate Swagger/OpenAPI documentation with Spring REST endpoints. Collaborating with the Security team to integrate log4j, code vulnerability scanning, and secure token-based auth in CI/CD pipelines. Conducting detailed code reviews, review merge requests, enforce branch strategies, and document REST contract definitions. Writing and integrating the SQL queries with Spring Data JPA. Work under supervision. Travel and/or Relocation to various unanticipated client sites throughout USA is required.

EDUCATION

  • Bachelor’s  degree in Computer Science/Information Technology/ IS /Engineering (any) or closely related field with Twelve (12) months of experience in the job offered or as an IT Consultant or Analyst or Programmer or Developer or Engineer or closely related field.

Experience

  • Experience of Six (6) months working with Java, Spring and AWS is required. Travel and/or relocation is required to unanticipated client sites within USA. International travel is not required. The frequency of travel is currently not known as it depends on the client and project requirement that cannot be currently anticipated. Employer provides Information technology services to various clients in USA and hence implementing projects will require such travel

Company Name

Sydney, Australia - +12 345 6788 90

recruitment@outcompany.com

More jobs at this company:

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour.

Why Choose Us

Coordinates for abs po oordinates for abs positioning the closest positioned Coordinates for abs
positioning the closest positioned parent box of the positioned ting that ments.
Fast Hiring Process

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour.

Low Fees

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour.

Large Talent Pool

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour.

Local & Remote

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour.

24 Years of Experience

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour.

Custom Consulting

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour.

Related Job Openings

Coordinates for abs po oordinates for abs positioning the closest positioned Coordinates for abs
positioning the closest positioned parent box of the positioned ting that ments.

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour.

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour.

There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour.