As a Java Developer in our team, you’re connecting the data layer with the front end or other APIs, which means in particular:
Your tasks:
• playing an active role in the development of scalable solutions that consume big data
• designing and implementing new APIs and services on our AWS infrastructure, making use of AWS services for new components
• taking responsibility for the production setup and monitoring
• checking API’s compatibilities and unifying them
• gaining experience in programming Java 21+
• exploring technologies like AWS, PostgreSQL, Rest API, Docker, Kubernetes
• building a system in the spirit of Agile methodologies (Scrum, Kanban)
Requirements:
• You have at least 3+ years of practical Java experience
• You are familiar with Hibernate and Spring
• You have experience with Kubernetes and Docker
• You have experience with hosting on AWS and making use of AWS services with Terraform and CloudFormation (nice to have)
• You have some experience with RDS, specifically with Aurora or PostgreSQL
• You have very good communication skills and express your ideas
• You have first experiences in an agile software development team
• You work independently, responsibly, accurately, and reliably
• You are a real team player, but ambitious at the same time
• You are eager to learn new technologies and interested in cloud architecture
• Good command of English, both written and spoken (German as an advantage)
• If on top, you enjoy challenging projects and tasks, that’s a definite plus.
• Knowledge, experience, or interest in Frontend frameworks like React/Redux and Material UI is a big plus.
You can expect:
• Possibility to work remotely
• To contribute and learn new things, every day!
• Room to grow: you’ll have the opportunity to bring your ideas to the table and take on real responsibilities
• To be the next member of a young and international team
• Opportunity to work in a multi-cultural environment
• Medical insurance and partial sports compensation, etc.