- Strong proficiency in spring boot, react..js, and java programming languages.
- Experience in leading development teams and managing projects using agile methodologies.
- Solid understanding of software development best practices and design patterns.
- Excellent problem-solving skills and the ability to think critically.
- Solid communication skills to effectively collaborate with team members and stakeholders.
- Ability to prioritize tasks and meet project deadlines in a fast paced environment.