Senior Java Backend Developer

Yorkshire Global Solutions Inc.

United States

Remote

USD 83,000 - 138,000

Full time

5 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Yorkshire Global Solutions Inc. is seeking a Senior Java Backend Developer for a remote contract (W2). The role focuses on designing, developing, and maintaining scalable backend services and REST APIs.

The ideal candidate has 10+ years of Java experience, strong Spring Boot skills, and hands-on work with SQL databases, cloud platforms, and CI/CD tooling.

You will collaborate with architects, DevOps, and QA teams to deliver reliable enterprise solutions across distributed systems.

Qualifications

  • 10+ years of experience in Java backend development or enterprise application development.
  • Strong hands-on experience developing backend applications using Java.
  • Strong experience with Java 8/11/17 or newer versions.
  • Strong experience with Spring Framework and Spring Boot.
  • Extensive experience designing and developing RESTful APIs and backend services.
  • Strong experience developing and implementing Microservices-based applications.
  • Strong understanding of object-oriented programming, design patterns, data structures, and algorithms.
  • Strong experience with Spring MVC, Spring Security, Spring Data, or related Spring technologies.
  • Strong experience working with JPA, Hibernate, or similar ORM frameworks.
  • Strong SQL development experience with relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server.
  • Experience designing database schemas, writing complex SQL queries, and optimizing database performance.
  • Experience with messaging and event-driven architectures using Kafka, RabbitMQ, or similar technologies.
  • Strong experience with Git and modern source-code management practices.
  • Experience with Maven, Gradle, or similar build and dependency management tools.
  • Strong experience writing unit and integration tests using JUnit, Mockito, or similar testing frameworks.
  • Experience with Docker and containerized application environments.
  • Working knowledge of Kubernetes and container orchestration is preferred.
  • Experience developing applications for cloud environments such as AWS and/or Azure.
  • Experience working with cloud services, deployment environments, and cloud-native application architectures.
  • Strong understanding of CI/CD pipelines and DevOps practices.
  • Experience working with Jenkins, GitLab CI, GitHub Actions, Azure DevOps, or similar CI/CD tools.
  • Experience troubleshooting application issues, production defects, performance problems, and system failures.
  • Strong understanding of application performance, scalability, availability, and reliability.
  • Experience implementing logging, monitoring, and application observability solutions.
  • Experience integrating backend applications with external systems, third-party services, and enterprise applications.
  • Strong understanding of authentication and authorization mechanisms such as OAuth 2.0, JWT, and Spring Security.
  • Experience working in Agile/Scrum development environments.
  • Experience collaborating with Software Architects, Frontend Developers, QA Engineers, DevOps Engineers, Business Analysts, Product Managers, and other technical teams.
  • Experience participating in code reviews and maintaining coding standards and best practices.
  • Strong understanding of SDLC, software development methodologies, testing, deployment, and production support processes.
  • Experience analyzing technical requirements and translating them into scalable backend solutions.
  • Ability to troubleshoot complex technical issues and identify root causes.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently while effectively collaborating with distributed technical teams.
  • Strong experience delivering high-quality, scalable, secure, and maintainable backend applications.

Responsibilities

  • Design, develop, enhance, and maintain scalable backend applications and enterprise services.
  • Develop REST APIs, microservices, and integration with external systems.
  • Perform system integration, performance optimization, debugging, unit testing, and production support.

Skills

Java
Spring Boot
REST APIs
Microservices
SQL databases
Kafka / messaging
CI/CD
JUnit/Mockito
Git
Cloud (AWS/Azure)
Docker
Kubernetes
DevOps practices

Tools

Git
Maven
Gradle
Docker
Kubernetes
Jenkins
GitHub Actions
AWS
Azure

Job description

This is Prashant, a Lead Recruiter from Yorkshire Global Solutions Inc.

We are currently hiring for the below role.

Job Title: Senior Java Backend Developer (W2 Only)

Location: Remote

Experience Level: 10+ Years

Type: Contract – W2

Job Summary

We are looking for an experienced Senior Java Backend Developer to design, develop, enhance, and maintain scalable backend applications and enterprise services. The ideal candidate will have strong experience developing Java-based applications, REST APIs, microservices, database-driven applications, and distributed systems.

The candidate will be responsible for backend application development, API development, system integration, performance optimization, debugging, unit testing, and production support. The ideal candidate should have strong hands-on experience with Java, Spring Boot, Microservices, REST APIs, SQL, databases, and cloud technologies.

Must-Have Technologies / Tools
Required Skills
  • 10+ years of experience in Java backend development or enterprise application development.
  • Strong hands-on experience developing backend applications using Java.
  • Strong experience with Java 8/11/17 or newer versions.
  • Strong experience with Spring Framework and Spring Boot.
  • Extensive experience designing and developing RESTful APIs and backend services.
  • Strong experience developing and implementing Microservices-based applications.
  • Strong understanding of object-oriented programming, design patterns, data structures, and algorithms.
  • Strong experience with Spring MVC, Spring Security, Spring Data, or related Spring technologies.
  • Strong experience working with JPA, Hibernate, or similar ORM frameworks.
  • Strong SQL development experience with relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server.
  • Experience designing database schemas, writing complex SQL queries, and optimizing database performance.
  • Experience with messaging and event-driven architectures using Kafka, RabbitMQ, or similar technologies.
  • Strong experience with Git and modern source-code management practices.
  • Experience with Maven, Gradle, or similar build and dependency management tools.
  • Strong experience writing unit and integration tests using JUnit, Mockito, or similar testing frameworks.
  • Experience with Docker and containerized application environments.
  • Working knowledge of Kubernetes and container orchestration is preferred.
  • Experience developing applications for cloud environments such as AWS and/or Azure.
  • Experience working with cloud services, deployment environments, and cloud-native application architectures.
  • Strong understanding of CI/CD pipelines and DevOps practices.
  • Experience working with Jenkins, GitLab CI, GitHub Actions, Azure DevOps, or similar CI/CD tools.
  • Experience troubleshooting application issues, production defects, performance problems, and system failures.
  • Strong understanding of application performance, scalability, availability, and reliability.
  • Experience implementing logging, monitoring, and application observability solutions.
  • Experience integrating backend applications with external systems, third-party services, and enterprise applications.
  • Strong understanding of authentication and authorization mechanisms such as OAuth 2.0, JWT, and Spring Security.
  • Experience working in Agile/Scrum development environments.
  • Experience collaborating with Software Architects, Frontend Developers, QA Engineers, DevOps Engineers, Business Analysts, Product Managers, and other technical teams.
  • Experience participating in code reviews and maintaining coding standards and best practices.
  • Strong understanding of SDLC, software development methodologies, testing, deployment, and production support processes.
  • Experience analyzing technical requirements and translating them into scalable backend solutions.
  • Ability to troubleshoot complex technical issues and identify root causes.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently while effectively collaborating with distributed technical teams.
  • Strong experience delivering high-quality, scalable, secure, and maintainable backend applications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Java Backend Engineer – Microservices & Cloud
Remote Senior Java Backend Engineer – Microservices & Cloud

Yorkshire Global Solutions Inc. • United States

Remote
USD 83,000 - 138,000
Java Backend Engineer (Remote)
Java Backend Engineer (Remote)

Quik Hire Staffing • United States

Remote
USD 85,000 - 125,000
Sr. Java Developer / Lead | Contract W2
Sr. Java Developer / Lead | Contract W2

Next Gen Software Solutions LLC • Alpharetta (GA)

On-site
USD 96,000 - 165,000
Senior Back-end Developer
Senior Back-end Developer

Vosper Thornycroft Group • McLean (VA)

On-site
USD 125,000 - 180,000
Senior Java Backend Developer
Senior Java Backend Developer

Incedo Inc. • Dallas (TX)

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

CrackaJack Digital Solutions LLC • New York (NY)

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

Veriipro • Jersey City (NJ)

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

Smart IT Frame LLC • Irving (TX)

On-site
USD 110,000 - 140,000
Senior Software Engineer (Java Backend)
Senior Software Engineer (Java Backend)

MindCurePath • Spring Hill (FL)

Hybrid
USD 21,000 - 29,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

On-site
USD 120,000 - 170,000