We are looking for a highly skilled Senior Backend Engineer with a strong background in architecture to join our team. In this role, you will be responsible for the development and delivery of our projects.
Requirements
- 7+ years of experience in Java (Spring/SpringBoot) development.
- Strong expertise in software architecture, microservices, and scalable system design.
- Experience with relational databases (PostgreSQL, MySQL), No-SQL databases (Mongo, Dynamo) and data modeling.
- Knowledge of event-driven architectures and message brokers (Kafka, RabbitMQ, etc.).
- Familiarity with CI/CD, DevOps practices, and containerization (Docker, Kubernetes).
- Experience with cloud platforms (AWS).
- Proficiency in RESTful API development and distributed systems.
- Strong understanding of TDD, BDD, and agile methodologies (Scrum/Kanban).
- Experience with system design and the ability to architect scalable, high-availability solutions.
- Ability to create efficient, reusable software modules.
- Experience in enhancing and maintaining existing applications.
- Ability to quickly adapt to new technologies and evolving business needs.
- Strong leadership skills with a proven ability to mentor and grow engineering teams.
- Excellent analytical and problem-solving capabilities.
- Strong communication skills, capable of translating technical concepts for non-technical stakeholders.
- Proactive mindset with a focus on impact and execution.
- Good English level.
Benefits
- Competitive salary & a robust stock ownership plan
- 100% flexible work model
- A set of benefits that are adaptable to your needs & way of life
- Opportunities for growth in a fast-paced environment
- A chance to shape B2B payments in Latin America and increase the region’s economic competitiveness