Senior Angular Developer
Location: Baltimore, MD / Linthicum, MD (Hybrid 40% Onsite)
Duration: 12+ Months Contract (Possible Extension)
Job Description (Candidate Version)
We are actively looking for an experienced Senior Angular Developer to join a high-impact technology team. This role requires strong expertise in modern front-end development using Angular along with back-end development using Java/J2EE and Microservices architecture.
The ideal candidate should have experience building enterprise-grade Single Page Applications (SPAs), integrating APIs, working in cloud environments, and following modern DevOps practices.
Key Responsibilities
- Design, develop, and maintain responsive web applications using Angular.
- Build scalable Single Page Applications (SPA) with Angular, TypeScript, SCSS, and HTML5.
- Convert UI/UX designs and wireframes into production-ready applications.
- Develop backend services using Java, J2EE, and Microservices architecture.
- Build and integrate REST APIs with front-end applications.
- Write unit tests using JUnit, Jasmine, and Karma.
- Participate in code reviews and ensure coding standards are followed.
- Identify performance bottlenecks and optimize application performance.
- Work closely with architects, business analysts, and project managers.
- Support CI/CD pipelines and automated deployment processes.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Work in Agile/Scrum SDLC environment.
Required Skills
Front-End:
- Angular (must have 4+ years)
- AngularJS / Modern Angular
- TypeScript
- JavaScript
- HTML5
- SCSS / CSS
- Bootstrap
Back-End:
- Java
- J2EE
- REST APIs
- Microservices
- JUnit
Cloud / DevOps:
- AWS
- Docker
- Kubernetes
- CI/CD pipelines
Methodologies:
Education
- Bachelor s degree in Computer Science, Engineering, Information Systems, or related field.
- Master s degree preferred.