Jobgether
Senior Java Full Stack Developer
- Compensation
- $90K–$120K / yr
- From job posting
- Location
- US
- Arrangement
- Remote
- Employment type
- Full-time
- Level
- Senior
- Posted
- 29 September 2026 (yesterday)
Checked yesterdayApplications go to the employer, never to RoleSprint
About this role
Accountabilities: • Architect, design, develop, and maintain enterprise-grade web applications and distributed systems.
• Translate business and technical requirements into robust, scalable, and maintainable system designs.
• Develop production-quality backend services using Java 11/17 and Spring Boot.
• Design and implement clean, reliable RESTful APIs and microservices architectures.
• Build responsive, component-driven front-end applications using React and modern JavaScript technologies.
• Design and operate microservices, including service decomposition, inter-service communication, and observability patterns.
• Develop and optimize SQL queries and database schemas across relational database platforms.
• Deploy and support cloud-native applications using AWS, Azure, or GCP and applicable managed services.
• Implement and maintain CI/CD pipelines, Git-based development workflows, branching strategies, code reviews, and release processes.
• Troubleshoot complex technical issues, perform root-cause analysis, and document findings and solutions clearly.
• Collaborate with product managers, architects, DevOps engineers, and other developers in an Agile environment.
• Contribute to secure, performant, reliable applications throughout their operational lifecycle.
• Support event-driven architectures using technologies such as Kafka or RabbitMQ where applicable.
• Contribute to automated testing and modern development practices, including test-driven or behavior-driven development.
Requirements:
• Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline.
• 5+ years of professional software development experience building production-grade enterprise applications.
• Strong understanding of data structures, algorithms, computational complexity, and end-to-end system design principles.
• Advanced proficiency in Java 11 and 17 and the Spring Boot framework.
• Strong experience designing and implementing RESTful APIs.
• Hands-on production experience with microservices architectures, including service decomposition, inter-service communication, and observability.
• Proven experience developing front-end applications with React; familiarity with Angular or Vue is a strong plus.
• Strong SQL skills and experience with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server.
• Experience with query optimization and database schema design.
• Solid understanding of CI/CD tooling and Git-based version control workflows, including branching, code reviews, and release management.
• Hands-on experience deploying applications to at least one major cloud platform such as AWS, Azure, or GCP.
• Familiarity with cloud managed services, networking, and identity fundamentals.
• Strong debugging, troubleshooting, and root-cause analysis capabilities.
• Experience with Kafka, RabbitMQ, or comparable event-streaming platforms is preferred.
• Familiarity with Docker and Kubernetes in production environments is preferred.
• Understanding of distributed systems concepts such as eventual consistency, CAP trade-offs, idempotency, and saga patterns is a plus.
• Experience developing automated tests using modern testing frameworks and contributing to TDD or BDD practices is preferred.
• Strong communication and collaboration skills, with the ability to work effectively across technical and product teams.
• Must be authorized to work in the United States. U.S. citizens, Green Card holders, EAD holders, and H-1B transfer candidates are eligible; new H-1B sponsorship is not available for this position.
Benefits:
• $90,000–$120,000 annual salary.
• Fully remote position within the United States.
• Full-time, direct W2 employment.
• Opportunity to work on enterprise-scale web applications and distributed systems.
• Exposure to modern Java, Spring Boot, React, microservices, cloud platforms, and DevOps practices.
• Collaboration with product, architecture, DevOps, and engineering teams in an Agile environment.
• Opportunity to work with cloud-native technologies and complex distributed architectures.
• Career growth opportunities within an established technology environment.
• Specific healthcare, retirement, paid time off, and additional benefits were not specified in the source job description.
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-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Work location
- US
Related jobs
Ready to make a decision?
This role is either worth your time or it isn’t.
Analyze the posting against your experience, see the gaps clearly, and build the right materials only if the opportunity makes sense.
Nothing is submitted automatically. You choose what happens next.
About this listing
Published on Lever under the board identifier Jobgether, which is the name the employer’s own job board carries. RoleSprint has not verified the company’s registered or trading name, so it is shown exactly as published rather than tidied up.
RoleSprint is not the employer and not a recruiter. Applications are made on the employer’s own site and never reach us; what RoleSprint does is help you decide whether a role is worth your time and prepare for it if it is.
Published 29 September 2026, last checked yesterday. A posting stops being advertised here 90 days after the employer published it, and one the employer takes down is marked closed rather than quietly removed.