Senior Backend Engineer
Summary
Build and maintain the core backend of a fintech platform using Java 17, Spring Boot, and PostgreSQL to power investment workflows for wealth managers.
- Take full ownership of the product you are crafting
- You will be involved in the full life cycle of software engineering, including requirement analysis, prototyping, design, implementation, deployment, monitoring, and support.
- Ensure correctness, maintainability, and sustainability of the delivered solutions, following and promoting our established mindset for well-crafted design, code, and testing.
- A can-do attitude and abundance mindset - you'll be involved in the full software life cycle, including decision-making from design to production.
- Good taste and basic knowledge of modern, scalable software architecture.
- Any knowledge of distributed systems is a plus.
- Hands-on experience in designing and implementing high-quality modern APIs and back-end systems.
- Passion about writing clean code.
- Ability to analyze and challenge business requirements, brainstorm technology ideas, and design/build efficient cloud solutions.
- Team spirit: You are a great teammate, making sure that everyone on your team feels valued and is excited to work with you.
- Passion, curiosity, pragmatism, and humility. We favor code and demos over lengthy discussions.
- Hand on expereince of Java and object-oriented programming.
- Familiarity with Spring Boot, Gradle, Docker.
- Basic understanding of cloud platforms (e.g., AWS) and cloud-native development.
- Experience with SQL and relational databases (e.g., PostgreSQL).
- Understanding of software build processes, versioning, and deployment workflows.
- Exposure to Kotlin and/or TypeScript.
- Experience with Angular, REST, gRPC APIs.
- Familiarity with monitoring tools like Prometheus, Grafana, or the Elastic Stack.
- Experience with CI/CD pipelines, especially using GitHub Actions.
- Build impactful software used in real-world financial markets.
- Work with a talented, friendly, and international team.
- Take on meaningful ownership and influence product outcomes.
- Enjoy a hybrid work model with flexibility (3 days in-office).
- Join a culture that values autonomy, initiative, and continuous improvement.
- Participate in team-building activities and a supportive peer-driven environment.
