{"schemaVersion":"jobsearcher.job.v1","id":"ed021d67cd1f44593e0f2b9b","url":"https://jobsearcher.com/jobs/ed021d67cd1f44593e0f2b9b","canonicalUrl":"https://jobsearcher.com/jobs/ed021d67cd1f44593e0f2b9b","title":"Senior Java Full-Stack Developer","description":"We're seeking a Senior Java Full-Stack Developer for an onsite role in Woodlawn MD to own critical internal MDE platform applications end-to-end — backend services, data modeling, security, server-rendered UI, testing, and CI/CD — within client's internal enterprise tooling ecosystem (Stash/Bitbucket, Jenkins, Spring Cloud Config, OpenShift). Ideal for a self-sufficient engineer comfortable being the primary developer on production applications relied upon by other teams.What You'll DoOwn end-to-end development of Spring Boot / Java applications: backend services, REST/OpenAPI APIs, and server-rendered UI (Thymeleaf/Mustache, Bootstrap, HTMX, jQuery).Design and evolve PostgreSQL data models (JPA/Hibernate, Liquibase/Flyway migrations, schema/role management).Implement authentication/authorization: LDAP/Active Directory, JWT (RS256), OAuth2, Spring Security.Maintain a large, actively-curated Maven dependency tree, including internal SSA/MDE libraries.Build and maintain automated tests: JUnit 5/Mockito, Cucumber/BDD, Selenium, and Parasoft SOAtest suites, plus enforced code-coverage gates.Support Jenkins CI/CD pipelines and Spring Cloud Config–driven environment configs across lifecycle environments; read/debug/extend Groovy-based Jenkins shared library pipeline code.Support Python automation tooling and troubleshoot Helm-based deployments to OpenShift/Kubernetes.Collaborate via Git PRs in Stash/Bitbucket and maintain internal documentation (Confluence, Jira Service Desk).Required Qualifications10+ years professional Java development with strong Spring Boot 3.x expertise (Spring MVC, Data JPA, Security, Session, LDAP).Solid PostgreSQL and JPA/Hibernate experience.Practical JWT/OAuth2/LDAP authentication experience.Server-rendered UI experience (Thymeleaf/Mustache + Bootstrap/jQuery/HTMX).Strong testing background: JUnit 5, Mockito, Cucumber, Selenium.Comfortable with Maven multi-module/parent-POM builds and plugin configuration (JaCoCo, Surefire/Failsafe).Experience with Eclipse IDE and Lombok.Working knowledge of Groovy (Jenkins pipelines), basic Python scripting, and familiarity with Helm/Kubernetes/OpenShift concepts.Strong independent problem-solving skills; able to own a production app with minimal supervision.DesiredParasoft SOAtest experience (Maven plugin integration, DTP reporting) — a strong differentiator.Federal/government or highly regulated enterprise development background.Experience authoring/maintaining Jenkins Groovy shared libraries, writing Helm charts, and scripting in Python.Familiarity with OpenShift deployment models and progressive delivery/release governance concepts.DevOps/observability exposure (Docker Compose, Grafana, TimescaleDB)","company":"Centurion","rawCompany":"centurion","city":"Baltimore","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-08-05T09:19:40.571Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Full-Stack Developer","description":"We're seeking a Senior Java Full-Stack Developer for an onsite role in Woodlawn MD to own critical internal MDE platform applications end-to-end — backend services, data modeling, security, server-rendered UI, testing, and CI/CD — within client's internal enterprise tooling ecosystem (Stash/Bitbucket, Jenkins, Spring Cloud Config, OpenShift). Ideal for a self-sufficient engineer comfortable being the primary developer on production applications relied upon by other teams.What You'll DoOwn end-to-end development of Spring Boot / Java applications: backend services, REST/OpenAPI APIs, and server-rendered UI (Thymeleaf/Mustache, Bootstrap, HTMX, jQuery).Design and evolve PostgreSQL data models (JPA/Hibernate, Liquibase/Flyway migrations, schema/role management).Implement authentication/authorization: LDAP/Active Directory, JWT (RS256), OAuth2, Spring Security.Maintain a large, actively-curated Maven dependency tree, including internal SSA/MDE libraries.Build and maintain automated tests: JUnit 5/Mockito, Cucumber/BDD, Selenium, and Parasoft SOAtest suites, plus enforced code-coverage gates.Support Jenkins CI/CD pipelines and Spring Cloud Config–driven environment configs across lifecycle environments; read/debug/extend Groovy-based Jenkins shared library pipeline code.Support Python automation tooling and troubleshoot Helm-based deployments to OpenShift/Kubernetes.Collaborate via Git PRs in Stash/Bitbucket and maintain internal documentation (Confluence, Jira Service Desk).Required Qualifications10+ years professional Java development with strong Spring Boot 3.x expertise (Spring MVC, Data JPA, Security, Session, LDAP).Solid PostgreSQL and JPA/Hibernate experience.Practical JWT/OAuth2/LDAP authentication experience.Server-rendered UI experience (Thymeleaf/Mustache + Bootstrap/jQuery/HTMX).Strong testing background: JUnit 5, Mockito, Cucumber, Selenium.Comfortable with Maven multi-module/parent-POM builds and plugin configuration (JaCoCo, Surefire/Failsafe).Experience with Eclipse IDE and Lombok.Working knowledge of Groovy (Jenkins pipelines), basic Python scripting, and familiarity with Helm/Kubernetes/OpenShift concepts.Strong independent problem-solving skills; able to own a production app with minimal supervision.DesiredParasoft SOAtest experience (Maven plugin integration, DTP reporting) — a strong differentiator.Federal/government or highly regulated enterprise development background.Experience authoring/maintaining Jenkins Groovy shared libraries, writing Helm charts, and scripting in Python.Familiarity with OpenShift deployment models and progressive delivery/release governance concepts.DevOps/observability exposure (Docker Compose, Grafana, TimescaleDB)","datePosted":"2026-08-05T09:19:40.571Z","dateModified":"2026-08-05T09:19:40.571Z","hiringOrganization":{"@type":"Organization","name":"Centurion","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Baltimore","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ed021d67cd1f44593e0f2b9b"},"url":"https://jobsearcher.com/jobs/ed021d67cd1f44593e0f2b9b"}}