Logo
ARA

Senior Backend Software Engineer

ARA, Raleigh, North Carolina, United States, 27601

Save Job

Overview

Join to apply for the

Senior Backend Software Engineer

role at

ARA . Responsibilities

Design, develop, and maintain RESTful APIs using Jersey (JAX-RS) and other Java frameworks (e.g., Spring Boot, Jakarta EE). Containerize applications with Docker and deploy them in Kubernetes environments. Implement CI/CD pipelines in GitLab to ensure reliable and secure deployments. Optimize services for performance, scalability, and resilience in cloud-native environments. Collaborate with frontend engineers, DevOps teams, and product owners to define and deliver solutions. Contribute to architecture discussions, code reviews, and best practices for backend development. Ensure adherence to security, compliance, and vulnerability management requirements. Required Qualifications

B.S. in Computer Science or related field with 8+ years of professional software development experience (or M.S. with 6+ years). Strong proficiency in Java with direct experience building APIs using Jersey (JAX-RS). Experience with additional backend frameworks such as Spring Boot or Jakarta EE. Hands-on experience with Docker and Kubernetes (deployment, orchestration, scaling). Proficiency with GitLab CI/CD pipelines for automated builds, tests, and deployments. Proficiency with Git-based workflows and Agile software development practices. Familiarity with cloud environments (AWS, Azure, or GCP). Strong debugging, testing, and problem-solving skills. U.S. Citizenship Required. Must be able to obtain and maintain a U.S. Government Security Clearance. Failure to obtain or maintain clearance will result in termination of employment. Preferred Qualifications

Experience with service mesh technologies (e.g., Istio, Linkerd). M.S. in Computer Science or related field with 6+ years of professional software development experience. Familiarity with observability tools (Prometheus, Grafana, ELK stack). Knowledge of relational and NoSQL databases. Experience with container security, CVE management, and DevSecOps practices. Knowledge or experience with Rust. Current active U.S. Government Security Clearance. Company & Division Information

Applied Research Associates, Inc. (ARA) is an employee-owned international research and engineering company. We provide technically superior solutions to complex and challenging problems in the physical sciences since 1979. ARA has more than 2,345 employee owners with offices across the U.S. and Canada, offering expertise in defense, civil, health technologies, computer software and simulation, systems analysis, environmental technologies, and testing and measurement. We foster a culture of innovation and experimentation, open and honest communication, and work/life balance. Employee ownership ensures you have a voice in the company. For more information, visit https://www.ara.com/benefits. ARA is an EOE M/F/Disability/Veteran employer Location & Contacts

Raleigh, NC area - refer to the posting for exact location and salary ranges.

#J-18808-Ljbffr