Lorven Technologies - Dearborn, MI

posted 9 days ago

Full-time - Mid Level
Dearborn, MI
Professional, Scientific, and Technical Services

About the position

The Fullstack Developer position focuses on developing applications using Google Cloud technologies, with a strong emphasis on hands-on coding in React/Angular and Java. The role requires collaboration through paired programming and adherence to Test Driven Development (TDD) practices. The developer will work on multi-tiered applications, particularly in the healthcare sector, utilizing Agile methodologies and cloud services.

Responsibilities

  • Develop and maintain applications using React/Angular and Java with Spring Boot.
  • Perform paired programming during EST business hours.
  • Develop APIs using GraphQL.
  • Implement Test Driven Development (TDD) practices.
  • Design and develop multi-tiered applications.
  • Utilize Enterprise Microservice Architecture and Service Oriented Architecture.
  • Work with Agile/Scrum methodologies.
  • Implement event-driven architecture in application design.
  • Manage version control using GIT and GitHub.
  • Adapt artifacts from Google Cloud Platform (GCP) for application development.
  • Implement Continuous Integration and Continuous Deployment (CI/CD) methodologies.
  • Troubleshoot logs in the cloud and document Root Cause Analysis.
  • Optimize code for performance tuning and debugging.
  • Support issues arising from QA and UAT phases.

Requirements

  • 8+ years of software development experience with increasing project complexity and ownership.
  • Hands-on development experience in React/Angular, Java, and Spring Boot.
  • Experience in API development using GraphQL.
  • Familiarity with Test Driven Development (TDD).
  • Experience in designing and developing software for the healthcare industry.
  • Proficient in Agile/Scrum methodologies.
  • Experience with event-driven architecture.
  • Working knowledge of version control systems (GIT and GitHub).
  • Experience with Google Cloud Platform (GCP).
  • Knowledge of Continuous Integration and Continuous Deployment (CI/CD) methodologies.
  • Strong debugging skills and ability to optimize code for performance.

Nice-to-haves

  • Bachelor's degree in computer science or related field.
  • Keen sense of ownership and commitment to teamwork.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service