Angular Full Stack Developer
STAFFXPERT LLC · Denver, CO · 2 wk ago
On-siteEngineeringContract
Location: Denver/Centennial, Colorado (Hybrid – onsite Tuesday through Thursday each week)
About the role
STAFFXPERT LLC is seeking an Angular Full Stack Developer on behalf of our client in Denver/Centennial, CO. This role is ideal for a skilled software professional who enjoys building modern, scalable enterprise applications across the full technology stack. The successful candidate will design and develop responsive Angular applications, build robust Java-based microservices, and contribute to cloud-native solutions deployed in Microsoft Azure. You will collaborate with cross-functional teams in an Agile environment to deliver secure, high-performance applications that support critical business operations.
Responsibilities
- Design, develop, and maintain responsive enterprise web applications using Angular.
- Build and enhance backend services and RESTful APIs using Java, Spring Boot, and Spring MVC.
- Develop scalable, secure, and maintainable microservices-based applications.
- Design and optimize database solutions using Spring Data JPA, Hibernate, and relational databases.
- Integrate front-end applications with REST APIs and third-party services.
- Participate in application architecture discussions, technical design reviews, and code reviews.
- Troubleshoot and resolve issues across front-end, backend, and cloud environments.
- Deploy and support applications within the Microsoft Azure ecosystem.
- Collaborate with Product Owners, Business Analysts, QA Engineers, Architects, and DevOps teams throughout the software development lifecycle.
- Contribute to Agile ceremonies and promote continuous improvement in code quality, application performance, and user experience.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
- 5+ years of experience developing enterprise-level software applications.
- Strong expertise in Angular and modern front-end development practices.
- 5+ years of hands-on experience with Java development.
- Proven experience with:
- Spring Boot
- Spring MVC
- RESTful API development
- Spring Data JPA
- Hibernate
- Experience working with microservices architecture and distributed systems.
- Strong knowledge of relational databases such as SQL Server, Oracle, or PostgreSQL.
- Experience integrating front-end applications with backend services and APIs.
- Hands-on experience with Microsoft Azure cloud services.
- Familiarity with Git version control and CI/CD pipelines.
- Strong analytical, troubleshooting, problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with:
- Azure App Services
- Azure Functions
- Azure Kubernetes Service (AKS)
- Azure SQL Database
- Azure DevOps
- Experience working with Docker and Kubernetes in cloud-native environments.
- Knowledge of OAuth 2.0, OpenID Connect, JWT authentication, and secure application development practices.
- Experience with automated testing frameworks such as:
- JUnit
- Mockito
- Jasmine
- Karma
- Experience with application monitoring, logging, observability, and performance tuning tools.
- Prior experience working in Agile/Scrum development environments.