Senior Full Stack Java/Angular Developer

Baltimore, MD   
Contractor   
Information Technology   
Yesterday   
508654   
Accepting applications   

Senior Full-Stack Developer (Java/Angular)

We’re seeking an experienced Senior Full-Stack Developer to join our team and contribute to modern application development initiatives. This role involves hands-on engineering, cross-team collaboration, and a focus on delivering high-quality, scalable software.

Key Responsibilities

  • Participate in team stand-ups to review progress, address blockers, and stay aligned on goals.
  • Design and build modern applications using Angular, Java, and Spring Boot.
  • Troubleshoot and resolve high-priority defects to maintain application performance and stability.
  • Review and test pull requests to ensure code quality and best practices.
  • Respond to support tickets and help integrate framework updates for end users.

Basic Qualifications

  • Bachelor’s degree in Computer Science, Mathematics, Engineering, or related field
  • (Advanced degrees may substitute for experience)
  • 10+ years of modern software development experience
  • Hands-on experience with: Java, Spring Boot, Angular 9+, REST APIs
  • Ability to obtain and maintain a Public Trust clearance
  • Willingness to work on-site five days a week

Required Skills

  • Strong expertise with Java/J2EE, Angular 9+, Spring Boot, TypeScript
  • Solid understanding of Hibernate, JPA, JDBC
  • Strong grasp of OOP, API design, and Twelve-Factor application principles
  • Experience building microservices and REST APIs
  • Front-end proficiency: Angular, HTML/JavaScript, TypeScript, CSS, JQuery or YUI
  • Experience working within Agile teams using tools such as Jira or VersionOne
  • Ability to work with PostgreSQL or Oracle for database development

Preferred Skills

  • Familiarity with modern DevOps and CI/CD tools: Git/BitBucket, Jenkins, Nexus, Maven
  • Experience with logging, monitoring, or profiling tools (e.g., Splunk, VisualVM/Eclipse Profiler)
  • Exposure to cloud technologies such as AWS S3
  • Experience with BDD frameworks like Cucumber
  • Comfort working in Linux environments
  • Participation in daily scrums within Agile teams

Education & Experience Requirements

  • Bachelor’s degree + 7 years experience, or
  • Master’s degree + 5 years experience, or
  • 13 years of relevant experience in lieu of a degree
  • Ability to obtain and maintain a Public Trust clearance


BGSF is an Equal Opportunity Employer. We are committed to providing equal opportunities for employment to all qualified people, regardless of race, color, national origin, religion, sex, age, disability status, veteran status, genetic information, or any other characteristic protected by applicable federal, state, or local law.

Share this job:

Baltimore, MD   
12 days ago   
Woodlawn, MD   
4 days ago   
Baltimore, MD   
3 days ago   
Woodlawn, MD   
26 days ago   
Baltimore, MD   
2 months ago