Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Senior Software Engineer

Full-time

ASRC Federal

Role Description

ASRC Federal is seeking Senior Backend Software Engineers specializing in Java Spring Boot to join the Software, Applications and Analytics Center of Excellence (CoE). The successful candidates will become key members of the development team building Cloud-based analytics solutions for our government customer NOAA. This CoE is responsible for designing, developing and delivering backend solutions and services to our customers as well as our internal growth and execution-focused teams.

This is a remote, full-time position.

This is an opportunity for someone passionate about building robust, scalable backend systems that deliver value to users in an efficient and high-quality fashion. The person selected for this role will become part of an enterprise team of backend software engineers that may split their time working directly on customer systems, solving customer problems, and helping the company grow and mature our Data & Software Engineering capabilities. This includes:

  • Identifying backend best practices
  • Building our database architecture
  • Developing microservices architectures
  • Solutioning for new business opportunities

We're looking for a person eager to get in during what is a growth-focused organization and to work with an established team in a flexible and enjoyable work environment.

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related discipline
  • 12+ years of professional backend software development experience
  • 5+ years of hands-on experience with Java and Spring Boot framework
  • Expert-level proficiency in Spring ecosystem including Spring MVC, Spring Data, Spring Security, and Spring Cloud
  • Strong experience designing and implementing RESTful APIs and microservices architectures
  • Experience with Agile workflow methodologies (Scrum, Kanban)
  • Proven expertise in designing and optimizing relational databases (PostgreSQL) and NoSQL databases (MongoDB, ElasticSearch, OpenSearch)
  • Experience with ORM frameworks such as Hibernate/JPA and data access frameworks like Spring Data JPA
  • Experience with Docker containerization and Kubernetes orchestration
  • Experience developing and deploying microservices within automated DevSecOps/CI/CD pipelines
  • Proficiency with build tools such as Maven or Gradle
  • Experience with automated testing frameworks (JUnit, Mockito, Spring Test, Integration Testing)
  • Strong understanding of cloud-based technologies and architectures (AWS, Azure, or GCP)
  • Experience with message brokers and event-driven architectures (RabbitMQ, Kafka, or similar)
  • Experience with embedded servers in Spring Boot applications (Tomcat, Netty, Undertow)
  • Strong understanding of software design patterns and principles (SOLID, DDD, Clean Architecture)
  • Experience with version control systems (Git) and collaborative development workflows
  • Highly organized and punctual
  • Ability to manage multiple projects in a fast-paced working environment
  • Ability to understand and prioritize customer needs
  • Ability to mentor junior developers and provide technical leadership
  • Excellent communication skills, both oral and written
  • Strong analytical and problem-solving skills
  • Excellent organizational skills
  • Commitment to NOAA's mission, and prior experience working for NOAA financial environment is highly desired
  • Demonstrated expertise in Federal Government data systems
  • US Citizen able to obtain a Public Trust Clearance Required

Requirements

  • Experience working with customers and internal teams to assess business and technical needs and translate them into technical solutions
  • Experience with Spring Boot 3.x and Java 17+
  • Proficiency in additional JVM languages (Kotlin, Scala)
  • Experience with Python for data processing and scripting
  • Knowledge of API documentation tools (Swagger/OpenAPI, Spring REST Docs)
  • Experience with caching strategies (Redis, Caffeine)
  • Understanding of authentication and authorization protocols (OAuth2, JWT, SAML)
  • Experience with monitoring and observability tools (Prometheus, Grafana, ELK Stack, Splunk)
  • Understanding of the latest development practices including:
    • Agile Methodology
    • Test-Driven Development (TDD)
    • Behavior-Driven Development (BDD)
    • Microservices Design Patterns
    • Domain-Driven Design
    • Database Performance Tuning
    • Application Security (OWASP Top 10)
    • Data Security and encryption
    • Experience with GraphQL in addition to REST
    • Knowledge of reactive programming with Spring WebFlux
    • Experience with Infrastructure as Code (Terraform, CloudFormation)
    • Familiarity with service mesh technologies (Istio, Linkerd)

Benefits

  • Competitive pay and benefits packages
  • Health care, dental, vision, life insurance
  • 401(k)
  • Education assistance
  • Paid time off including PTO, holidays, and any other paid leave required by law

EEO Statement

ASRC Federal and its Subsidiaries are Equal Opportunity employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Backend Senior Software Engineer in Remote vacancy
  • $1,000 - $2,030 per month

     ...Ben & Jerry's, KFC, and Eataly trust our software to power their delivery business. We...  ...What you'll do As a Software Engineer on the Otter Marketing/Boost team, you'll...  ...and goals into real orders. Build backend services for campaign management, budgeting... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    Otter

    Seattle, WA
    4 days ago
  •  ...at the rapidly evolving intersection of software and advanced machine intelligence. Can you...  ...demonstrate the right set of software engineering skills to effectively develop robust and...  ...demonstrable experience building intricate backend systems Solid SQL and noSQL database... 
    Senior
    Remote job
    Full time

    Entefy

    Remote
    1 day ago
  •  ...operators get patients the right care, at the right time, in the right setting. Role Description We’re seeking a Senior Backend Engineer with a passion for systems architecture, data modeling, and large-scale workflow orchestration . In this role, you’ll... 
    Senior
    Full time
    Work at office

    Tennr

    Remote
    1 day ago
  • Role Description We are looking for a Senior Backend Engineer to design, develop, and maintain scalable backend services for the Open edX learning platform. The role involves: ~Platform deployment ~Customization ~API integrations ~Performance optimization of... 
    Senior
    Part time

    Vrinda International

    Remote
    7 days ago
  • Role Description Step is looking for a Senior Backend Software Engineer. ~Own features throughout their life cycle, from inception to production ~Improve existing and develop new Kotlin services ~Prioritize maintainable code and test all the things ~Work in... 
    Senior
    Full time
    Flexible hours

    Step

    Remote
    5 days ago
  •  ...opportunities thanks to our advanced lead generation engine, hyper-personalized sequencing, omnichannel...  ...Thank you for your vigilance and understanding. Software engineers build the core of Amplemarket. Backend engineers build the core of Amplemarket. The three... 
    Senior
    Remote job
    Full time

    Amplemarket

    Remote
    1 day ago
  • Role Description We are looking for a Senior Backend Software Engineer to join our Observability Platform team in Amsterdam or remotely. Building a reliable and profitable cloud platform is impossible without world-class observability. It spans every layer of the stack... 
    Senior
    Full time
    Remote work

    Nebius

    Remote
    7 days ago
  • $163k - $246.5k

     ...trusted by leading organizations, including Vanta, Lyft, and Dropbox. Learn more at semgrep.dev. About the role As a Backend Engineer, you'll work on our backend and infrastructure systems to design, build and maintain a fast and reliable user experience for our... 
    Senior
    Full time
    Currently hiring
    Local area
    Remote work
    Weekend work
    3 days per week

    Semgrep, Inc.

    San Francisco, CA
    1 day ago
  •  ...to leverage health care through technology. The software that we create enables patients to have full transparency...  ...'re in the right place - join our experienced engineers and leaders! Responsibilities ~Build and ship backend services as part of our microservice... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Dental21.de

    Remote
    6 days ago
  • $165k - $195k

     ...impact, come join us! Working at SITE Technologies: SITE Technologies is seeking a thoughtful and versatile Senior Backend Software Engineer to help build and evolve SITE's platform and related customer systems. The ideal candidate is a pragmatic, product-minded... 
    Senior
    Remote job
    Full time
    Temporary work

    Site Technologies

    Chicago, IL
    1 day ago
  • $120k - $150k

    Role Description This is a full-time remote role for a Senior Backend Software Engineer at Makai. This person will be responsible for backend app development and will collaborate with cross-functional teams to design and implement innovative solutions that enhance user... 
    Senior
    Full time
    Local area
    Remote work

    Makai Labs

    Remote
    6 days ago
  • $180k - $210k

     ...About Millennial Software: Millennial Software is revolutionizing the landscape of...  ...Millennial Software is seeking a Senior Backend Software Developer to join our collaborative...  ...reliability while partnering with frontend engineers, analysts, and users.  The ideal... 
    Senior
    Full time

    Millennial Software Solutions

    Remote
    1 day ago
  • Role Description Are you a Senior Backend Software Engineer with experience in PHP and Python, who loves building outstanding user experiences, implementing new features and thrives in a strong engineering culture? Are you looking for projects to lead and to tackle with... 
    Senior
    Full time
    Work experience placement
    Remote work
    Flexible hours

    SaaS

    Remote
    4 days ago
  • $112.13k - $186.88k

     ...team, the purpose of this role is to build and maintain services related to grading and feedback functionality. The Senior Software Engineer - Backend Services will be responsible for designing, implementing, and maintaining scalable, high-performance backend systems... 
    Senior
    Full time
    Remote work
    Home office

    Turnitin, LLC

    Remote
    2 days ago
  • $90 - $125 per hour

    Role Description This is a high-impact role for a senior engineer who wants real ownership from day one. As a Senior Software Engineer (Contractor) at Thrive Global, you will own and evolve our enterprise platform end-to-end — responsible for both sustaining engineering... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Immediate start

    Thrive Global

    Remote
    1 day ago
  •  ...Black Cape  Title: BackEnd Software Engineer (2+ years - Senior Level) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Clearance: MUST have an Active Top Secret of TS/SCI clearance ***MUST HAVE an Active Top Secret OR Top Secret SCI... 
    Senior
    Full time
    For subcontractor

    Black Cape

    Remote
    1 day ago
  • Role Description As a Backend Senior Software Engineer, AUE (AUE: Attack and User Emulation), you will provide expertise in microservices, event-driven messaging systems, Spring Boot, and containerization. In this role, you will drive delivery of various containerized... 
    Senior
    Full time

    SimSpace Corporation

    Remote
    2 days ago
  • $195k - $229k

     ...to practice better security and prove it with ease. As a Senior Software Engineer on the Identity team at Vanta, you’ll be responsible for:...  ...Qualifications ~At least 8 years of industry experience with backend development. ~Strong knowledge of authentication... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Vanta

    Remote
    7 days ago
  • Role Description SITE Technologies is seeking a thoughtful and versatile Senior Backend Software Engineer to help build and evolve SITE's platform and related customer systems. The ideal candidate is a pragmatic, product-minded engineer who can translate complex operational... 
    Senior
    Full time
    Temporary work
    Remote work

    SITE Technologies

    Remote
    2 days ago
  • Role Description We are looking for a Senior Backend Engineer to build Dwelly’s internal Data Migration Platform — a system that connects to legacy CRMs, extracts and validates agency data, handles exceptions, and imports it safely into Dwelly’s core platform. This role... 
    Senior
    Full time
    Remote work

    Dwelly

    Remote
    3 days ago
  • $170k - $180k

     ...healthiest lives. Vida Health is looking for a highly skilled Backend Software Engineer IV to design, build, and scale the foundational backend...  ...projects and cross-functional initiatives. ~ Deep, senior-level expertise in Python and the Django framework, with a... 
    Senior
    Permanent employment
    Full time
    Local area
    Remote work
    Visa sponsorship
    Work visa

    Vida Health

    Remote
    1 day ago
  •  ...If so, we’d love to talk. Volley’s engineering ecosystem spans complex robotics systems...  ...D lidar scanners, multi-agent planning software, embedded and real-time systems, cloud...  .... The Role Volley is seeking a Senior Backend Software Engineer to support the development... 
    Senior
    Full time
    Work at office
    3 days per week

    Volley Automation

    Remote
    1 day ago
  • $145k - $165k

     ...What Makes Us Unique  At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently designed...  ...: Remote - (NORAM) How You'll Make an Impact:  As a Senior Backend Engineer on the Distribution Team, you'll be instrumental in... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    United States
    1 day ago
  • $124.8k - $183.4k

    Role Description We’re looking for a Senior Software Engineer - Backend, to solve complex problems gracefully, grow scalable systems, and help to shape our technical vision. As a Senior Software Engineer, you’ll take an active role in breaking down projects into tasks,... 
    Senior
    Full time
    Local area

    Grailed

    Remote
    7 days ago
  • $115k - $140k

    Role Description We are seeking a highly skilled and experienced Backend Software Engineer with a strong focus on Python development. In this role, you will be instrumental in designing, developing, and maintaining robust and scalable backend systems that power our critical... 
    Senior
    Full time
    Work experience placement

    Left Field Labs

    Remote
    6 days ago
  • $155k - $211k

     ...defined path to $1 billion in revenue, DAT deploys a suite of software solutions, machine learning models, and intelligent...  ...: 08/31/2026 The Opportunity DAT is hiring a Senior Backend Software Engineer to join the Broker Tech team building the Convoy Platform... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    Dat Company

    Remote
    1 day ago
  • $150k - $235k

    Role Description We are seeking an enthusiastic Senior Software Engineer to help us build and optimize the next generation of our video ingest, transcode and delivery platform. This is a high impact role that influences every video stream that Philo serves. If you endeavor... 
    Senior
    Full time
    Work at office
    Home office
    Flexible hours
    3 days per week

    Philo

    Remote
    3 days ago
  •  ...Senior Backend Software Engineer Step's mission is to improve the financial future of the next generation. Millions of people use our banking and borrowing products to manage, build, and grow their money. Now that we're part of Beast Industries – the company behind... 
    Senior
    Freelance
    Local area
    Remote work
    Flexible hours

    S.T.E.P.

    United States
    3 days ago
  •  ...Havoc is a leader in all-domain collaborative autonomy. Its software-defined hardware approach powers military and commercial-...  ...Collaborative Autonomy . About the Role We are seeking a Senior Backend Engineer to drive the development of scalable, high-performance... 
    Senior
    Full time
    Work from home
    Home office

    Havocai

    United States
    1 day ago
  • €5,500 - €7,500 per month

     ...Role highlights: • Senior Backend Software Engineer • Location: Espoo, Finland • Department: Fleet Control and Satellite Communications • Reports to: Engineering Manager, Satellite Fleet Planning • Employment type: Permanent • Workplace model: Hybrid... 
    Senior
    Permanent employment
    Remote work
    Work from home
    Shift work
    Night shift

    ICEYE

    United States
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Senior Software Engineer. Be the first to apply!