📉Your daily adventures will be
- Write correct, efficient, clean, robust, and maintainable code (Mostly in Java 11+)
- 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
- Mentor junior engineers
📉You and your assets
- You are a senior engineer with experience in architecture, design, implementation and deployment of business critical systems.
- You are passionate about simplifying complex problems with innovative solutions which increases efficiency and saves cost.
- At least 5 years of experience with several of the following development technologies: Java, SpringBoot, PostgreSQL or other relational databases, Apache Kafka, Protocol Buffers
- At least 2 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.
- Knowledge of algorithms and data structure for distributing loads like sharding, leadership election, and more.
- 2 years of experience with logging and metrics technologies: DropWizard, Prometheus, Grafana, Kibana
- 1 year of experience with the following infrastructure technologies: AWS, Jenkins, Kubernetes, Istio, Terraform, Terragrunt, Helm
- Spanish language skills.
- Experience with the Fintech domain or high paced startup.
💎What do we offer?
- Competitive salary based on performance and experience
- Chance of earning Klar stock options
- 26 days of paid vacation per year
- Computer devices
- Gympass subscription to offer mental and physical health
- Access to Desana, a network of flexible workspaces around the world
- 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