Jobs · Engineering · Colorado

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.

Similar jobs