Senior Java Backend Developer

Jobgether

United States

Remote

USD 110,000 - 124,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive contract rate
Remote work within US
Diverse technical assignments
Modern tech stack exposure
Professional development
Contract flexibility

Job summary

Partner Company in the United States is seeking an experienced Senior Java Backend Developer to design, develop, and maintain enterprise backend services. You will build scalable APIs, microservices, and distributed systems, leveraging Java technologies and modern frameworks.

You will collaborate with cross-functional teams to translate specifications into robust software, contribute to architecture decisions, and support cloud adoption and production operations.

Qualifications

  • Hands-on Java backend development for enterprise software.
  • Experience with Spring Boot and the Spring ecosystem.
  • Design, develop, and maintain RESTful APIs and backend services.
  • Understanding of microservices and distributed systems.
  • Experience with relational databases and SQL.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Ability to translate requirements into practical software solutions.
  • Experience with cloud platforms (AWS, Azure or Google Cloud) is a plus.
  • Comfortable working in cross-functional teams and Agile environments.

Responsibilities

  • Design, develop, test, and maintain enterprise-grade backend applications and services.
  • Build, enhance, and integrate RESTful APIs to support communication between applications and external systems.
  • Develop scalable microservices and distributed applications with a focus on reliability and performance.
  • Work with relational databases and SQL to manage data access.
  • Write clean, maintainable production-ready code and implement test strategies.
  • Contribute to system modernization and cloud adoption where applicable.
  • Collaborate with product managers, architects, QA, and other developers in Agile workflows.

Skills

Java
Spring Boot
REST APIs
Microservices
SQL
CI/CD
Linux
Cloud (AWS/Azure/GCP)
Kafka
DevOps
Communication
Adaptability

Tools

Kafka

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Java Backend Developer based in the United States.

We are seeking an experienced Java Backend Developer to build, enhance, and maintain reliable enterprise software applications and backend services. In this remote contract role, you will contribute to the development of scalable APIs, microservices, integrations, and distributed systems. You will work with modern Java technologies and frameworks to deliver secure, high-performance solutions that meet complex business requirements. Collaborating with cross-functional teams, you will help translate technical specifications into robust, production-ready applications. Depending on the assignment, you may also contribute to architecture decisions, cloud adoption, system modernization, and production support. This opportunity is ideal for a hands-on developer who enjoys solving challenging engineering problems and delivering meaningful technical improvements in a collaborative environment.

Accountabilities
  • Backend Application Development: Design, develop, test, and maintain enterprise-grade backend applications and services using Java and relevant frameworks.
  • API Development and Integration: Build, enhance, and integrate RESTful APIs to support communication between applications, services, and external systems.
  • Microservices and Distributed Systems: Develop and maintain scalable microservices and distributed applications, emphasizing reliability, performance, and maintainability.
  • Database Management: Work with relational databases and SQL to design queries, manage data access, and support efficient data processing.
  • Software Testing and Debugging: Write clean, maintainable, production-quality code; identify and resolve defects; and implement appropriate testing practices to ensure software quality.
  • System Modernization: Contribute to the enhancement, refactoring, and modernization of existing enterprise applications and backend infrastructure.
  • Cloud and Infrastructure Integration: Depending on project requirements, support application development and deployment in cloud environments such as AWS, Azure, or Google Cloud Platform.
  • Production Support and Optimization: Investigate technical issues, troubleshoot application behavior, and improve system reliability, security scalability, and performance.
  • Collaboration and Delivery: Partner with product managers, architects, QA engineers, and other developers to translate functional and technical requirements into effective software solutions.
  • Agile Development Practices: Participate in collaborative development workflows, code reviews, sprint planning, and continuous improvement initiatives.
  • Additional Technical Contributions: Where applicable, support batch processing, event-driven architectures, messaging integrations, CI/CD pipelines, and operational activities.
Requirements
  • Java Development Experience: Demonstrated hands-on experience developing backend applications and enterprise software using Java.
  • Spring Framework Expertise: Practical experience with Spring Boot or the broader Spring ecosystem, depending on project requirements.
  • Backend and API Development: Proven ability to design, develop, integrate, and maintain RESTful APIs and backend services.
  • Microservices and Distributed Systems: Understanding of microservices architecture, service-to-service communication, and the principles of building scalable distributed applications.
  • Database and SQL Skills: Experience working with relational databases, writing SQL queries, and managing application data efficiently.
  • Software Engineering Fundamentals: Strong programming, debugging, testing, and problem-solving skills, with a commitment to writing clean, reliable, maintainable code.
  • Requirements Analysis: Ability to understand business objectives and technical specifications and translate them into practical software implementations.
  • Cloud Platform Familiarity: Experience with AWS, Microsoft Azure, or Google Cloud Platform is an advantage.
  • Messaging and Event-Driven Systems: Familiarity with Kafka, messaging platforms, or event-driven architecture is beneficial.
  • DevOps and Delivery Practices: Exposure to CI/CD pipelines, DevOps workflows, production operations, Linux environments, or batch processing is preferred.
  • Industry Experience: Experience in financial services, payments, healthcare, or other regulated industries is an advantage.
  • Communication and Collaboration: Ability to work effectively with cross-functional teams, communicate technical concepts clearly, and contribute to a collaborative software delivery environment.
  • Adaptability and Ownership: A proactive approach to troubleshooting, continuous learning, and delivering high-quality solutions in changing project environments.
  • Work Authorization: Must meet the applicable work authorization requirements for the United States and the specific contract assignment.
Benefits
  • Competitive Contract Rate: Indicative compensation of $80-$90 per hour, depending on the assignment, experience, and agreed contract terms.
  • Remote Work: Opportunity to work remotely from the United States.
  • Varied Technical Assignments: Potential to contribute to enterprise application development, API engineering, microservices, system modernization, and cloud-based solutions.
  • Modern Technology Exposure: Opportunities to work with Java, Spring Boot, distributed systems, REST APIs, SQL, and cloud platforms, depending on project requirements.
  • Professional Development: Gain experience solving complex engineering challenges and working with diverse technical teams across different projects.
  • Flexible Contract Opportunities: Contract-based engagement with assignment-specific responsibilities, timelines, and technical requirements.
How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?
Data Privacy Notice:

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contrac­tual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Team Lead (SDET)
Engineering Team Lead (SDET)

Jobgether • United States

Remote
USD 164,000 - 201,000
Fully remote within the US
16? days PTO? 15 days PTO annually
Medical, dental, vision coverage
+2
Principal Forward Deployed Engineer
Principal Forward Deployed Engineer

Jobgether • United States

Remote
USD 180,000 - 240,000
Remote work arrangement
Senior-level technical leadership
Cutting-edge AI exposure
+7
Staff Engineer, Data
Staff Engineer, Data

Jobgether • United States

Remote
USD 195,000 - 235,000
Remote-first culture
Lifestyle stipend
Equity participation
+1
Senior Services Engineer (B2Bi/CFT)
Senior Services Engineer (B2Bi/CFT)

Jobgether • United States

Remote
USD 150,000 - 190,000
Remote work (US ET alignment)
On-call rotation compensation
Limited annual travel
Technical Program Manager, Network
Technical Program Manager, Network

Jobgether • United States

Remote
USD 180,000 - 230,000
Remote work within United States
Lead, Software Quality Assurance
Lead, Software Quality Assurance

Jobgether • United States

Remote
USD 130,000 - 150,000
Competitive salary
Remote work flexibility
Healthcare coverage
+6
Senior Application Specialist – Oracle Fusion
Senior Application Specialist – Oracle Fusion

Jobgether • United States

Remote
USD 120,000 - 180,000
Health insurance
401(k) plan
Paid time off
+1
VP, People Operations
VP, People Operations

Jobgether • United States

Remote
USD 240,000 - 285,000
Remote‑First Work Environment
Unlimited Paid Time Off
Health Coverage
+2
Software Development Engineer (Remote)
Software Development Engineer (Remote)

Jobgether • Maryland

Remote
USD 130,000 - 190,000
Competitive salary and performance-based bonuses
Generous time-off policy and parental leave
Comprehensive healthcare and retirement savings program
+3
Senior Backend Software Engineer - Future Hiring Program
Senior Backend Software Engineer - Future Hiring Program

Jobgether • United States

Remote
USD 146,000 - 218,000
Fully remote work
Flexible schedule
Paid leave
+2