JD:

  • 9+ years of professional software development experience with Java (Java 11/17/21).

Strong expertise in Spring Boot, Spring Cloud, Spring Data, and Spring Security.

Hands-on experience with Apache Kafka - producers, consumers, Kafka Streams, and Connect.

Proficient in Apache Cassandra - data modeling, CQL, clustering keys, and tuning.

Solid understanding of distributed systems, CAP theorem, and eventual consistency.

Key Responsibilities

Experience with relational databases (PostgreSQL / MySQL) alongside NoSQL solutions.

Familiarity with containerization tools - Docker and Kubernetes.

Knowledge of cloud platforms: AWS, GCP, or Azure.

Exposure to CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.

Understanding of observability practices: logging (ELK/EFK), metrics (Prometheus/Grafana), and tracing (Jaeger/Zipkin).

Design and develop high-performance, scalable microservices using Java and Spring Boot.

Implement RESTful APIs and event-driven architecture to support complex business workflows.

Write clean, testable, and maintainable code following SOLID principles and design patterns

Similar jobs

Java Backend Developer

Apply Now
Back to search page