Join our agile team as a Backend Engineer specializing in Kotlin and improve one of the country's leading news apps. You will develop and maintain software applications using Java or Kotlin, Spring Framework, and MongoDB. Responsibilities include writing efficient, well-tested code, upholding code review standards, implementing multithreading techniques for performance optimization, and participating in code reviews. You will collaborate with product teams to translate business needs into technical requirements, troubleshoot and debug issues, and leverage Kafka for efficient data streaming and integration. A minimum of two years of experience with Java and Kotlin is required, along with proven experience in optimizing application performance through multithreading. In-depth knowledge of the Spring Framework, basic proficiency in MongoDB, and familiarity with containerization technologies like Docker and Kubernetes are essential. Experience with GitHub Actions, Helm releases, and Flux for CI/CD is also required, with exposure to monitoring tools like Prometheus, Grafana, and Splunk being beneficial.
Good To Have:- Exposure to monitoring tools (Prometheus, Grafana, Splunk)
Must Have:- 2 years experience with Java and Kotlin
- Optimize application performance with multithreading
- In-depth knowledge of Spring Framework
- Basic proficiency in MongoDB
- Work with product business requirements
- Familiar with Docker and Kubernetes
- Experience with GitHub Actions, Helm, Flux
Perks:- Discounted public transport ticket
- JobRad leasing
- Bicycle garage with service
- Childcare offers
- Modern kindergarten
- 30 days of vacation
- 10 days of working from abroad
- Modern office in the heart of the city
- Fantastic staff restaurants
- Coolest roof terrace in Berlin
- Diverse learning content and development opportunities
- Diverse and open-minded work environment
- Permanent position (full-time or part-time)