Fullstack Architect
Role Overview
Full Stack Architect role requiring 8–12 years of experience.
The architect will focus on Java backend architecture, with working knowledge of Angular for frontend integration.
The role includes architecture decisions, scalable system design, and mentoring engineering teams.
Key Skills for This Role
Full Job Posting
Role overview
Full Stack Architect role requiring 8–12 years of experience.
The architect will focus on Java backend architecture, with working knowledge of Angular for frontend integration.
The role includes architecture decisions, scalable system design, and mentoring engineering teams.
Responsibilities
- Architect, design, and oversee secure, scalable, high-performance Java backend systems using Spring Boot and Spring Cloud.
- Define and enforce architecture standards, design patterns, and coding best practices across the stack.
- Design RESTful/GraphQL APIs and integrate them with Angular applications; define API contracts with frontend teams.
- Lead microservices design, service decomposition, API gateways, and inter-service communication using REST or messaging queues.
- Own database architecture, schema design, query optimization, and data modeling across RDBMS and NoSQL systems.
- Drive cloud-native architecture, containers, orchestration, and CI/CD; conduct architecture reviews, code reviews, and performance tuning.
- Embed OAuth2/JWT, encryption, and secure coding practices; mentor teams and serve as a technical escalation point.
- Collaborate with Product, DevOps, and QA stakeholders to translate business requirements into technical solutions.
Must-have qualifications
- 8–12 years of experience and proven work as a Solution or Technical Architect on enterprise-scale projects.
- Java 11+, Spring Boot, Spring Cloud, and Spring Security; microservices, design patterns, REST APIs, and API gateways.
- Messaging systems such as Kafka, RabbitMQ, or ActiveMQ; relational and NoSQL databases; Redis or Hazelcast caching.
- Hands-on experience with any one of AWS, Azure, or GCP; Docker, Kubernetes, and CI/CD.
- Performance tuning, JVM internals, multithreading, and concurrency experience.
- Angular 10+, TypeScript, RxJS, and understanding of component-based architecture and state management.
- Domain-driven design, event-driven architecture, and architecture documentation using C4 or UML.
- Excellent stakeholder communication and mentoring ability.
Good to have
- GraphQL experience; exposure to Kafka Streams, event sourcing, or CQRS.
- Prior experience leading architecture for large-scale, high-traffic systems.
- NgRx is a plus.
Architecture technology examples
API gateway options include Kong, Zuul, or Apigee; cloud experience may be with AWS, Azure, or GCP.
Database examples include PostgreSQL, MySQL, Oracle, MongoDB, or Cassandra; messaging examples include Kafka, RabbitMQ, or ActiveMQ.
CI/CD examples include Jenkins, GitLab CI, or Azure DevOps.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Lister Digital
Solution Architect — AWS / Cloud
, IND
The employer seeks a hands-on Solution Architect to own AWS-focused solution and cloud architecture for an India-based delivery organization. Candidates need extensive architecture experience, strong AWS and distributed-
Full Stack Engineer
, IND
The employer is seeking a Senior Full Stack Engineer to build and scale cloud-based web applications across Python, React, and AWS. The role spans design, development, testing, deployment, and production support. Candida
Full Stack Senior AI Engineer
, IND
The employer seeks a senior full-stack engineer to build and deliver enterprise AI-powered products. You will integrate LLMs, develop backend services and UI, and operate AWS infrastructure. Candidates need 6+ years of f
Release Train Engineer
, IND
Lister Digital is seeking an experienced Release Train Engineer to lead Agile Release Train delivery across two squads in a banking and capital markets environment. The role requires strong SAFe expertise, PI Planning an