Senior Java Software Engineer (Remote)
Role details
Job location
Tech stack
Job description
scalability, flexibility, and multi-tenancy, leveraging event-driven architecture and containerized deployments on Kubernetes. As a Senior Java Backend Engineer , you will be responsible for designing, building, and maintaining backend applications deployed in a cloud-native environment. Collaborate with fellow engineers to develop robust and scalable backend services, prioritizing system reliability, security, and maintainability. This role requires a strong understanding of modern backend development and event-driven architecture. Develop scalable backend applications designed for cloud-native deployments. Implement event-driven architectures, leveraging message queue technologies like Kafka. Ensure observability of deployed services using modern monitoring and logging tools. Manage full lifecycle deployment, from development to CI/CD pipelines. Optimize cost and performance by selecting the right mix of cloud-native technologies. Focus on security best practices, ensuring compliance
Requirements
and protection of sensitive data. Stay up to date with emerging technologies in cloud-native backend development. 7 years of experience in backend software development, specifically with Java. ~ Strong expertise in developing and deploying applications in a cloud-native environment. ~ Hands-on experience with Kubernetes, containerization, and microservices. ~ Kafka), with a strong understanding of event-driven architectures. ~ Strong focus on security principles, including IAM policies, data encryption, and compliance. ~ Experience with CI/CD pipelines and infrastructure-as-code tools such as Terraform and Ansible. ~ Familiarity with monitoring and logging solutions such as DynaTrace and OpenTelemetry. ~ Fluent in English (spoken and written). Being part of dynamic and highly motivated international multicultural team of skilled professionals. ️ Hybrid (twice a week at the office) 23 holiday days. ️ DKV private health insurance from day 1. English and German language classes. A young and ambitious team that knows when to work but also when to have fun (Pizza day, Summer event, Padel Tournaments, etc).