Java Backend Developer
Job Description
🔧 Key Responsibilities:
Design, develop, and maintain Java-based microservices
Build and integrate RESTful APIs
Work extensively with SQL databases
Implement event-driven solutions using Apache Kafka
Containerize and deploy applications using Docker & Kubernetes
Write clean, efficient, and well-documented code
Perform code reviews and maintain code quality standards
Troubleshoot and resolve production issues
Participate in Agile/Scrum development cycles
✅ Required Skills & Qualifications (Must Have):
Strong experience with Java (8 or higher)
Hands-on experience with Spring Boot & Spring Cloud
Strong SQL experience (MUST)
Apache Kafka experience (MUST)
Solid understanding of microservices architecture
RESTful API development experience
Experience with Docker & Kubernetes
Experience with CI/CD pipelines (Jenkins, GitLab CI, etc.)
Ability to write unit and integration tests
Excellent problem-solving and communication skills
Similar Jobs
Java Backend Developer
GA
Java Backend Developer
California
Java Backend Developer
AZ
Java Backend Developer
New Jersey
Java Backend Developer
GA