Job Search
Home > Job Search

Java Lead Engineer

Closing on:


Brief description :

Job Title : Java Lead Software Engineer

Location : Technopark, Trivandrum

Experience required: 8 - 10 years


Position Summary / Candidate profile:

As a Java Tech Lead, you have 8-10 years of application development and programming experience. You will be working closely with the Delivery Director, IT development and Architecture groups. You will have previously worked with business teams, defining business functional requirements, and translating them into technical specifications. Balance technology and business issues and communicate appropriately with both groups. 


Roles / Responsibilities:

  1. Experience with developing/implementing web applications built on Java/J2EE technologies

  2. Experience with implementing applications with SOA and/of MVC architectures

  3. Experience with designing and developing one the Java frameworks: Spring, Hibernate

  4. Experience developing and implementing Java applications on 1 or more Java application servers (e.g. JBoss, Apache, Tomcat, Weblogic, Websphere)

  5. Experience with Databases and having good knowledge of database competencies


Requires skills / experience:

  1. Thorough understanding and experience with technologies/concepts such as UML and Design, Spring ORM, Java profiling, Garbage Collection, Memory Optimisation

  2. Minimum 7-8 years of Java application development & programming experience

  3. Should have managed a team of 3-4 Programmers/Sr. Programmers before

  4. Spring, Hibernate, REST WebService, iBatis, Maven, jBoss


Education and other requirements:

  1. Bachelor’s Degree / Master’s Degree in Computers or related field

  2. Good communication (oral and written) and cross-team coordination skills.



Preferred skills

Prior experience working in a product development company is a big plus