
Junior Backend Developer
Tomorrow
full-time
Posted on:
Location Type: Hybrid
Location: Hamburg • 🇩🇪 Germany
Visit company websiteSalary
💰 €43,000 - €49,000 per year
Job Level
Junior
Tech Stack
DockerGradleJavaJUnitKafkaKotlinMockitoPostgresSpringSpring BootSpringBootSQL
About the role
- As a Junior Backend Developer (m/f/d) you will work on real, meaningful problems: seamless onboarding processes, KYC procedures, GDPR-compliant systems, support automation, and the infrastructure that makes Tomorrow a trusted banking partner.
- You will program in Kotlin and Java, collaborate with cross-functional teams, and grow your skills with mentoring from experienced engineers — all while building products that drive sustainable banking.
- Design and develop backend services using Kotlin and Java (Spring Boot, PostgreSQL, Kafka)
- Build features in onboarding, compliance tools, and customer support automation
- Collaborate with Stream Leads, designers, and cross-functional teams
- Participate in code reviews and contribute to technical documentation
- Troubleshoot as part of third-level support
- Take part in Communities of Practice for knowledge sharing and professional development
- Help shape processes to reduce manual work and increase efficiency
Requirements
- 1–2 years of professional software development experience (including internships, bootcamps, or substantial personal projects)
- Basic knowledge of Java and Kotlin: you have worked with these languages and understand their core concepts
- Basic SQL knowledge: you can write queries, understand joins, and work with databases
- Basic knowledge of Git: you are familiar with branching, merging, and pull requests
- Basic knowledge of Gradle: you understand how to declare and manage dependencies
- Understanding of REST APIs and HTTP fundamentals: you know how web services communicate
- Nice to have: experience with PostgreSQL, Kafka, Spring Boot, Docker, or testing frameworks (JUnit, Mockito)
- Nice to have: familiarity with CI/CD pipelines and basic DevOps concepts
- You are fluent in English (advanced level C1), both written and spoken
- Basic German (A2) is a plus but not required
- You are eager to learn and not afraid to ask questions or seek feedback
- You enjoy working collaboratively and have strong communication and problem-solving skills.
Benefits
- It will be fun — we promise.
- Together with over 60 like-minded colleagues, you will work every day to engage people with sustainable finance.
- Our culture is built on our values, an active New Work philosophy, and clear, ambitious goals.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
KotlinJavaSQLGitGradleREST APIsPostgreSQLKafkaSpring BootDocker
Soft skills
communicationproblem-solvingcollaborationeagerness to learnseeking feedback