L

Leidos

Builds technology for defense and civil agencies

Java Software Engineer

Full-Stack EngineeringPosted on Nov 12
Full-timeSan Diego, CA, USA$69.5k - $125.7k

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science or a relevant degree and 2–4 years of relevant professional experience.
  • An active Secret security clearance.
  • Knowledge of Git or other configuration-management tools.
  • Familiarity with the Spring Framework, Spring Boot, or comparable application-development frameworks.
  • Interest in cybersecurity protocols and secure communications.
  • Experience with Scrum methodology or other Agile environments, such as SAFe or XP.
  • Strong written and verbal communication skills and ability to work in a team environment.
  • A DoD 8570-approved security certification, such as Security+, required within 90 days after hire.

Responsibilities

  • Build and maintain web applications, including web services, full-stack development, and persistence layers.
  • Develop and maintain Java-based backend services, APIs, integrations, and persistence-layer components.
  • Develop and maintain full-stack web applications, including user-interface components and web services.
  • Translate user stories, acceptance criteria, system engineering artifacts, and technical requirements into maintainable, secure, and testable software.
  • Apply secure software-development principles, clean-code practices, automated testing, and established configuration-management processes.
  • Support software integration, troubleshooting, defect resolution, and deployment across development, integration, test, and operational environments.
  • Participate in Agile ceremonies, including sprint planning, backlog refinement, reviews, retrospectives, and technical discussions.
  • Collaborate with teammates to maintain engineering rigor, code quality, test coverage, documentation, and delivery discipline.
  • Use approved development, build, continuous-integration, test-automation, and code-quality tools to support reliable software delivery.
  • Support software development, integration, and deployment across on-premises, cloud-hosted, and containerized hybrid environments, collaborating with infrastructure and cybersecurity teams as needed.
  • Apply established development practices with guidance, contribute to defined software components, participate in peer reviews and testing, and build proficiency in the program’s tools, architecture, and mission domain.

Desired Qualifications

  • Knowledge of Java Swing GUI.
  • Knowledge of networking and communication protocols, such as TLS handshake and HTTPS.
  • Experience working with Maven.
  • Experience with web technologies including HTML, CSS, and JavaScript.
  • Experience with web-services architectures such as REST, SOAP, and AWS.
  • Experience with software configuration management, such as Git and GitHub.
  • Experience with continuous integration, quality, and DevOps concepts and tools or technologies, such as Ant, Maven, Jenkins, SonarQube, FishEye, Crucible, Gradle, and JUnit.
  • Experience with build scripts such as Maven and Ant.
  • Experience with Agile management tools and concepts, such as VersionOne, JIRA, and Rally.
  • Experience with web-server configuration, such as JBoss, WildFly, and Tomcat.
  • Experience with database development using PostgreSQL, SQL Server, MySQL, SQLite, or Oracle.
  • Experience in cloud environments such as AWS, Azure, or hybrid environments.
  • Experience with containerized or distributed applications such as Kubernetes, and/or infrastructure-automation tools such as Ansible and Terraform.
  • Experience with AI, large language models, or agent-assisted development tools such as OpenCode, Pi, Herdr, and Beads.

About the Company

Leidos

Builds technology for defense and civil agencies

Leidos develops technology and runs services for defense, intelligence and civilian agencies, as well as healthcare and commercial customers. It combines software and engineering work with systems integration, building secure networks and equipment used in demanding operations. Its portfolio includes medical services, energy infrastructure design and technology that supports military missions, linking specialist businesses under one parent. Customers pay through contracts for delivered systems and services, with payment tied to labor, costs or agreed project milestones. Leidos traces its roots to a company founded in 1969 and is headquartered in Reston, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1969

Recently Posted Jobs

Explore more opportunities at Leidos

See more jobs