Java Back-End Software Engineer

Moofwd, Inc.

New York (NY)

Hybrid

USD 120,000 - 150,000

Full time

26 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Moofwd, Inc. in New York City seeks a Java Back-End Software Engineer to design and build robust REST APIs and microservices in a hybrid environment. You should be an expert in Core Java, Spring Boot, and scalable backend systems.

This 12–24 month contract role requires on-site three days per week with interviews and a coding test. You will develop microservices, implement REST endpoints, write unit tests with JUnit, and contribute to code quality through reviews and best practices.

Qualifications

  • Strong Java expertise with multithreading and core concepts.
  • Proficiency in Spring framework and Spring Boot.
  • Hands-on microservices, REST APIs, and backend design.
  • Experience with Hibernate ORM and data access patterns.
  • Unit testing with JUnit and ensuring code coverage.
  • Familiar with code reviews and quality standards.

Responsibilities

  • Design and implement producer and consumer REST services.
  • Develop microservices using Spring Boot and Spring Security.
  • Translate high-level designs into implementable code.
  • Write unit tests with JUnit and ensure coverage.
  • Conduct code reviews to maintain quality.
  • Troubleshoot issues across environments.
  • Integrate microservices with external systems and APIs.
  • Drive improvement in application areas.

Skills

Advanced Java
Spring Boot
Microservices
REST APIs
Hibernate ORM
JUnit testing
Code reviews
Multithreading
System design

Job description

Join our team as a Java Back-End Software Engineer in NYC. We're seeking an expert in Core Java, Spring Boot, and microservices to design and build robust REST APIs and microservices in a hybrid environment.

We are looking for a highly motivated Java Back-End Software Engineer to join our team in New York. This is a 12–24 month contract role (hybrid, 3 days/week on-site). You will work on designing and implementing microservices, REST APIs, and backend systems with a focus on engineering excellence, code quality, and scalability. In-person interview and coding test are required.

Core Responsibilities
  • Design and implement producer and consumer REST services with expert proficiency
  • Develop microservices using Spring Boot and Spring Security
  • Translate high-level design into low-level design and implementation
  • Write unit tests using JUnit and ensure high code coverage
  • Perform code reviews and provide strong feedback to ensure quality standards
  • Troubleshoot and resolve issues independently in higher and lower environments
  • Integrate microservices with external systems and APIs
  • Identify areas of improvement in the application and drive improvements
Must Have
  • Advanced Java concepts and multithreading expertise
  • Advanced Spring concepts and Spring Boot proficiency
  • Expert hands‑on experience with Core Java, Microservices, and REST APIs
  • Strong expertise in Hibernate or equivalent ORM technologies
  • Proficiency in unit testing with JUnit and code quality tools
  • Experience ensuring code coverage and understanding design patterns
Nice to Have
  • JDK 8 or higher experience
  • Practical experience with relational databases and caching solutions
  • Experience with unit, functional, integration, and contract testing
  • Ability to learn and adapt to new projects and domains quickly
  • Experience as a subject matter expert (SME) for features or epics
  • Proactive code review and improvement suggestions
Professional Skills
  • Highly motivated with a commitment to engineering excellence
  • Strong personal influence and communication skills
  • Proactive in asking clarifying questions and engaging in team discussions
  • Ability to identify and drive improvements independently
  • Strong code review capabilities with focus on quality
Interview & Assessment

In-person interview and coding test are required for this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Architect
Java Backend Architect

Global Business Ser. 4u • New York (NY)

Hybrid
USD 150,000 - 230,000
Java Backend Developer (14-18 years of experience)
Java Backend Developer (14-18 years of experience)

Global Business Ser. 4u • New York (NY)

On-site
USD 124,000 - 207,000
Senior Java Engineer - NY / NJ
Senior Java Engineer - NY / NJ

5 Star Recruitment • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Java Back-End Developer
Java Back-End Developer

Global Business Ser. 4u • New York (NY)

Hybrid
USD 140,000 - 190,000
Lead Java Back-End Developer
Lead Java Back-End Developer

Global Business Ser. 4u • New York (NY)

Hybrid
USD 120,000 - 180,000
On-site NYC Java Backend Engineer: Spring Microservices
On-site NYC Java Backend Engineer: Spring Microservices

Global Business Ser. 4u • New York (NY)

On-site
USD 124,000 - 207,000
Java Developer
Java Developer

CrackaJack Digital Solutions LLC • New York (NY)

On-site
USD 100,000 - 130,000
Senior Java Backend Engineer - Spring Boot Microservices
Senior Java Backend Engineer - Spring Boot Microservices

Tech Mirrors • New York (NY)

On-site
USD 120,000 - 190,000
Java Full Stack Developer
Java Full Stack Developer

Programming.com • Village of Islandia (NY)

On-site
USD 90,000 - 120,000
Java Backend Developer
Java Backend Developer

TechDigital Group • Mount Laurel Township (NJ)

On-site
USD 110,000 - 140,000