Jobs → Engineering → Java Developer

Java Developer

Sude ÖztaşRemoteSENIORPosted 5h ago
JavaSpringSpring BootElasticsearchMongoDBMySQLPostgreSQLKafkaRabbitMQRedisDockerKubernetesMicroservice ArchitectureEvent SourcingAgileScrum
About the Role We are looking for a Senior Java Developer to join our team. This role focuses on building modern, scalable systems using Java technologies. Key Responsibilities • Design and implement solutions using Java, Spring, and Spring Boot • Work with various databases including Elasticsearch, MongoDB, MySQL, and PostgreSQL • Utilize messaging systems like Kafka and RabbitMQ • Manage caching with Redis • Containerize applications using Docker and Kubernetes • Implement microservice architecture and event sourcing patterns • Participate in Agile/Scrum processes Requirements • 5+ years of experience with Java • Strong knowledge of Spring and Spring Boot frameworks • Experience with Elasticsearch, MongoDB, MySQL, and PostgreSQL • Familiarity with Kafka, RabbitMQ, and Redis • Experience with Docker and Kubernetes • Understanding of microservice architecture and event sourcing • Agile/Scrum and process management experience • Preferred: Engineering degree

Similar projects

Site Reliability Engineer
Ayumi Nishioka · Cloud, DevOps, Automation
Cloud IAM Automation Engineer
Namratha Venugopal · Terraform, Infrastructure as Code, Microsoft Entra ID
Azure Cloud & GitHub Platform Engineer
Dhananjay H K · GitHub Enterprise, CI/CD Frameworks, Azure DevOps
Early · 2 applied1 of 4,764 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy