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 environment. 12. Proven ability to lead and mentor junior developers. Preferred qualifications: 1. Experience
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