We are seeking a skilled and motivated Java Backend Developer to join our development team You will be responsible for designing developing and maintaining server side logic APIs and database interactions that power our web applications You ll collaborate closely with front end developers and other stakeholders to deliver scalable secure and high performance software solutionsKey ResponsibilitiesDevelop and maintain backend services using Java and Spring FrameworkDesign and implement RESTful APIs and microservicesIntegrate front end components with server side logicOptimize application performance and scalabilityImplement security protocols and data protection measuresDesign and manage database schemas SQL NoSQLConduct code reviews debugging and unit testingCollaborate with cross functional teams to define and achieve project goalsStay updated with emerging technologies and apply them to development processesRequired Skills and Qualifications3 years of experience in backend developmentProficiency in Java Spring Boot and HibernateStrong understanding of object oriented programming and design patternsExperience with SQL databases e g MySQL PostgreSQLFamiliarity with version control systems like GitKnowledge of cloud platforms AWS GCP Azure is a plusExperience with CI CD pipelines and DevOps toolsExcellent problem solving and analytical skillsStrong communication and teamwork abilitiesPreferred SkillsExperience with microservices architectureKnowledge of serverless computing and containerization Docker KubernetesExposure to test driven development TDDContributions to open source projects or personal development initiatives