Senior Back End Engineer

Fully remote position within the United States.Full-TimeSenior
Salary100,000 - 140,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSAgileJavaJava EESpring BootRESTful APIsTerraformMicroservicesDistributed Systems

Requirements

  • 5+ years of professional backend engineering experience with Java as a primary programming language.
  • Strong expertise in Spring Boot, RESTful APIs, and microservices architecture.
  • Experience working with or modernizing Java EE legacy systems.
  • Experience in AWS cloud environments and distributed system design.
  • Familiarity with Terraform or other Infrastructure as Code tools is a plus.
  • Understanding of federal security, compliance, and DevSecOps practices is a plus.
  • Strong communication skills and ability to work effectively in remote, Agile, cross-functional teams.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Responsibilities

  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and microservice architectures in a cloud environment.
  • Build and enhance REST APIs supporting high-volume communication and notification workflows.
  • Contribute to the modernization and improvement of existing Java EE legacy systems.
  • Optimize system performance, reliability, and maintainability across distributed backend services.
  • Collaborate with frontend engineers (React, NestJS) and cross-functional teams to deliver integrated solutions.
  • Support secure software development practices aligned with DevSecOps and federal compliance requirements.
  • Participate in Agile ceremonies, code reviews, and technical design discussions.
View Full Description & ApplyYou'll be redirected to the employer's site
100,000 - 140,000 USD per year
Apply Now