Write correct, efficient, clean, robust, and maintainable code (Mostly in Java 21+)
Write unit, integration, and end-to-end tests to prevent current errors or future regressions
Participate in code review to learn from others and to teach them as well
Prototype new technologies and libraries that could save time and effort
Write clear and concise documentation for users of your systems
Identify common problems between multiple systems and develop common solutions via libraries
Create designs for new systems and features of moderate complexity
Make time estimates to implement designs that can aid in future planning
Work on core systems with real business impact
Collaborate with a highly skilled, international team
Take ownership of meaningful technical challenges
Contribute to a product that’s transforming financial services
Mentor junior engineers
Requirements
At least 5 years of experience with microservice architectures, synchronous REST communication over HTTP, and asynchronous communication over Apache Kafka
Deep understanding of database transactions and locking mechanisms
Proven proficiency in leveraging modern AI development workflows to accelerate delivery and maintain code quality
Deep expertise in Java (21+) and the Spring Boot ecosystem
Experience with PostgreSQL or other relational databases, Apache Kafka, Docker
Knowledge of algorithms and data structure for distributing loads like sharding, leadership election, and more
2 years of experience with logging and metrics technologies: Prometheus, Grafana, Kibana
1 year of experience with the following infrastructure technologies: AWS, Github Actions, Kubernetes, Istio, Terraform, Terragrunt
Experience with the Fintech domain or high paced startup
Tech Stack
Apache
AWS
Docker
Grafana
Java
Kafka
Kubernetes
Postgres
Prometheus
Spring
Spring Boot
SpringBoot
Terraform
Benefits
Competitive salary based on performance and experience
Chance of earning Klar stock options
26 days of paid vacation per year
Computer device
International work environment with amazing and highly skilled people
A world class team that helps you evolve your skills in areas you're interested in
Wellhub subscription to offer mental and physical health