Job Description:
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
Requirements:
- Candidate with 3 – 5 years of experience with exposure to design and development of enterprise-level web-based applications
- Key requirements: Core Java, Spring Boot microservices, Spring Security, Hibernate, Angular 7, Full stack, maven
- Should take responsibilities for coordinating with the operations team for understanding requirements, defects, and enhancements
- Should be self-learner
- Working knowledge of GitHub and Jira
- Good debugging skills
- Ability to lead 4-6 people (mentoring, guiding, review, estimation)
- Excellent verbal and written communication