Job SummaryWe are looking for a highly skilled and experienced Java Developer to join our dynamic team The ideal candidate will have strong proficiency in Java and objectoriented programming extensive experience with the Spring Framework including Spring Boot Spring MVC and Spring Security knowledge of JPAHibernate and relational databases and familiarity with RESTful APIs JSON and web servicesKey ResponsibilitiesDevelop and maintain highquality Java applications using objectoriented programming principlesUtilize the Spring Framework Spring Boot Spring MVC Spring Security to build robust and scalable applicationsImplement and manage JPAHibernate for database interactions and ensure efficient data handlingDesign and develop RESTful APIs and web services to support application functionalityWork with JSON for data interchange between systemsCollaborate with crossfunctional teams to define design and ship new featuresTroubleshoot and resolve application issues and bugsEnsure the performance quality and responsiveness of applicationsStay updated with the latest industry trends and technologies to continuously improve skills and knowledgeQualificationsStrong proficiency in Java and objectoriented programmingExtensive experience with the Spring Framework Spring Boot Spring MVC Spring SecuritySolid knowledge of JPAHibernate and relational databasesFamiliarity with RESTful APIs JSON and web servicesExcellent problemsolving and analytical skillsStrong communication and teamwork abilitiesBachelors degree in Computer Science Information Technology or a related fieldRelevant certifications eg Oracle Certified Professional Spring Professional Certification are a plusPreferred SkillsExperience with microservices architectureKnowledge of frontend technologies eg Angular React is an advantageFamiliarity with DevOps practices and tools eg Docker Kubernetes Jenkins
Specialist Java • Pune, Maharashtra, India