Lead Java Developer
LinkedIn Corporation
All India • 1 month ago
Experience: 10 to 14 Yrs
PREMIUM
Deal of the Day
--:--:--
15 Days Free Trial
Upgrade to CVX24 Premium
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Auto-forward profile to 10 top recruiters
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$0
Activate
$0
A small token amount will be charged to verify.
Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $2.49 (Cancel Anytime).
Free Bluetooth earphones with 6 Months subscription only.
Enter Your Details
Job Description
You will be responsible for overseeing the development of large-scale applications and data conversions in the role of a Lead Engineer. Your duties will include managing the design, testing, and implementation of projects from requirements through deployment. As an expert-level software engineer, you will be a key figure within the Software Engineering Center of Excellence, providing daily technical leadership, mentorship, and coaching to the development team. Your primary focus will be to ensure the team has the necessary technical resources to succeed and proactively remove any technical blockers that may arise.
Key Responsibilities:
- Collaborate with Application Architects to break down detailed designs into buildable components.
- Allocate buildable components to the development team.
- Lead and oversee the teams day-to-day technical activities.
- Provide expert technical guidance and consultation on complex issues requiring advanced techniques.
- Perform a full range of programming responsibilities, including designing, coding, debugging, and documenting applications involving data manipulation and diverse input/output routines across various system configurations.
- Manage the complete software development lifecycle, including testing, implementation, and auditing.
- Partner with QA teams to plan and execute thorough system and program testing.
- Ensure software is developed accurately and meets all requirements and quality standards.
- Work closely with the Project Manager to ensure the teams performance aligns with expectations.
Qualifications Required:
- B.E., B.Tech., MCA, or equivalent experience.
- 10 or more years of experience in software engineering roles.
- 3-5 years of experience leading the daily technical activities of a development team.
Technical Qualifications:
Expertise in:
- Strong proficiency in Java and SQL.
- Working knowledge of Hibernate and Java Database Connectivity (JDBC).
- Solid foundation in Object-Oriented Programming (OOP), with an understanding of data structures and multi-threading; proficient in using the Java Development Kit (JDK) and Java Virtual Machine (JVM); familiar with Spring, Java Server Pages (JSP and Servlets), HTML, JUnit, Mockito, Maven, exception handling in Java, and the Model-View-Controller (MVC) architecture.
- Proficient in using the Eclipse IDE.
Exposure to:
- Working with modern Policy Administration Systems (PAS).
- Working with conversion programs involving Policy and Claims administration systems.
- US health insurance domain experience. You will be responsible for overseeing the development of large-scale applications and data conversions in the role of a Lead Engineer. Your duties will include managing the design, testing, and implementation of projects from requirements through deployment. As an expert-level software engineer, you will be a key figure within the Software Engineering Center of Excellence, providing daily technical leadership, mentorship, and coaching to the development team. Your primary focus will be to ensure the team has the necessary technical resources to succeed and proactively remove any technical blockers that may arise.
Key Responsibilities:
- Collaborate with Application Architects to break down detailed designs into buildable components.
- Allocate buildable components to the development team.
- Lead and oversee the teams day-to-day technical activities.
- Provide expert technical guidance and consultation on complex issues requiring advanced techniques.
- Perform a full range of programming responsibilities, including designing, coding, debugging, and documenting applications involving data manipulation and diverse input/output routines across various system configurations.
- Manage the complete software development lifecycle, including testing, implementation, and auditing.
- Partner with QA teams to plan and execute thorough system and program testing.
- Ensure software is developed accurately and meets all requirements and quality standards.
- Work closely with the Project Manager to ensure the teams performance aligns with expectations.
Qualifications Required:
- B.E., B.Tech., MCA, or equivalent experience.
- 10 or more years of experience in software engineering roles.
- 3-5 years of experience leading the daily technical activities of a development team.
Technical Qualifications:
Expertise in:
- Strong proficiency in Java and SQL.
- Working knowledge of Hibernate and Java Database Connectivity (JDBC).
- Solid foundation in Object-Oriented Programming (OOP), with an understanding of data structures and multi-threading; proficient in using the Java Development Kit (JDK) and Java Virtual Machine (JVM); familiar with Spring, Java Server Pages (JSP and Servlets), HTML, JUnit, Mockito, Maven, exception handling in Java, and the Model-View-Controller (MVC) architecture.
- Proficient in using the Eclipse IDE.
Exposure to:
- Working with modern Policy Administration Systems (PAS).
- Working with c
Skills Required
Java
SQL
Hibernate
Data Structures
Multithreading
Spring
HTML
JUnit
Mockito
Maven
Eclipse IDE
Java Database Connectivity JDBC
ObjectOriented Programming OOP
Java Development Kit JDK
Java Virtual Machine JVM
Java Server Pages JSP
Servlets
Exception Handling in Java
ModelViewController MVC Architecture
Posted on: March 11, 2026
Relevant Jobs
Step 2 of 2