Brief Description
Job Description
Responsibilities:
• Identify and analyze user requirements
• Prioritize, assign and execute tasks throughout the software development life cycle
• Develop Java applications
• Write well-designed, efficient code
• Review, test, and debug team members’ code
• Design database architecture
• Schedule product releases with internal teams
Technical Skills:
• Work experience as a Java Developer or similar role.
• Experience designing, building, and testing Java Spring Boot application
• In-depth knowledge of Java frameworks like Spring Boot
• Sound knowledge of core java and collections
• Hands on experience building Rest based web services
• Experience with Object-Oriented Design (OOD) and design patterns
• Hands on experience working with databases

