Java Back-End Software Engineer

Moofwd

New York, Northern (NY, KY)

Hybrid

USD 110,000 - 150,000

Full time

33 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Moofwd is hiring a Java Back-End Software Engineer in NYC to design and build robust REST APIs and microservices in a hybrid environment. You will work on producer/consumer REST services, Spring Boot with Spring Security, and backend systems with an emphasis on quality and scalability.

Hybrid role in New York with on-site requirement three days per week and a rigorous interview and coding test process. Strong Java, Spring, and ORM experience are essential for success in this contract position.

Qualifications

  • Expert in Core Java and multithreading with Spring Boot experience.
  • Hands-on with microservices, REST APIs, and backend systems.
  • Strong unit testing skills and code quality practices.

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

Skills

Core Java
Java multithreading
Spring Boot
Microservices
REST APIs
JUnit
Code quality tools
Hibernate ORM
Problem solving

Tools

Spring Security
Hibernate
JUnit

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

Senior Java Engineer - NY / NJ
Senior Java Engineer - NY / NJ

5 Star Recruitment • Jersey City (NJ)

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

CrackaJack Digital Solutions LLC • New York (NY)

On-site
USD 100,000 - 130,000
Senior Java Engineer | Spring | AWS | Microservices Architecture
Senior Java Engineer | Spring | AWS | Microservices Architecture

Mogi I/O : OTT/Podcast/Short Video Apps for you • Seattle (WA)

Hybrid
USD 130,000 - 145,000
Java Lead Developer - F2F J- Unit Coding Interview
Java Lead Developer - F2F J- Unit Coding Interview

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

Hybrid
USD 140,000 - 180,000
Senior Java Developer
Senior Java Developer

Ingrain Systems Inc • Pleasanton (CA)

On-site
USD 150,000 - 210,000
Java Full Stack Developer
Java Full Stack Developer

Programming.com • Village of Islandia (NY)

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

GlobalPoint • New York (NY)

Hybrid
USD 85,000 - 110,000
Java Software Engineer
Java Software Engineer

CoreAi Consulting • Phoenix (AZ)

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

CrackaJack Digital Solutions LLC. • New York (NY)

On-site
USD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Dexian • Irving (TX)

On-site
USD 140,000 - 200,000