the ability to lead a team. Responsibilities: 1. Design, develop, and implement scalable and high-performance high-performance Java applications using best practices and design patterns. 2. Collaborate with cross-functional development lifecycle, from requirements analysis and design to testing and deployment. 8. Collaborate with Object-Oriented Programming principles and design patterns. 6. Experience in designing and working with relational databases
cost-effective and innovative solution designs Implement the designed solutions in the required development the Java technology stack Extensive knowledge of design patterns and the ability to recognize and apply