Java Backend Developer
JobsForHumanity
Posted: April 30, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design, develop, and maintain backend applications using Java 8 and the Spring Framework, building real-time, event-driven systems using Kafka, and collaborating with cross-functional teams to deliver scalable solutions.
Required Skills
Job Description
Key Responsibilities:
• Design, 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 Skills:
• Strong 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 Years
All your information will be kept confidential according to EEO guidelines.