Overview
Hybrid
$120,000+
Full Time
Able to Provide Sponsorship
Skills
AngularJS
Cascading Style Sheets
Design Patterns
Frontend Development
Hibernate
Java
JavaScript
Microservices
MongoDB
Multithreading
Software Development
Spring Framework
Job Details
We are seeking a highly experienced Senior Lead Java Full-Stack Developer with strong expertise in Angular and enterprise-scale backend systems. The ideal candidate will have 14+ years of software development experience with deep proficiency in Java/Spring Boot, microservices architecture, cloud platforms, and modern front-end development using Angular (8+).
This is a technical leadership role involving solution design, architecture participation, code quality ownership, and mentoring of engineering teams.
Backend (Java)
12 14+ years of strong hands-on experience with Core Java, Java 8/11+, collections, multithreading, and design patterns.
Expertise in Spring Boot, Spring Framework, Spring Data JPA, Spring Security, Hibernate.
Solid experience in microservices architecture, RESTful services, and distributed systems.
Strong experience with relational & NoSQL databases (MySQL, PostgreSQL, Oracle, MongoDB).
Experience with caching technologies (Redis, Hazelcast, etc.).
Exposure to messaging platforms (Kafka, RabbitMQ).
Frontend (Angular)
5+ years of hands-on experience in Angular 8+, TypeScript, RxJS, NgRx/state management.
Strong knowledge of HTML5, CSS3, SASS/SCSS, JavaScript, and responsive UI development.
Experience integrating Angular apps with microservices-based backends.
Architecture & Leadership
Proven experience leading engineering teams (tech lead/lead developer role).
Strong understanding of distributed system design, scalability patterns, and performance.
Ability to review architecture proposals and provide technical direction.
Expertise in API design, integration patterns, and cloud-native practices.
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.