Job Title: Java Lead
Location: Bangalore
Experience: 8 years
Salary: 1.5 LPM
Main Responsibilities:
- Lead the design development and maintenance of Javabased applications using Core Java J2EE Spring Framework and Hibernate.
- Oversee the development of web services (SOAP & REST) leveraging Java 17 and above.
- Guide the team in using Spring Boot V3 and related modules (Spring Data Spring Security Spring MVC etc. to build scalable and robust applications.
- Implement JPA with Hibernate for database management and Spring Batch for batch processing.
- Ensure proper usage of Maven 3 for dependency management and automation tasks.
- Lead the implementation of Docker and containerization techniques for application deployment.
- Facilitate code quality by introducing best practices and ensuring proper unit testing using frameworks like Mockito.
- Manage and resolve issues related to application performance and web services.
- Drive collaboration within the Agile team and act as a mentor for junior developers.
- Guide the team on AWS services including ECS EC2 Lambda CloudWatch and more ensuring efficient cloudbased deployment.
- Ensure the team follows industry standards and best practices for coding security and application performance.
- Promote innovation by exploring new technologies and suggesting improvements.
Essential Qualifications:
- Bachelor s or Master s degree in Computer Science Engineering or a related field.
- 8 years of experience in Java application development with leadership experience.
- Extensive experience with Java 17 and above Spring Framework/Spring Boot and Hibernate.
- Strong experience with web services development (SOAP & REST).
- Experience in handling application servers such as JBoss and Apache Tomcat.
- Proven track record of managing and mentoring development teams.
Skills Required:
- Expertise in Java 17 Spring Framework (Spring Boot Spring Data Spring MVC etc. and Hibernate.
- Deep understanding of web services (SOAP & REST) and API development.
- Proficiency with Docker & Containerization and unit testing frameworks like Mockito.
- Handson experience with databases such as DB2 (AS400 and PostgreSQL.
- Knowledge of AWS services like EC2 ECS Lambda SQS SNS CloudWatch EKS.
- Experience in NodeJS and Python (optional but preferred).
- Familiarity with Atlassian tools such as Jira and Confluence.
- Strong leadership and communication skills.
- Experience in Agile environments and working with SAML 2.0 (preferred).
Strong technical knowledge in dental equipment installation, repair, and maintenance. Proficiency in handling and repairing a wide range of dental products including dental engines, physio units, dental implant handpieces, and motors. Expertise in Dental CBCT (X-ray) systems and ability to troubleshoot issues. Ability to work independently and manage multiple tasks in a fast-paced environment. Excellent problem-solving skills and attention to detail. Strong communication skills to effectively interact with clients and provide technical support.
Education
Bachelor of Dental Surgery (BDS) or Master of Dental Surgery (MDS).