As a Software Engineer at Bitpanda, you will design and develop scalable services using Java, collaborate with cross-functional stakeholders, and drive innovation in backend development.
Requirements
- Design and develop scalable, resilient, message-driven services using Java
- Write clean and future proof code with 80% unit test test coverage
- Optimise payment modules/services to ensure reliability, maintainability, performance and scalability
- Drive innovation by researching and adopting the latest trends and technologies in backend development
- Experience creating and maintaining publicly available REST APIs
- Understanding of relational and non-relational databases
- Experience with message-oriented middleware (Apache Kafka or ZeroMQ)
- Understanding of CI/CD and experience with AWS and Kubernetes
- Practical knowledge of using Spring Boot and Java as primary programming language
Benefits
- Flexible Hybrid working model
- Competitive total compensation package
- Stock option plan
- Confidential coaching, counselling, and mental health resources
- Extra time off to rest and recharge
- Unlimited access to Udemy's library of online courses
- Exclusive perks and rewards
- Additional 8 weeks of gender-neutral new parent leave
- Dedicated budget for home office setup
- Free onsite dining
- Recognition for contributions
- Exclusive Bitpanda-branded merchandise and gear
- Company events and celebrations