Lead Java Full Stack Developer (Angular 16)

Remote • Posted 1 hour ago • Updated 1 hour ago
Contract W2
No Travel Required
Remote
$70 - $75/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Angular 16
  • Java 8
  • Azure

Summary

Job Title: Lead Full Stack Developer (Java + Angular 16 + Azure)
Location: Remote
Duration: Long term

Role Summary

We are seeking a Senior Full Stack Developer to build and enhance cloud-native enterprise applications using Java (Spring Boot Microservices), Angular 16, and Microsoft Azure. The role requires strong backend engineering skills with hands-on Angular UI development and experience deploying/operating workloads in Azure (AKS/App Service, Key Vault, Service Bus, monitoring).

 

Key Responsibilities

Backend (Java / Microservices)

  • Design and build REST APIs and Spring Boot microservices (Spring MVC, Spring Data JPA, Spring Security).
  • Implement integration patterns (async messaging, retries, error handling, DLQs when applicable).
  • Write clean, testable code with proper layering (Controller/Service/DAO).
  • Ensure performance, security, scalability, and maintainability for enterprise workloads.

 

Frontend (Angular 16)

  • Develop and maintain UI modules using Angular 16, TypeScript, RxJS.
  • Build reusable components, reactive forms, routing, lazy loading, state management (NgRx preferred).
  • Optimize performance (bundle size, rendering, change detection strategies).

 

Azure / DevOps

  • Deploy and support applications on Azure: AKS and/or App Service.
  • Work with Azure Key Vault, Azure Service Bus, Azure Storage (Blob/Queue), Azure monitoring/logging.
  • Contribute to CI/CD pipelines using Azure DevOps / Jenkins and Git-based workflows.
  • Support production troubleshooting using logs/metrics, root cause analysis, and incident resolution.

 

Collaboration / Delivery

  • Work in Agile/Scrum teams: planning, grooming, standups, reviews, retros.
  • Participate in code reviews, documentation, and continuous improvement.

 

Required Skills

  • 14+ years of software development experience with Java
  • Strong Spring Boot microservices experience (REST, Security, JPA/Hibernate)
  • Strong hands-on Angular 16 + TypeScript experience
  • Azure experience with AKS/App Service, Key Vault, Service Bus, monitoring/logging
  • Strong SQL skills (Oracle / SQL Server / PostgreSQL) and data access patterns
  • CI/CD exposure: Azure DevOps / Jenkins, Git, Maven/Gradle
  • Unit testing: JUnit, Mockito; UI testing (Jasmine/Karma) is a plus

 

Nice to Have

  • Kafka/RabbitMQ knowledge
  • Docker/Kubernetes deeper expertise
  • Google Cloud Platform experience (secondary cloud)
  • Performance tuning, observability (App Insights, Splunk, ELK)
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.
  • Dice Id: 10112653
  • Position Id: H.K-2350
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Hopkins, Minnesota

Today

Contract

$50.15 - $67.85 hourly

Remote

7d ago

Easy Apply

Contract

$70 - $80

Remote or Redmond, Washington

12d ago

Easy Apply

Contract

$80 - $85

Remote

5d ago

Easy Apply

Contract

50 - 55

Search all similar jobs