Duties and Responsibilities –
• Guide team development efforts towards successful project delivery
• Identify and encourage areas for growth and improvement within the team.
• Analyze and resolve technical and application problems.
• Maintain high standards of software quality within the team by establishing good practices and habits
• Develop, refine, and tune integrations between applications
• Participate in peer-reviews of solution designs and related code
Desired Skills & Experience –
• 4+ years’ experience as a Software Developer
• Prior experience in a technical leadership position
• Proficient with Java, Core Java, J2ee, SQL Concepts
• Proficient with PL/SQL, JSP Servlet, MVC architecture
• Comprehensive understanding of Web services development
• Also is expected to be analytically strong
• Knowledge of Spring boot or Hibernate framework will be an added advantage
• Additional knowledge of soap web services, Tomcat, Linux
Preferred Competency Requirements –
• Internally motivated, able to work proficiently both independently and in a team environment
• Strong communication skills with both internal team members and external business stakeholders
• Strong initiative to find ways to improve solutions, systems, and processes