Java Angular Full Stack Web Application Developer - Social Security Administration
Software Engineer
Senior developer building scalable web applications using Java and Angular, responsible for end‑to‑end development, architecture, and integration of RESTful services.
About the role
Key Responsibilities
Design, develop, and maintain high‑performance web applications using Java (Spring Boot) and Angular.
Implement RESTful APIs, integrate with backend services, and ensure secure data flow.
Collaborate with cross‑functional teams to define requirements, deliver solutions, and iterate on product features.
Write clean, testable code, conduct code reviews, and contribute to continuous improvement of development practices.
Participate in architecture discussions, performance tuning, and scalability planning.
Requirements
5+ years of professional experience in Java and Angular development.
Strong knowledge of RESTful services, MVC patterns, and relational databases.
Experience with unit testing, CI/CD pipelines, and version control (Git).
Excellent problem‑solving skills and ability to work independently in a federal environment.