We are looking for a candidate to work on java/j2ee projects with Spring Boot framework. The right candidate will have strong development skills, the ability to learn new programming skills and tools quickly and independently, and strong verbal and written communication skills.The developer will be responsible for Analyze the design and requirement document and implement the code as per technical design documents.
Essential Duties and Responsibilities:
• Follow coding standards and be an advocate for others to do the same. • Participate in the code review process for other developers. • Help manage code branching and merging. • Actively mentor Developers who are less experienced as a key part of your role. • Analyse design & requirements documents, 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.
Technical Requirements: · Bachelor's Degree in Information Technology, Computer Engineering or related field.
Technical Skills :
• 6 to 10 years of Java Development experience • Experience with J2EE, Spring, or Spring Boot • REST / JSON-based API Development • JDBC and SQL. Decent understanding on Stored Procedure. • Good Object-Oriented development skills • Excellent communication skills • Good mentoring skills and detail-oriented to review the work of others • Willing to learn, result-driven, and be goal-oriented • Highly proactive, takes initiative. Meticulous/process driven