Talent Hackers Jobspot header image

Senior Architect

2gether Actualizado hace 1 mes.
8 años de experiencia

2gether is a European fintech based in Madrid, leading the transition to a new economy around tokenization and blockchain. Since its inception in 2016, 2gether has engaged more than 85.000 clients, who transact more than €60M per month. 

Today, 2gether is Spain’s market leader in the crypto trading and payments space, and is present in 22 countries of the Eurozone. Moreover, 2gether’s relationship model with its users is built around its native token, the 2GT, and we are pioneering a new business industry in facilitating organizations the creation and distribution of their own token-based models.

We are looking for a Software Architect to lead the development of our technology platform and make it more scalable, modular and resilient. You would also join the Company’s steering committee.

Our technology stack is currently built using the following technologies:
  • Java 8 (upgrading to 11), Spring Boot and Spring Framework ecosystem (Web, Cloud, Security, Data, AMQP), JPA, Hibernate, JDBC, Lombok, JUnit, Mockito, Hamcrest, AssertJ.
  • RESTful Microservices architecture.
  • Maven, Git, Jenkins, Amazon, AWS, Docker, Kubernetes.
  • RabbitMQ, SQL (PostgreSQL) and NoSQL (Cassandra, MongoDB) databases.
  • Agile methodologies (Scrum and Kanban), daily scrum.
The role’s requirements are the following:
  • 8+ years of experience in the field
  • 4+ years as a software architect / lead developer
  • Java / Spring / Netflix OSS
  • Knowledge of microservices architecture (Resiliency, Scalability, Modularity, API Gateway, Circuit Breaker, etc)
  • Event Driven Architecture
  • Design Patterns
  • TDD
  • Clean Code (SOLID)
  • Hexagonal Architecture or Onion Architecture or Clean Architecture
  • Docker / Kubernetes / AWS / Jenkins
  • Kafka or RabbitMQ or SQS, SNS
  • Cassandra, MongoDB, PostgreSQL
  • Agile Methodologies (KANBAN, SCRUM)
  • Understanding of parallel computing / concurrency concepts
  • Understanding the CAP theorem and how the JVM works under the hood
Nice to have:
  • Knowledge and experience in blockchain technologies
  • Knowledge and experience in banking systems
  • Domain Driven Design
  • Event Sourcing
  • CQRS
  • Service Mesh
  • Reactive programming
  • Knowledge of Javascript (Node.js, React) & Python
What does 2gether offer?

💶 Full-time permanent employment contract and a competitive market salary

👨🏻‍💻Possibility of teleworking due to the Covid-19 crisis

⌚️Flexible schedule and intensive day on Fridays and during the summer months

💰Flexible remuneration plan: Restaurant, transportation, nursery

💯Excellent work environment with afterwork activities. We work, but we have fun too. That is the philosophy of 2gether

🏢Offices in the center of Madrid with very good views and very good connection with metro and bus

💼Work with the best professionals in a leading startup in the financial market

📈Opportunities for development and growth within the company

If you are passionate about technology and want to join a vibrant scale-up in one of the most promising industries in the years to come, 2gether could be your place.

#we're2gether #2getherbetter

Horario flexible
Horario de entrada y salida flexibles, libertad para gestionar asuntos personales o familiares.
Remote friendly
Libertad para trabajar algunos días de la semana desde casa.
Ticket restaurant
La empresa ofrece o financia tickets restaurant para las comidas entre semana.