3 to 5 years of Java Development experience
Experience with J2EE, Spring, or Spring Boot
REST / JSON-based API Development
JDBC and SQL
Good Object-Oriented development skills
Excellent communication skills
Willing to learn, result-driven, and be goal-oriented
Highly proactive, takes initiative. Meticulous/process driven
Essential Duties And Responsibilities
Analyze Design & requirements document, and call out the gaps if there are any, before starting the development.
Implement code as per the requirement and Technical design documents.
Create highly maintainable code within a sprint-based development team.
Provide good estimates and the ability to meet those estimates
Ability to work from home and be self-motivated.
Ability to work a flexible schedule and manage your time effectively to deliver your work on time.
Be a team player and know that you are part of a highly motivated team.
Contribute to all stages of the software development lifecycle.
Identify, troubleshoot, and resolve technical issues within the code.
Additional Knowledge & Skills
Strong analysis/problem solving experience to deal with complex business problems.
Demonstrated ability to work in a team environment to meet critical deliverable dates.
Excellent communication, presentation, and writing skills.
Excellent interpersonal skills and organizational skills.
Must be a detail oriented, analytical and an independent thinker.
E-Commerce experience is a plus.
Experience working in Github, Jira is a plus.