InfoVision - Denver, CO

posted about 2 months ago

Full-time
Denver, CO
Professional, Scientific, and Technical Services

About the position

The Full Stack Angular Developer role involves designing and developing software solutions to meet business requirements, managing the full software development life cycle, and ensuring the delivery of high-quality applications. The position requires extensive experience in web and mobile application development, particularly with Angular and Java technologies, and emphasizes collaboration with diverse teams to integrate and test code effectively.

Responsibilities

  • Designs and develops software solutions to meet business requirements.
  • Manages full software development life cycle including testing, implementation, and auditing.
  • Performs solution design, bug verification, and beta support, which may require research and analysis.
  • Executes, assesses, and troubleshoots software programs and applications.
  • Analyzes and amends software errors in a timely and accurate fashion, and participates in software upgrades, revisions, fixes, and patches as mandated.
  • Designs, develops, and documents specifications throughout the project life cycle.
  • Guides developers on issues related to the design, development, and deployment of mission-critical information and software systems.
  • Stays abreast of developments in web applications and programming languages.
  • Applies best coding practices, reviews peer code, and maintains repositories on GIT.
  • Creates test cases for API and module level testing.
  • Deploys production grade apps/services on cloud-based environments.
  • Builds responsive websites using HTML, CSS, JQuery, and Angular.
  • Interacts with diverse teams to gather requirements, integrate modules, and test code.

Requirements

  • 10+ years of fullstack Java IT Web and/or Mobile Applications experience.
  • 2 - 3 years of experience using HTML5, CSS, AJAX, JavaScript.
  • 4+ years experience with Angular 2 and above.
  • Experience with CSS Pre-compilers (LESS or SASS).
  • Knowledge of REST services using JSON and AJAX.
  • Experience with Spring Boot and familiarity with using Spring through JPA.
  • Hands-on experience in Azure web application development and integrations.
  • Experience in architecture of web applications and data modeling techniques.
  • 5+ years of experience and knowledge around Java Spring Framework, Node JS, etc.
  • Experience in building microservices using Spring Boot, Spring REST, Web API, Spring JDBC, Spring security for authentication and authorization.
  • Experience working with serverless tools such as Azure Application Services, Azure, and Service Fabric.
  • Experience in DevOps tools like Azure DevOps, Docker, Kubernetes, and Library Management tools like Artifactory or NuGet.
  • Experience using CICD Azure pipelines.
  • Good understanding of Azure API Management.
  • Demonstrated proficiency around basic to complex queries in SQL.

Nice-to-haves

  • Experience in streaming technologies like Apache Kafka, Spark is preferred.
  • Knowledge of multiple web development technologies like HTML5, CSS3, jQuery, Javascript, SASS, LESS, JSON, and REST.
  • Experience in managing complexities of Project and Software Development Life Cycle Methodologies.
  • Expertise with responsive design and understanding of mobile first design principles.
  • Knowledge of any industry standard Custom web Portals.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service