remote
Backend Senior Software Engineer - ASRC Federal
Software Engineer
Senior Backend Software Engineer focused on Java Spring Boot, building cloud‑based analytics solutions for government clients, leveraging microservices, REST APIs, and cloud platforms to deliver scalable, secure data services.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java Spring Boot services for cloud‑based analytics platforms.
- Architect and implement RESTful APIs and microservice components that integrate with government data sources.
- Collaborate with cross‑functional teams to define functional requirements, performance metrics, and security standards.
- Participate in code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) pipelines.
- Ensure compliance with government regulations and data protection policies.
Requirements
- 5+ years of professional experience in Java backend development with Spring Boot.
- Strong knowledge of cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Proficiency in designing RESTful services, microservices architecture, and data persistence (SQL/NoSQL).
- Experience with CI/CD tools, automated testing, and DevOps practices.
- Excellent problem‑solving skills and ability to work in a collaborative, mission‑critical environment.