Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Java Developer

RIT Solutions

Sr. Java Developer

Remote

9+ months

Video

Remote

Job Description:

  • 6+ 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
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Java Developer. Be the first to apply!