Lead the design and architecture of complex solutions using Java, Python and Angular technologies.Collaborate with stakeholders to gather requirements and translate them into scalable high-performance solutions.Develop architectural frameworks and guidelines to ensure consistent and efficient system development.Translate business requirements into scalable and efficient technical solutions using a microservices-based architecture.Design and implement APIs, data models, and application logic using Java and Python.Develop and maintain rich, responsive user interfaces using Angular.Ensure systems are secure, resilient, and optimized for performance and scalability.Oversee the development and integration of supply chain applications ensuring seamless connectivity between various systems.Evaluate new technologies and integrate them into existing systems as needed.Participate in code reviews, architectural reviews, and technical audits.