Job Details
Skills And Tools:
Job Description
The ideal candidate will be responsible for designing, developing, testing, and debugging REST APIs. Using java, spring, hibernate. This candidate will be able to translate user and business needs into functional endpoints.
Responsibilities
• Designing, developing and maintaining enterprise web application
• Restful APIs Development
• Technically Guide, help and support subordinates in the development, peer review and testing of APIs in different projects
• Write well designed, testable, efficient code
• Play the role of a supervisor, and mentor subordinates in order to help them grow and empower them to achieve more
• Be involved in the study, analysis and implementation of projects solution architectures.
• Fix bugs and conduct unit testing
Job Requirements
• Bachelor's degree in Computer Engineering, Computer Science, or equivalent discipline.
• 4+ years of relevant work experience.
• Strong understanding of OOP concepts and Design patterns
• Strong knowledge of SQL
• Strong understanding of Spring framework, Spring Security, Spring Data and JPA/Hibernate
• Strong understanding of Data structures and Algorithms
• Knowledge of UML designs
• Knowledge of front end technologies such as Angular is a plus
• Source control knowledge
• Excellent experience working in agile team and applying agile practices
• Good verbal and written communication skills.
Featured Jobs
Similar Jobs
- Senior Java DeveloperFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza4 days ago