Java Developer (with Grafana)
Warsaw (1 day/ week from the office)
Key Responsibilities:
- Develop and maintain Java-based applications with a focus on performance and scalability monitoring the data stream and its quality
- Integrate Grafana for real-time monitoring, dashboard creation, and alerting
- Work with Prometheus, Loki, Elasticsearch, or other monitoring tools to collect and visualize system metrics
- Optimize application logging, tracing, and metrics collection to improve observability
- Collaborate with DevOps engineers to enhance system performance, monitoring, and automation
- Troubleshoot and debug performance issues using monitoring tools and logs
- Participate in code reviews, system design discussions, and best practice implementation
- Write clean, maintainable, and well-documented code
-
Required Qualifications:6+ years of experience in Java development (Spring Boot preferred)
- Hands-on experience with Grafana for monitoring, visualization, and alerting
- Strong understanding of REST APIs, microservices, and distributed systems
- Experience with logging frameworks (e.g., Logstash, Loki, Splunk)
- Familiarity with Prometheus, OpenTelemetry, or other observability tools
- Experience with SQL and NoSQL databases (Oracle, Postgres, Redis, Mongo, Cassandra)
- Proficiency in Docker, Kubernetes, or cloud environments is a plus
- Strong analytical and problem-solving skills
- Good communication skills and ability to work in a team-oriented environment
-
Nice to Have:Experience with DevOps and CI/CD pipelines
- Knowledge of Kafka, RabbitMQ, or other messaging systems
- Familiarity with Terraform, Ansible, or Infrastructure as Code (IaC)
- Experience in performance tuning and JVM optimization
-
Our Offer:Medicover
- Generali life insurance
- E-learning platform