About the RoleWe are seeking a talented and seasoned Web Applications Architect & Team Lead to spearhead the design, development, and management of scalable, enterprise-level web applications. This dynamic role requires a blend of technical expertise and leadership capabilities, as you will be guiding teams proficient in Java, Python, Angular, and React. Your influence will shape architectural strategies, uphold best practices, and ensure the delivery of high-quality solutions that align with our business goals.Who You Are:A technology expert with over 8 years of software development experience and at least 3 years in a leadership or architect role.Proficient in Java (Spring/Spring Boot) and Python (Django, Flask, or FastAPI).Experienced in front-end development with Angular and React.Knowledgeable in microservices architecture, API-driven systems, and SQL/NoSQL databases.Familiar with cloud platforms (AWS, Azure, or GCP), Docker, Kubernetes, and CI/CD pipelines.Acquainted with security best practices and performance optimization.A strong leader, skilled at mentoring teams, conducting code reviews, and fostering a collaborative environment.An effective communicator with exceptional problem-solving and decision-making abilities.Holds a bachelor’s degree in computer science, engineering, or a related field.What You’ll DoArchitect & Design: Define comprehensive web application architecture, covering front-end, back-end, and integrations, while making technology decisions focused on scalability, performance, and security.Lead Development: Supervise the development of enterprise-grade applications utilizing Java and Python and guide front-end teams with Angular and React.Ensure Quality: Set coding standards, architectural principles, and best practices. Review system designs and code for quality assurance.Integrate & Deploy: Design APIs (REST/GraphQL), manage data models, and collaborate with DevOps on CI/CD pipelines, cloud deployment, and system integration.
Jan 16, 2026