Description
You will design, develop, and maintain end-to-end full-stack architectures for large-scale enterprise systems.
Responsibilities
- Design and build microservices-based solutions adhering to architectural best practices.
- Lead performance optimization efforts to ensure applications handle demanding workloads.
- Implement security protocols and govern APIs to maintain data integrity.
- Develop RESTful APIs and integrate front-end frameworks (Angular/React) with back-end services.
- Monitor, troubleshoot, and proactively improve overall system performance.
Required Skills
- 5+ years of experience in full-stack architecture design and implementation.
- Deep expertise in Java and Spring Boot for back-end development.
- Advanced skills in Angular or React for front-end development.
- Expertise in performance tuning and scalability strategies for large applications.
- Strong knowledge of advanced security protocols and API governance.
- Extensive experience with microservices architecture and containerization.
- Solid understanding of SQL and NoSQL databases (MySQL, MongoDB, Cassandra).
- Strong background in design patterns, data modeling, and service orchestration.
Preferred Skills
- Experience integrating AI/ML models for predictive analytics or automation.
- Hands-on experience with cloud-native architecture on AWS, Azure, or GCP.