Unknown Company

Sr. Java Developer

Remote • Posted 4 days ago
Remote Full Time Computer and Mathematical Occupations
Position: Sr. Java Developer
Location: Remote
Length: 9+ months
Interview: Video
Shift: 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

Sr. Java Developer in Remote at Unknown Company

This position is listed as full time and able to be worked remotely.

Back to Job Search