Senior Full Stack Architect
  • Theme Soft
40 Days Ago
NA
C2C
Austin-TX
8-10 Years
Required Skills: Kafka, REST APIs
Job Description
Job Description:
Title: Senior Full Stack Architect - Java MSB with Angular / React 
Location: Onsite at 13929 Center Lake Drive, Suite 150, Parker Building 4.1, Austin, Texas, 78753 
 
Key Responsibilities
Technical Leadership & Architecture
Serve as the primary Architect for large-scale Angular applications and Java Microservices (MSB).
Modernize legacy systems (J2EE, EJBs, Servlets, XML) into cloud-native, event-driven architectures. 
Apply advanced architectural patterns including: 
Micro-Frontends (MFE) with Module Federation 
Distributed system integration using Kafka, REST APIs, and event streaming 
Ensure modularity, performance, and long-term scalability across the entire stack. 
Frontend Expertise (Angular / React) 
Expert-level Angular (v1217+), including: 
Directives, Pipes, Dependency Injection 
Change Detection (OnPush strategy) 
Strong knowledge of RxJS and state management frameworks (NgRx, NGXS) in distributed environments. 
Deep proficiency in TypeScript (advanced types, decorators) and CSS3/SCSS, using Material Design or Tailwind frameworks. 
Experience with Nx Monorepos, Angular CLI, and build tools (Webpack, Vite).
React experience is a plus. 
Backend Expertise (Java & Distributed Systems) 
Expert-level Java 11+, including: 
Functional programming
Java Streams 
High-performance concurrency/multithreading 
Extensive experience with Spring Boot and Spring frameworks (Security, Cloud, Data).
Skilled in writing automated tests with JUnit. 
Strong SQL and NoSQL (MongoDB) modeling skills. 
Proficient in Unix environments and scripting. 
Strong command of Data Structures & Algorithms for optimizing both UI and backend logic. 
Cloud, DevOps & Quality 
Hands-on experience in AWS (EC2, S3, Lambda, RDS) or Azure.
Knowledge of DevOps automation using Maven, Gradle, Docker, CI/CD pipelines (Jenkins, GitHub Actions). 
Strong experience with frontend testing: Jasmine, Karma, Jest, plus E2E tools such as Cypress or Playwright. 
 
Soft Skills & Leadership
Ability to navigate and reduce complex technical debt.
Strong communication and collaboration skills to interact with stakeholders at all levels.
Capable of leading technical teams and influencing architectural decisions. 
 
Core Skills Summary
Java
Spring Boot & Microservices
Angular / React

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates