We are seeking a highly skilled Technical Architect with 12–15 years of hands-on experience in designing, architecting, and implementing enterprise-grade applications. The ideal candidate must have deep expertise in Java, Spring Boot, Microservices Architecture, RDBMS, and should be proficient in design principles, cloud concepts, DevOps practices, and secure application development. Experience in developing scalable, resilient, and secure distributed systems is essential.
Key Responsibilities
- Lead end-to-end architecture design for large-scale, distributed, microservices-based applications.
- Define and enforce architectural standards, design principles, and coding best practices.
- Create high-quality design documentation, solution diagrams, sequence diagrams, and architecture blueprints.
- Evaluate technical feasibility, scalability, and performance considerations for proposed solutions.
- Collaborate with product owners, engineering teams, and business stakeholders to translate business requirements into robust technical solutions.
- Guide development teams on Java, Spring Boot, SQL, and microservices implementation best practices.
- Work closely with DevOps engineers to ensure seamless CI/CD integration, automated deployment, and operational scalability.
- Conduct design and code reviews, ensuring high maintainability and reusability of components.
- Mentor senior engineers and provide thought leadership in technology adoption.
- Architect cloud-ready or cloud-native solutions with exposure to public cloud platforms (Azure preferred but not mandatory).
- Ensure adherence to secure application development principles including authentication, authorization, data protection, API security, and secure coding best practices.
- Optimize systems for performance, including caching strategies, database optimization, message queues, and asynchronous processing.
Required Skills
- Java (expert-level)
- Spring Boot & Spring Ecosystem
- Microservices Architecture & Microservice Design Patterns (extensive experience)
- SQL & RDBMS (performance tuning, optimization, advanced queries)
- Cloud Exposure (AWS/ Azure/ GCP—experience with any one is acceptable)
- Strong understanding of DevOps practices (CI/CD pipelines, containerization, orchestration)
- Design Patterns, SOLID principles, and architectural best practices
- Secure Application Development principles & implementation
- Experience with caching mechanisms such as Redis, Hazelcast, or equivalent
- BPMN engines: Camunda/ Activiti (workflow automation, orchestration)
- Excellent communication skills and ability to work with global stakeholders
- Strong design documentation and technical writing capabilities
Company Profile
Bounteous is a premier end-to-end digital transformation consultancy dedicated to partnering with ambitious brands. We harness Co-innovation and AI to spark bold ideas, power smarter solutions, and deliver lasting value. With uncompromising standards for technical and domain expertise, we deliver innovative and strategic solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, Digital Experience Platforms, and Marketing.
Our Co-Innovation methodology is a unique engagement model designed to align interests and accelerate value creation. Our clients worldwide benefit from the skills and expertise of over 4,000+ expert team members across the Americas, APAC, and EMEA. By partnering with leading technology providers, we craft transformative digital experiences that enhance customer engagement and drive business success.
