Skip to main content
Background image

Java Team Lead

Java Team Lead

slick slider

product 4
product 3
product 2
Product 1
coding window image

Java Team Lead

  1. Should be well versed with technology and have experience/capabilities to lead a strong team of developers
  2. To be able to work with internal teams and clients as per the needs to design, develop and deliver products/ services that meet the functionality, performance, scale and security requirements provided
  3. Expected to lead by example and ensure critical components are delivered on time
  4. Should be a team player who can work with the team members and bring out the best as well shape their career paths by inducing best practices to bring the best quality and promote individual development

Role and Responsibilities:

  1. Lead end-to-end design and development of cutting-edge products
  2. Define site objectives by analysing user requirements; envisioning system features and functionality
  3. Suggest improvements in systems & processes and assist the technical team with issues needing technical expertise
  4. Work closely with the development team to explain the requirements and constantly monitor the progress
  5. Develop and deliver critical components individually as needed
  6. Excellent written and oral communication skills, judgment and decision-making skills, and the ability to work under continual deadline pressure
  7. Keep an eye out for open source projects and technology trends that can be introduced in the products
  8. Keep the team updated on the upcoming technologies and processes in the relevant area
  9. Ensure quality and security are given at most importance in every delivery without compromising the delivery timelines
  10. Ensure the suggested and implemented designs are scalable, performant and adaptable for future needs
  11. Provide one-to-one mentoring and support to team members whenever required
  12. Support cross projects, and cross-team delivery as per the needs of our organisation
  13. Onsite support is subject to business requirements

Qualifications and Education Requirements:

  1. Master’s or Bachelor’s in Computer Science, Information Technology, Info Systems, or related field
  2. 5-7 years of relevant experience in designing and developing scalable and distributed enterprise applications

Preferred Skills:

  1. Expertise in common Java frameworks like Spring, and Hibernate
  2. Expertise in developing and deploying RESTful Web Services
  3. Expertise in developing and executing unit Test cases and mocks
  4. Expertise in building and deploying the components/services
  5. Experience in managing and optimizing data stores such as MSSQL, and Elasticsearch
  6. Experience in front-end tools and technologies (HTML5, CSS, JavaScript, jQuery, AngularJS, Angular, Bootstrap) and Geographic Information System (GIS) is preferred
  7. Experience in working with various design tools like Visio
  8. Proven ability to drive large-scale projects with a deep understanding of Agile SDLC, high collaboration and leadership
  9. Experience in working with Open source projects is an added advantage
  10. Certifications in any of the Java frameworks are an added advantage

Contact Us