Backend Engineer
Superchat
Berlin, Germany
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Berlin, Germany
Tech stack
Java
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Continuous Integration
Github
Mobile Application Software
Java Virtual Machine (JVM)
PostgreSQL
Next.js
Amazon Web Services (AWS)
TypeScript
Web Applications
Datadog
Tailwind
React
Spring-boot
Backend
GIT
Kotlin
Sentry
React Native
Amazon Web Services (AWS)
Terraform
Software Version Control
Job description
- You improve the performance of our platform to enhance the user experience for our customers
- You participate in discussions about the long-term architecture of Superchat
- You shape internal development processes and best practices that allow the engineering team to scale over time
- You bring your own ideas to the table to help shape our product, + You have used Java/Spring Boot instead ? Don't worry, we will get you into Kotlin/Quarkus very quickly
- AWS: RDS with Postgres, S3, SQS, SNS, SES, Lambda, Cloudfront
- OpenSearch
- LangGraph (AI infrastructure)
- GitHub Actions for CI/CD
- Linear (project management)
- LaunchDarkly (feature flagging)
- Doppler (secret management)
- DataDog / Sentry / BetterUptime to monitor our services
- Typescript / React / NextJS / TailwindCSS for our web application
- Typescript and React Native for our mobile application
Requirements
- You have 3+ years of hands-on experience in backend development, preferably within the JVM ecosystem
- You have experience with AWS (or other cloud providers) and Infrastructure as Code (Terraform)
- You have a strong understanding of version control systems, particularly Git
- You are able to plan, manage, and deliver projects independently and on time
- You are professionally fluent in written and spoken English
About the company
Superchat powers communication between businesses and their customers through their preferred channels — like WhatsApp, Instagram, Facebook Messenger, SMS, Telegram, Email and more. Superchat's all-in-one messaging suite helps businesses to conveniently interact with their leads, customers and teams across every touchpoint.