Job Title
Full Stack Architect – Java / Spring Boot / Angular / AWS
Experience
8+ Years
Employment Type
Full-time
Job Summary
We are looking for a highly skilled Full Stack Architect with strong experience in Java Spring Boot, Angular, and AWS to design and implement scalable, secure, and high-performance applications. The ideal candidate will play a key role in defining architectural standards, guiding development teams, and ensuring best practices across the stack.
Key Responsibilities
- Design and architect end-to-end solutions for enterprise web applications using Java, Spring Boot, Angular, and AWS.
- Define and enforce coding, security, and performance best practices across development teams.
- Lead design discussions, code reviews, and provide technical mentorship to developers.
- Collaborate with stakeholders, product managers, and cross-functional teams to translate business requirements into technical solutions.
- Design and manage data models, schemas, and integrations using PostgreSQL (AWS RDS).
- Build and optimize RESTful APIs and microservices for performance and scalability.
- Ensure CI/CD, automation, and deployment pipelines are optimized for cloud environments.
- Monitor and troubleshoot performance issues across application layers (frontend, backend, database).
- Stay current with emerging technologies and drive innovation in architecture and development practices.
Technical Skills Required
- Strong expertise in Java 8+, Spring Boot, Spring Cloud, RESTful APIs, and Microservices Architecture.
- Experience with ORM frameworks (Hibernate, JPA).
Frontend
- Hands-on experience with Angular (v8+), HTML5, CSS3, TypeScript, and RxJS.
- Knowledge of responsive design and UI performance optimization.
Database
- Proficiency in PostgreSQL and AWS RDS.
- Experience in database schema design, query optimization, and data migration.
- Strong knowledge of AWS Services (EC2, S3, Lambda, RDS, API Gateway, CloudWatch).
- Familiarity with Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitLab CI, or AWS Code Pipeline).
Other Skills
- Strong understanding of design patterns, SOLID principles, and microservices best practices.
- Experience with security frameworks (JWT, OAuth2).
- Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience in leading or mentoring development teams.
- Exposure to Agile/Scrum methodologies.
- AWS Certification (Architect or Developer Associate) is a plus.
- Experience with monitoring tools like Prometheus, Grafana, or ELK stack.
Education
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
Referrals increase your chances of interviewing at Blue Spire Inc by 2x