Job Title: Senior Java Developer
Location: Bangalore
Experience: 5 years
Salary: 1.3 LPM
Main Responsibilities:
- Design develop and maintain Javabased applications with a focus on Core Java J2EE and Spring Framework.
- Build and integrate web services (SOAP & REST) using Java 17 and above.
- Work with Spring Boot V3 and related modules (Spring Data Spring Security Spring MVC etc. to create robust applications.
- Use Hibernate for database interactions and implement Spring Batch for batch processing tasks.
- Work with Docker and Containerization tools to deploy applications in different environments.
- Develop unit tests using frameworks like Mockito to ensure code quality.
- Troubleshoot and resolve issues in web services and Javabased applications.
- Collaborate with crossfunctional teams to design and deliver scalable solutions.
- Monitor and optimize application performance ensuring minimal downtime and maximum efficiency.
- Participate in Agile development processes and work closely with team members to meet project deadlines.
Essential Qualifications:
- Bachelors degree in Computer Science Engineering or a related field.
- 5 years of experience in Java application development.
- Strong knowledge and handson experience with Spring Framework (Spring Boot Spring Data Spring MVC etc..
- Proficiency in JPA Hibernate and Maven 3.
- Experience in working with application servers like JBoss and Apache Tomcat.
- Strong understanding of multithreading concepts and unit testing.
Skills Required:
- Expertise in Java 17 and above Spring Framework/Spring Boot and Hibernate.
- Strong experience in building and consuming web services (SOAP & REST).
- Familiarity with Docker & Containerization and unit testing frameworks like Mockito.
- Experience with relational databases such as DB2 (AS400 and PostgreSQL.
- Knowledge of AWS services (EC2 ECS Lambda CloudWatch SQS SNS EKS).
- Ability to work with NodeJS and Python (optional but preferred).
- Familiarity with Atlassian tools like Jira and Confluence for project management.
- Strong communication and collaboration skills in an Agile team environment.
- SAML 2.0 experience (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).