Sr. Software Engineer

  1. Home
  2. Remote jobs
  3. spring
  • Company Jobgether
  • Employment Full-time
  • Location 🇺🇸 United States nationwide
  • Submitted Posted 2 weeks ago - Updated 13 hours ago

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer in the United States.

This role offers an exciting opportunity to contribute to the modernization of a large-scale software platform, focusing on designing and building scalable backend services and cloud-native solutions. The position emphasizes replacing legacy monolith functionality with modern microservices architecture, optimizing system performance, and integrating critical enterprise services. You will work closely with cross-functional teams to implement secure, high-quality solutions, while mentoring junior engineers and guiding best practices in software design, CI/CD, and cloud infrastructure. This is a role that blends hands-on coding, architectural decision-making, and technical leadership, providing a chance to directly influence platform reliability, scalability, and maintainability. The environment is fast-paced, collaborative, and innovation-driven, making it ideal for engineers who thrive on solving complex challenges.


  • Accountabilities:
  • Design, develop, and maintain Spring Boot–based microservices aligned with modernization goals.
  • Implement cloud-native solutions using AWS services including ECS/Fargate, SQS, SNS, S3, Lambda, and Parameter Store.
  • Build resilient REST APIs with proper validation, error handling, and security controls.
  • Decompose legacy monoliths into standalone backend services and optimize data access layers using JPA/Hibernate.
  • Integrate Notification and Audit Log Services and drive identity modernization (LDAP-to-Okta).
  • Establish engineering best practices including unit testing, CI/CD pipelines, and observability standards.
  • Troubleshoot production issues, optimize service performance, and ensure system reliability.
  • Mentor junior engineers and provide guidance during code reviews and design discussions.
  • Participate in cloud infrastructure design to ensure security, scalability, and cost efficiency.
  • Requirements:
  • 7+ years of professional software engineering experience with strong backend development focus.
  • Expert-level proficiency in Java, Spring Boot, and distributed systems.
  • Hands-on experience with AWS services such as SQS, S3, ECS/Fargate, API Gateway, and IAM.
  • Proven experience decomposing monoliths into microservices and designing REST APIs.
  • Strong experience with relational databases (MySQL/Aurora) and ORM frameworks like Hibernate/JPA.
  • Knowledge of Docker, CI/CD pipelines, and cloud-native development patterns.
  • Bachelor’s degree in Computer Science or equivalent experience.
  • Excellent communication, problem-solving, and architectural decision-making skills.
  • Preferred: experience in healthcare or regulated environments, knowledge of Okta or other identity providers, and Master’s degree in Computer Science or related field.
  • Benefits:
  • Competitive base salary: $115,000 - $140,000 per year.
  • Eligibility for short-term incentive plan (target 7.5% of annual earnings).
  • Remote work flexibility within PST timezone.
  • Generous PTO, sick leave, and paid holidays.
  • Comprehensive health benefits including medical, dental, vision, and FSA.
  • 401(k) plan with company matching.
  • Employee recognition programs, professional development opportunities, and corporate social responsibility initiatives.


Why Apply Through Jobgether?

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!


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

Loading similar jobs...

USA Remote Jobs

Discover fully remote job opportunities in the United States at USA Remote Jobs. Apply for roles like Software Developer, Customer Service Specialist, Project Manager, and more!

© 2025 Created by USA Remote Jobs. All rights reserved.