Senior Java Developer w/ Angular
Listed on 2026-08-23
-
Software Development
Java Developer, Full Stack Developer, Backend Developer, Angular Developer
Career Opportunities with Amatriot Group, LLC
A great place to work.
Share with friends or Subscribe!
Are you ready for new challenges and new opportunities?
Join our team!
Current job opportunities are posted here as they become available.
Subscribe to our RSS feeds to receive instant updates as new positions become available.
Location: Woodlawn, MD
Security Clearance: Must be able to obtain a Public Trust
Job Type: Full-Time
Target Salary Range*:$134,000 - $175,000
* This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary
The Senior Java Developer w/ Angular will design, develop, and enhance software applications using Java, Angular, Spring Boot, REST APIs, and related technologies. The role includes developing user interfaces, microservices, and web services; collaborating with cross-functional and technical teams; developing and maintaining automated tests; supporting code quality and architecture improvements; and providing guidance to junior and mid-level developers.
Key ResponsibilitiesApplication Development and Architecture- Design and develop software applications using the Twelve-Factor App methodology, based on functional requirements.
- Develop applications using Angular, Java, REST APIs, and Spring Boot.
- Design and develop microservices using Spring Boot, Java, and RESTful architecture.
- Design and develop high-throughput, low-latency systems capable of handling large volumes of concurrent requests with minimal response times.
- Design and develop scalable solutions and single-page applications.
- Develop SOAP-based web services using JAX-WS, Apache Axis, and Web Services Description Language (WSDL).
- Develop innovative user interfaces and web components through collaboration and dialogue with other experts.
- Design web page components compliant with Section 508 of the Rehabilitation Act (29 U.S.C. 794d).
- Assess advancements in technology and recommend solutions that improve the software development experience and efficient delivery of software.
- Apply Dev Ops practices and continuous integration/continuous delivery (CI/CD) processes.
- Work with Jenkins, Git, Bitbucket, Jira, Nexus, Maven, Sonar Qube, Fortify, and Urban Code Deploy.
- Design and deploy cloud-native applications onto AWS with PostgreSQL.
- Work with cloud platforms, including AWS, Azure, or Google Cloud, and containerization technologies.
- Develop unit test cases for Java classes using real-world scenarios and frameworks such as JUnit, Mockito, and Power Mock.
- Apply automated unit testing, Test Driven Development (TDD), and Behavior-Driven Development (BDD) using tools such as Cucumber.
- Use static code analyzers such as Sonar Qube and address recommended technical debt, including bugs, vulnerabilities, and hotspots.
- Address security vulnerabilities in web applications.
- Collaborate with product design and engineering teams to understand needs.
- Collaborate with business analysts, QA, and project managers.
- Attend customer technical discussions, design meetings, and development meetings.
- Provide viable technical solutions to enhance existing architecture and improve code quality and processes.
- Provide guidance and support to junior and mid-level developers.
- Continue learning and stay updated on emerging technologies.
- Perform all other duties as assigned or directed.
- 10+ years of experience with Java, Spring Boot, Angular, and React. [Required]
- Extensive design and programming experience with Java and JEE technologies. [Required]
- Extensive hands-on experience with UI frameworks such as Angular. [Required]
- Experience working on Agile projects and strong knowledge of Agile terminology and tools. [Required]
- Experience designing high-throughput and low-latency systems using Java and Angular. [Required]
- Strong experience with Java, Angular 9 and above, Spring Boot, and REST APIs. [Required]
- Experience designing and deploying cloud-native applications onto AWS with PostgreSQL. [Required]
- Hands-on design and development experience with microservices and RESTful APIs. [Required]
- Experience with web services technologies, including XML, JAXP, JAXB, JAX-WS, AXIS, JERSEY, JSON, CXF, REST, and SOAP. [Required]
- Experience with security technologies including LTPA and OAuth2/JWT. [Required]
- Experience with JEE technologies, including Struts, Spring Framework (IoC, MVC, Transactions, Security, and Batch), Spring Boot, Spring JDBC, JPA, Hibernate, SOAP/RESTful, XML, DB2, Tomcat, and Web Sphere. [Required]
- Experience with static code analyzers such as Sonar Qube and addressing recommended technical debt. [Required]
- Experience with automated unit testing, mocking frameworks, TDD, and BDD using Cucumber. [Required]
- Experience with modern software development tools for continuous integration, including Jenkins,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).