Digit Insurance

Lead Engineer - Java

Bengaluru, KA, IN

7 days ago
Save Job

Summary

What are we looking for?

We are looking for candidates to join us as a part of our Technology team as Java /Full stack Technical Lead.

Location: Pune/Bangalore Worksite: Work from office/ Onsite (Mandatory) Experience: 8 to 12 years of experience in relevant role.

About the role:  You are expected to be hands-on with coding and should be able to manage 6-10- member team/more. 

We need someone with exceptional coding capability, problem solving ability and proactiveness to learn new things.

What will you be required to do:

 Design, Develop and deploy Java applications / framework components (web / services / executable) 

Research on solution options / 3rd party libraries / framework options and help select the optimal solution for a given problem statement 

Code review for team / peers  Mentor and Train Java developers  Troubleshoot issues faced by self / team while developing or deploying web application / services / batch applications.  Own deployment for components (batch / web / restful services) on non-prod and prod environments.  Monitor and identify production and non-production issues and resolve them  Writing clean, efficient, and secure code  Prepare integration documents for partner integration where required.  Prepare design documentation.  Participate in appraisal and provide feedback for team members

Skill Set:  Strong background in Core Java with relevant experience in J2E technologies, Hibernate Framework and Spring boot/Spring boot, Microservices and restful/ Soap webservices  Strong knowledge of object-oriented programming concepts, exception handling, and memory management  Must know concepts of multithreading and dependency injection  Knowledge of HTML, XML, JSON, CSS, JavaScript, JSP, and Servlet  Sound knowledge of relational and/or non-relational databases such as MySQL, MongoDB, etc  Ability to work with ORM frameworks and concepts such as JPA2 and Hibernate  Working experience in any Java IDE tool such as Eclipse, Intellij IDE  Experience in at least one framework – Spring, Struts, JSF Knowledge of build tools such as Maven, Gradle, etc.  Version control (Git repository) Familiar with CI/CD and DevOps and tools like Jenkins, GitHub pipelines, etc.  Other Preferred Skills: Experience in developing SaaS, PaaS, and cloud-based web applications Additional knowledge/ experience in front end technologies- JavaScript, HTML, AngularJS / ReactJs framework

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job