Java Backend Developer
Job Description
💼 Role Overview
You will be responsible for designing, developing, and deploying Java-based microservices while working closely with cross-functional teams in an Agile environment.
🔧 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 SQL Focused Full Stack Developer (Java, AWS, Python)
Remote
Java Backend Developer
Texas
Java Developer
Texas
Java Developer
Texas
Sr. Java Developer With GCP
GA