Jobs · Information Technology · Maryland

Sr. Full Stack Developer (Java/Angular)

Leidos · Baltimore, MD · 1 mo ago
On-siteInformation Technology$108k–$195k/yrFull-time

About the role

Leidos is seeking a Senior Full Stack developer (Java/Angular) to join SSA’s Digital Modernization Strategy. The role involves building next-generation enterprise APIs and modern responsive user interfaces, supporting the Social Security Administration (SSA).

Responsibilities

  • Design and develop software applications using Twelve-FactorApp methodology from functional requirements.
  • Design and develop applications using Angular, Java, REST API, and Spring Boot.
  • Collaborate with product design and engineering teams to understand needs.
  • Attend all Agile ceremonies.
  • Mentor junior staff.
  • Design and develop microservices using Spring Boot, Java, and RESTful architecture.
  • Understand DevOps practices, CI/CD pipelines, and tools such as Jenkins, Git, Bitbucket, and experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies.
  • Develop applications using Java/Spring Boot and design and develop database components using PostgreSQL DB or Oracle as needed for application.
  • Show strong front-end development skills: Angular 9.0 and above, HTML/JavaScript, React.js, Cascading Style Sheets (CSS), YUI and/or JQuery.
  • Work on Agile projects and use tools including VersionOne/JIRA.

Requirements

  • Bachelor’s degree in computer science, Mathematics, Engineering, or a related field.
  • Additional years of experience may be substituted in lieu of degree.
  • Masters or Doctorate degree may substitute for required experience.
  • Hands on experience with Java and Angular development.
  • 10+ years of experience with programming and designing software with Java.
  • 8+ years of experience on an Agile development team, preferable Scaled Agile Framework (SAFe).
  • Must be able to obtain and maintain a Public Trust. Contract requirement.

Qualifications

  • Extensive understanding and experience in programming and designing software with Angular and Java.
  • Strong experience in Java/J2EE, Angular 9 and above, Spring Boot, and Spring.
  • Strong understanding of Hibernate, JPA and JDBC.
  • Strong understanding of OOPS, Twelve Factor Application Design principles, architecture styles and APIs (Web API/Rest API).
  • Develop applications using Java/Spring Boot and design and develop database components using PostgreSQL DB or Oracle as needed for application.
  • Strong front-end development skills: Angular 9.0 and above, HTML/JavaScript, React.js, Cascading Style Sheets (CSS), YUI and/or JQuery.
  • Work on Agile projects and use tools including VersionOne/JIRA.

Skills

  • Experience with modern development software, tools, and methodologies; Jenkins, Splunk, Git/BitBucket, Jira/VersionOne, Nexus, Maven, Jenkins, OpenShift, XML/XSLT, VisualVM/Eclipse Profiler (Java performance monitoring tool), Amazon Web Services (S3), BDD (Cucumber or similar).
  • Experience working on Agile projects and understanding Agile terminology.
  • Experience with Linux environments.
  • Participation in daily scrum and providing updates.

Benefits

Pay Range $107,900.00 - $195,050.00

Pay and Benefits

Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement.

Securing Your Data

Beware of fake employment opportunities using Leidos' name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work).

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025.

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

Similar jobs