Senior Java Full-Stack Engineer (Onsite Baltimore)

CGI Njoyn

Milford Mill (MD)

On-site

USD 90,000 - 194,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation
Comprehensive insurance options
Matching contributions through the 401
Paid time off
Paid parental leave
Tuition assistance
Wellness programs

Job summary

CGI Federal is seeking a Senior Java Full Stack Developer to own end-to-end development of critical SSA MDE platform applications. In this role, you will design, develop, secure, deploy, and sustain production systems relied upon by mission stakeholders. This position is located 5 days a week on site at SSA Woodlawn, MD.

You will lead full lifecycle development, work with Spring Boot 3.x, PostgreSQL, and modern DevOps practices, and collaborate across multiple codebases with minimal ramp up time.

Qualifications

  • 10+ years of hands on Java expertise with strong proficiency in Spring Boot 3.x and related technologies.
  • Experience with PostgreSQL and JPA/Hibernate.
  • Practical background implementing JWT, OAuth2, and LDAP authentication patterns.
  • Experience building server rendered UI with Thymeleaf/Mustache and Bootstrap/jQuery/HTMX.
  • Strong automated testing discipline (JUnit 5, Mockito, Cucumber, Selenium).
  • Skilled in Maven multi module builds, parent POM structures, and advanced plugin configuration.
  • Experience using Eclipse IDE and Lombok.
  • Working knowledge of Groovy (Jenkins pipelines), Python scripting fundamentals, and familiarity with Helm/Kubernetes/OpenShift.
  • Proven ability to independently troubleshoot, sustain, and enhance production systems.
  • Solid understanding of CI/CD pipelines, container lifecycle concepts, and modern orchestration approaches.

Responsibilities

  • Lead full life cycle development of Spring Boot 3.x applications, including backend services, REST/OpenAPI interfaces, and server rendered UI using Thymeleaf/Mustache, Bootstrap, HTMX, and jQuery.
  • Design, optimize, and maintain PostgreSQL database models leveraging JPA/Hibernate, Liquibase/Flyway migrations, and schema/role governance.
  • Implement and support authentication and authorization mechanisms such as LDAP/Active Directory, JWT (RS256), OAuth2, and Spring Security.
  • Maintain and evolve multi module Maven builds, including integration of internal SSA/MDE libraries and plugin configurations such as JaCoCo and Surefire/Failsafe.
  • Develop and maintain robust automated test suites using JUnit 5, Mockito, Cucumber/BDD, Selenium, and Parasoft SOAtest (where applicable), including coverage gating.
  • Support SSA Jenkins CI/CD pipelines and environment configuration via Spring Cloud Config; troubleshoot and extend Groovy based Jenkins shared library functions.
  • Contribute to Python automation tooling and assist with Helm based deployments and Kubernetes/OpenShift operational troubleshooting.
  • Collaborate through Git based workflows (Stash/Bitbucket), participate in formal PR reviews, and maintain internal documentation across Confluence and Jira Service Desk.

Skills

Java
Spring Boot
JPA/Hibernate
PostgreSQL
REST/OpenAPI
LDAP/AD
JWT/OAuth2
JUnit 5
Maven
Jenkins
Git
Thymeleaf/Mustache

Tools

Eclipse IDE
Lombok
Liquibase/Flyway
Git

Job description

CGI Federal is seeking a Senior Java Full Stack Developer to own end-to-end development of critical SSA MDE platform applications. In this role, you will design, develop, secure, deploy, and sustain production systems relied upon by mission stakeholders. This position is located 5 days a week on site at SSA Woodlawn, MD.

You will lead full lifecycle development, work with Spring Boot 3.x, PostgreSQL, and modern DevOps practices, and collaborate across multiple codebases with minimal ramp up time.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Java/Angular (On-Site)
Senior Full-Stack Engineer — Java/Angular (On-Site)

Leidos • United States

On-site
USD 108,000 - 195,000
Senior Java Developer – Onsite Baltimore | AWS, OpenShift
Senior Java Developer – Onsite Baltimore | AWS, OpenShift

TechWish • Sterling (VA)

On-site
USD 110,000 - 150,000
Sr. Java Full-Stack Developer
Sr. Java Full-Stack Developer

CGI Njoyn • Milford Mill (MD)

On-site
USD 90,000 - 194,000
Competitive compensation
Comprehensive insurance options
Matching contributions through the 401
+4
Senior Full-Stack Engineer (Java) – TS/SCI w/ Poly, Remote
Senior Full-Stack Engineer (Java) – TS/SCI w/ Poly, Remote

Full Scope • Maryland

Hybrid
USD 140,000 - 180,000
401(k) matching
Dental insurance
Flexible spending account
+6
Senior Java Full-Stack Developer | TS/SCI Clearance
Senior Java Full-Stack Developer | TS/SCI Clearance

Synergyecp • Washington

On-site
USD 125,000 - 155,000
Senior Java Developer – TS/SCI, Onsite (3–5 days)
Senior Java Developer – TS/SCI, Onsite (3–5 days)

Black Cape • Bethesda (MD)

On-site
USD 110,000 - 140,000
401K
Competitive Salary
Generous Time Off
+1
Full Stack Engineer – TS/SCI Onsite (Gaithersburg, MD)
Full Stack Engineer – TS/SCI Onsite (Gaithersburg, MD)

Maania Consultancy Services • Gaithersburg (MD)

On-site
USD 120,000 - 150,000
Senior Java Full-Stack Engineer (Onsite MD)
Senior Java Full-Stack Engineer (Onsite MD)

Interclypse Inc • Maryland

On-site
USD 90,000 - 120,000
Personal Time Off (PTO)
Health Insurance
401K match
+3
Onsite Senior Java Full-Stack Engineer – Baltimore
Onsite Senior Java Full-Stack Engineer – Baltimore

TEK Hire Solutions • Baltimore (MD)

On-site
USD 120,000 - 180,000
Senior Full-Stack Engineer (TS/SCI) - Onsite
Senior Full-Stack Engineer (TS/SCI) - Onsite

blackcape • Arlington (VA)

Hybrid
USD 110,000 - 150,000
401(k)
Competitive Salary
Generous Time Off
+3