Position : Java Angular Full Stack Lead & Architect : 17+ Years exp (Strong system design , architecture expertise ): Local to Dallas TX : Only USA
Location : Dallas Texas (Onsite)
Type of Job : Contract : 12 Months
Experience : 17+ Years
We are looking for senior resource/Architect with Strong system design , architecture expertise in Java Angular Full stack Lead
Skill Matrix QAs
Explain the architecture of a complex Java and Angular application you personally designed and technically led.
How would you design a scalable enterprise application using Angular, Java Spring Boot and microservices for thousands of concurrent users
How do you decide whether to split a monolithic application into microservices or retain a modular monolith?
Describe a major architectural decision you made. What alternatives did you consider, and why did you select your approach?
How do you identify and resolve performance bottlenecks across Angular, Java APIs and the database?
How would you design the system to handle a sudden tenfold increase in traffic without degrading availability?
Describe a challenging architectural decision or production issue you owned. How did you evaluate alternatives, conduct reviews, establish standards and ensure the solution delivered measurable results?
How do you lead distributed engineering teams, mentor developers, manage technical dependencies and balance hands-on coding with architecture ownership and delivery commitments?
How would you structure a large Angular application for reusability, maintainability and performance? Explain component design, services, RxJS, state management, routing and backend API integration.
Java / Spring Boot / Angular Technical Lead –
Technical and Team Leadership: Lead full-stack delivery across the SDLC, mentor engineers, and balance hands-on development with technical direction.
Design and Architecture: Own solution design, application architecture, technical decisions, architecture and code reviews, engineering standards, and scalable design patterns.
Design and Architecture: Own solution design, application architecture, technical decisions, architecture and code reviews, engineering standards, and scalable design patterns
Java: Core and Advanced Java, Java 8+, Collections, multithreading, concurrency, exception handling, JVM concepts, and object-oriented design.
Spring Boot: Spring Framework, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, dependency injection, Spring Batch, Spring JMS, and enterprise applications.
Microservices: RESTful APIs, microservices, distributed systems, and scalable service-oriented architectures using modern patterns and practices.
Angular: components, modules, services, routing, dependency injection, lifecycle hooks, reactive forms, RxJS, and reusable UI components.
Kafka and Messaging: Kafka, RabbitMQ, or similar messaging and event-driven middleware.
Implement front-end authentication and authorization using OAuth2, OIDC, JWT, RBAC, route guards, and secure session management.
Strong knowledge of local and session storage, Angular interceptors, API security, centralized error handling, request/response processing, and front-end security practices.
Experience with custom directives, reusable services, state management, API integrations, and high-performance single-page applications.
Strong knowledge of application security, performance optimization, resiliency, fault tolerance, production support, troubleshooting, and root-cause analysis.
Strong experience with MySQL and PostgreSQL, including data modeling, query optimization, performance tuning, and database integration; NoSQL exposure preferred.
Experience with Pivotal Cloud Foundry, Google Cloud Platform, or AWS, plus Docker and Kubernetes.
Strong CI/CD, DevOps, and release management experience using Jenkins, Git, GitHub, Maven, Gradle, Harness, automated pipelines, and environment management.
Experience with Splunk, AppDynamics, logging frameworks, and other application monitoring and observability solutions.
Hands-on experience with unit, integration, and API testing using JUnit, Mockito, WireMock, Selenium, TestNG, and BDD/TDD practices.
Excellent communication, leadership, stakeholder management, problem-solving, and team-building skills.