{"schemaVersion":"jobsearcher.job.v1","id":"e45a311aa5d9189487d35e79","url":"https://jobsearcher.com/jobs/e45a311aa5d9189487d35e79","canonicalUrl":"https://jobsearcher.com/jobs/e45a311aa5d9189487d35e79","title":"Senior Java Developer - Angular and Spring Boot","description":"You will design and build full stack applications end to end using Angular, Java, Spring Boot and REST, following Twelve-Factor App methodology. On the back end that means designing and shipping microservices with Spring Boot and RESTful architecture, and writing real unit coverage with JUnit and Mockito rather than checking a box. On the front end it means building single page interfaces and reusable web components, and making them work correctly across browsers and meet Section 508 accessibility standards, which on this program is a functional requirement rather than an afterthought. You will sit in customer technical and design discussions and be expected to propose solutions there, not take notes. You will also mentor the mid level developers on the team, and you will have room to bring in better tooling and better patterns where you can make the case for them.What You NeedStrong hands on Java, with deep design and programming experience across the Java and JEE ecosystemAngular 9 or above, in production, recently. This is roughly half the job and it is the thing the hiring team interviews hardest onSpring Boot, microservices and REST API design, including systems built for high throughput and low latency under real concurrent loadSingle page application architecture, plus responsive interfaces with a working understanding of cross browser behaviorCloud native application deployment on AWS with PostgreSQLWeb services and security across the stack: XML, JSON, REST and SOAP, with OAuth2 and JWT, and a real understanding of common web application vulnerabilities and how to close themAutomated testing with JUnit and Mockito, TDD, and BDD with CucumberModern CI/CD tooling: Jenkins, Git or Bitbucket, Maven, Jira, Nexus, SonarQube, and the habit of actually clearing the bugs, vulnerabilities and hotspots SonarQube surfacesAgile delivery experienceAbility to obtain and maintain a federal Public TrustWhat Makes You Stand OutKafka in production: producers, consumers, topics, partitions and consumer groups, and the judgment to tune retention, replication and partitioning. Kafka Connect and Kafka Streams are a real plusSection 508 implementation experience on production web applicationsA working point of view on where AI genuinely improves an existing architecture, and where it does notPrior federal or state government IT program experienceTechnical white papers and system design documentation","company":"Ethos Talent Advisory","rawCompany":"ethos talent advisory","city":"Baltimore","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-08-31T08:46:43.082Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"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 Developer - Angular and Spring Boot","description":"You will design and build full stack applications end to end using Angular, Java, Spring Boot and REST, following Twelve-Factor App methodology. On the back end that means designing and shipping microservices with Spring Boot and RESTful architecture, and writing real unit coverage with JUnit and Mockito rather than checking a box. On the front end it means building single page interfaces and reusable web components, and making them work correctly across browsers and meet Section 508 accessibility standards, which on this program is a functional requirement rather than an afterthought. You will sit in customer technical and design discussions and be expected to propose solutions there, not take notes. You will also mentor the mid level developers on the team, and you will have room to bring in better tooling and better patterns where you can make the case for them.What You NeedStrong hands on Java, with deep design and programming experience across the Java and JEE ecosystemAngular 9 or above, in production, recently. This is roughly half the job and it is the thing the hiring team interviews hardest onSpring Boot, microservices and REST API design, including systems built for high throughput and low latency under real concurrent loadSingle page application architecture, plus responsive interfaces with a working understanding of cross browser behaviorCloud native application deployment on AWS with PostgreSQLWeb services and security across the stack: XML, JSON, REST and SOAP, with OAuth2 and JWT, and a real understanding of common web application vulnerabilities and how to close themAutomated testing with JUnit and Mockito, TDD, and BDD with CucumberModern CI/CD tooling: Jenkins, Git or Bitbucket, Maven, Jira, Nexus, SonarQube, and the habit of actually clearing the bugs, vulnerabilities and hotspots SonarQube surfacesAgile delivery experienceAbility to obtain and maintain a federal Public TrustWhat Makes You Stand OutKafka in production: producers, consumers, topics, partitions and consumer groups, and the judgment to tune retention, replication and partitioning. Kafka Connect and Kafka Streams are a real plusSection 508 implementation experience on production web applicationsA working point of view on where AI genuinely improves an existing architecture, and where it does notPrior federal or state government IT program experienceTechnical white papers and system design documentation","datePosted":"2026-08-31T08:46:43.082Z","dateModified":"2026-08-31T08:46:43.082Z","hiringOrganization":{"@type":"Organization","name":"Ethos Talent Advisory","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Baltimore","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e45a311aa5d9189487d35e79"},"url":"https://jobsearcher.com/jobs/e45a311aa5d9189487d35e79"}}