Backend Senior Software Engineer
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.
- 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...SeniorPart time
- Role Description Software engineers build the core of Amplemarket. Backend engineers build the core of Amplemarket. The three co-founders have an engineering background (João, Luís and Mica studied Physics & Computer Science in university) and deeply value the work that...SeniorFull time
- 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...SeniorFull timeFlexible hours
- ...applications as part of a microservice architecture on new projects without legacy code and technological debt. ~Work on a complex software system that disrupts the way clinics work. ~Use your creativity to hack your way into proprietary systems. ~Raise the bar...SeniorFull timeWork at officeFlexible hours
- 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...SeniorFull timeRemote work
- ...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...SeniorFull timeWork at officeRemote workFlexible hours
$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...SeniorFull timeRemote workHome office$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...SeniorHourly payContract workFor contractorsImmediate start$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...SeniorFull timeWork at officeImmediate startRemote workFlexible hours- 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...SeniorFull timeTemporary workRemote work
- 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...SeniorFull time
$175k - $200k
Role Description We are seeking a Senior Backend Engineer to drive the development of scalable, high-performance backend systems that power our... ...engineering, distributed systems engineering, or related software engineering roles ~Strong expertise in Go and building highly...SeniorFull timeWork from homeHome office$170k - $180k
Role Description Vida Health is looking for a highly skilled Backend Software Engineer IV to design, build, and scale the foundational backend... ...technical projects and cross-functional initiatives. ~Deep, senior-level expertise in Python and the Django framework, with a...SeniorPermanent employmentFull timeVisa sponsorshipWork visa$148.5k - $192k
Role Description As a Senior Backend Engineer, you’ll build reliable systems, improve data accuracy across member, client, and operational workflows, and automate processes that are critical to Virta’s ability to deliver seamless care and transparent reporting. Your work...SeniorFull timeCurrently hiringWork at officeRemote work$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...SeniorFull timeWork at officeHome officeFlexible hours3 days per week$163k - $246.5k
...Backend Engineer Semgrep, the leader in code security for builders, empowers invention without friction. Teams catch, flag, and fix real issues before they ship, powered by security that learns as they build. Semgrep secures code as it's written and provides guardrails...SeniorCurrently hiringLocal areaRemote workWeekend work3 days per week- ...Senior Backend Software Engineer Brightback is a remote-first company that helps consumer subscription and online SaaS businesses grow customer lifetime value and reduce churn by intelligently surfacing and retaining subscribers. We are pioneering the customer retention...SeniorRemote work
$130k - $160k
...Senior Backend Software Engineer Location: Gaithersburg, Maryland; Alexandria, VA; Chantilly, VA; Aurora, CO; St. Louis, MO; Tucson, AZ Clearance: Top Secret/SCI with the ability to successfully pass a Polygraph Schedule: Full Time Travel: No Remote: No Remote Company...SeniorFull timeRemote work$1,000 - $2,030 per month
...including Chick-fil-A, Ben & Jerry’s, KFC, and Eataly trust our software to power their delivery business. We increase sales, reduce... ...and decrease delivery headaches. What you’ll do As a Backend Engineer on the Otter Verify team, you will design, implement, and...SeniorFull timeTemporary workWork at officeFlexible hours$65 - $70 per hour
Job Title: Senior Backend Software Engineer Location: Remote Employment Type: Contract Pay Rate : $65 - $70/ hour Benefits: This position is eligible for medical, dental, vision, and 401(k). The Role We are seeking a Senior Software Engineer to play a pivotal role in transforming...SeniorContract workLocal areaRemote work- Role Description Ellipsis Labs seeks a Senior Backend Engineer to join the Risk Engineering team. This team builds and maintains the liquidation engines that enforce solvency on our perpetual futures (perp) exchange. The role involves: ~Designing low-level systems that...SeniorFull time
$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...SeniorFull timeRemote workHome office- ...video generation at real scale — Fortune 500 clients, $35M+ ARR, and traffic that doesn't wait for you to catch up. We need a backend engineer who thinks in systems, not just services. You'll own the architecture behind our generation pipelines, inference orchestration...SeniorFull timeRemote work
- Role Description Implementar e manter sistemas backend escaláveis, garantindo alta disponibilidade e performance. ~Projetar e desenvolver APIs robustas, seguras e alinhadas às melhores práticas organizacionais. ~Definir padrões técnicos, revisar código e orientar o...SeniorFull timeHome office
- Role Description Buscamos un/a backend engineer con criterio técnico propio, capaz de diseñar microservicios event-driven que soporten millones... .... Qualifications +5 años en desarrollo Backend (Seniority basado en autonomía y proactividad). +3 años de...SeniorContract work
- ...trade cycle. What you'll work on: ~High-Performance Matching Engine & Zero-Knowledge Privacy: ~Custom-built, low-latency... ...professional back-end engineering experience (we’re hiring at multiple seniority levels). ~Strong proficiency with modern back-end systems...SeniorFull time
- Role Description Als Senior Backend Engineer (all genders) bist du Teil eines Entwicklerteams mit fundierten Kenntnissen in den Bereichen Programmierung, Datenbanken und Architektur. Gemeinsam treibst du die Skalierung unseres Produkts voran und gestaltest die Entwicklung...SeniorFull timeWork at officeRemote workFlexible hours
$189.04k - $342k
Role Description We are looking for product-oriented backend engineers to join our Application Access (MCP) engineering team here at Teleport. You will be responsible for designing and implementing backend services and APIs that enable access controls auditing tools, audit...SeniorFull time- ...Remote Backend Senior Engineer Apex Systems is looking for remote backend senior engineers. Experience needed: ~6+ years as a backend developer in enterprise environment ~ Springboot or strong with restful web services in general ~ SQL ~ Micro services knowledge...SeniorRemote work
- Role Description Clinical Ink is seeking a Sr. Backend Engineer to join Clinical Ink's Disease Management... ...to for hard backend problems, you mentor less-senior engineers, and you have a strong drive to ship working software. The Sr. Backend Engineer's responsibilities...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Senior Software Engineer. Be the first to apply!




















