Java Backend Developer
Key ResponsibilitiesDesign, develop, and maintain backend applications using Java 8 and the Spring Framework.Build real-time, event-driven systems using Kafka.Collaborate with cross-functional teams to deliver scalable solutions.Ensure code quality through reviews and best practices.Troubleshoot issues across development, testing, and production environments.Continuously improve development processes and systems.Mandatory SkillsStrong experience in Java 8 and OOP concepts.Hands-on experience with Spring Boot and Spring MVC.Expertise in Kafka (real-time streaming and pipelines).Solid understanding of REST APIs and Microservices.Experience with SQL and NoSQL databases.Familiarity with Git.Cloud platforms (AWS, Azure, or GCP).Docker and Kubernetes.Agile/Scrum experience.CI/CD and DevOps practices.Unit testing (JUnit or Mockito).Bachelor’s degree in computer science, IT, or a related field.Experience: 7–10 YearsAll your information will be kept confidential according to EEO guidelines.