Tech Lead - Full Stack Engineer (Spring Boot & Angular)

Overview

Remote
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 06+ Month(s)

Skills

java
angular
springboot

Job Details

Role: JavaTech Lead Full Stack Engineer (Spring Boot & Angular)

Location: Dallas, TX

Type: Remote

Duration: 6+ Months

Job Summary:

We are seeking a highly skilled Tech Lead Full Stack Engineer with strong expertise in Spring Boot and Angular to lead the design, development, and implementation of scalable enterprise applications. The ideal candidate will be hands-on, technically strong in both back-end and front-end development, and capable of guiding a team of engineers in delivering high-quality software solutions using modern cloud-native architectures and DevOps practices.

Key Responsibilities:

  • Lead end-to-end design and development of full-stack applications using Spring Boot (Java) and Angular frameworks.
  • Collaborate with business analysts, architects, and stakeholders to translate requirements into scalable technical solutions.
  • Drive best practices in coding, architecture, performance tuning, and secure software development.
  • Design RESTful APIs and integrate them with UI components.
  • Manage the complete software development lifecycle (SDLC) including design, development, testing, deployment, and maintenance.
  • Review and mentor the development team's code to ensure adherence to standards and design principles.
  • Work closely with DevOps teams to implement CI/CD pipelines, manage cloud deployments, and support production releases.
  • Troubleshoot complex technical issues across front-end and back-end systems.
  • Participate in Agile ceremonies (Sprint Planning, Daily Stand-ups, Retrospectives) and ensure timely delivery of project milestones.
  • Ensure seamless integration with third-party APIs, microservices, and databases.

Required Technical Skills:

  • Front-End: Angular 10+ (preferred Angular 14 or higher), TypeScript, HTML5, CSS3, RxJS, Bootstrap, REST API integration, responsive UI design.
  • Back-End: Java 8+, Spring Boot, Spring Security, Spring Data JPA, RESTful API development, Microservices architecture.
  • Databases: PostgreSQL, MySQL, or MongoDB; experience with ORM tools like Hibernate.
  • DevOps & Tools: Jenkins, Git, Maven/Gradle, Docker, Kubernetes, and CI/CD automation.
  • Cloud Platforms: AWS / Azure / Google Cloud Platform (experience deploying microservices in the cloud environment).
  • Testing: JUnit, Mockito, Karma/Jasmine for unit and integration testing.
  • Architecture: Hands-on experience with API Gateway, microservices, and distributed systems.
  • Other Skills: Knowledge of security best practices (OAuth2, JWT), logging frameworks (Log4j, ELK), and performance monitoring tools.

Preferred Skills:

  • Experience in leading Agile development teams.
  • Exposure to UI/UX principles and RESTful API documentation tools (Swagger/OpenAPI).
  • Familiarity with container orchestration and serverless architecture.
  • Knowledge of message queues (Kafka, RabbitMQ).
  • Prior experience in banking, financial services, or healthcare domains is a plus.

Key Skills: Healthcare Industry, Java, Lead, Springboot, Angular

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About VDart, Inc.