java Full stack Architect
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Key Responsibilities
Design end-to-end architecture for full stack applications using Java, Node.js, and React.js
Lead technical decisions, architecture reviews, and system design discussions
Develop and maintain scalable backend services (Spring Boot / Microservices architecture)
Architect modern, responsive front-end applications using React.js
Design RESTful APIs and ensure seamless integration between front-end and backend systems
Define cloud-native architecture using AWS services (EC2, Lambda, S3, RDS, API Gateway, etc.)
Ensure system performance, scalability, security, and reliability
Implement CI/CD pipelines and DevOps best practices
Mentor and guide development teams; enforce coding standards and best practices
Collaborate with product managers, stakeholders, and cross-functional teams
Required Skills & Qualifications
15+ years of experience in software development with strong Java expertise
Proven experience as a Full Stack Architect or similar role
Strong backend development experience with Java (Spring Boot, Microservices)
Solid experience with Node.js for API development and services
Extensive front-end development experience using React.js (Redux, Hooks, modern JS frameworks)
Hands-on experience with AWS cloud services and cloud architecture patterns
Strong understanding of system design, distributed systems, and scalable architectures
Experience with REST APIs, GraphQL (optional), and API security
Familiarity with containerization (Docker) and orchestration (Kubernetes)
Experience with databases (SQL/NoSQL like MySQL, PostgreSQL, MongoDB)
Strong knowledge of DevOps practices, CI/CD tools (Jenkins, GitHub Actions, etc.)