Job Description: Medline India is looking for Java Developer
This person will be integrally involved in the development of custom micro services using Java 17 and Spring Boot
The developer will be involved in every step of the software development lifecycle
Responsibilities: Design and implement solutions to business challenges in their product technical areas Translate functional/business needs into technical requirements
Write clean, performance friendly code
Perform unit testing and prepare task documentation
Investigate and fix production issues
Investigate and improve performance issues
Interact with IT and Business Analysts to document requirements and propose solution alternatives/recommendations
Adhere to IT Department and project team policies and best practices
Adhere to established coding standards Communicates and coordinates with Application Manager, Scrum Master and scrum team to ensure deliverables are being met
Work successfully within an iterative SDLC environment Facilitate design/review meetings with users, management, IT security, and architects Contribute to the continuous improvement of software development, delivery and operations practices Write documentation to ensure proper use of software systemsWork Experience: Over 5+ years of extensive Core JAVA development experience
Strong experience in Java 8 and above features
Good to have experience on Java 17+
Strong experience in Spring boot, Spring security, Spring data JPA, Hibernate, SQL, JSON, REST API etc
Knowledge or experience on CI/CD tools like Jenkins, Kubernetes is preferred
Must have strong experience in writing JUnits tests
Experienced in writing SQL queries
Knowledge of build tools like Maven, Gradle
Required Skills: Java 8 Above Spring Boot, Spring Security, Spring Data JPA, Hibernate Junit SQL Maven or Gradle Strong and polished written and oral English communication
Educational Qualification: BE, or MCA degree in Computer Science or related