· Proficient with JAVA programming with Spring Framework in depth knowledge and experience in Spring MVC, MsSQL & MySQL Server, Restful Webservices, Bootstrap, JavaScript, Apache Tomcat etc.
· Extensive experience designing and developing enterprise grade software with J2EE.
· Experience with agile development methodologies including Scrum Experience with Socket Programming, multi-threading & concurrency.
· Experience with debugging, performance profiling and optimization Comprehensive understanding of object-oriented and service-oriented application development techniques and theories Internally motivated,
· Responsive web designing experience is must.
· Manage Teams to deliver the assigned tasks, track status.
· Mentor the team to understand the technology stack and process.
· Self-Manage priorities and take ownership of deliverables.
· Communicates expectations of the team and the importance
· Able to work proficiently both independently and in a team environment
· Takes proactive steps in eliminating team members who do not adhere to team rules.
· Bachelor’s Degree in Computer Science or related field.
· 4+ years’ experience as a Software Developer.
· Prior experience in a technical leadership position