TalentHackers Jobspot header image

Senior Architect

1.000 € Recompensa
1 vacante

Madrid
Presencial
8 años de experiencia
Indefinido · Jornada completa
Salario no disponible

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.
¿Conoces un Senior Architect?
Si así es, puedes recomendarlo en esta oferta y si es contratado, te llevas nuestra recompensa.1.000€ de recompensa si encuentras al candidato ideal!
o comparte
Oferta Cerrada

Que no te vuelva a pasar. Crea tu alerta de empleo personalizada y recibe nuevas ofertas como ésta.

Siguientes pasos
Revisión de tu perfil
Nuestro equipo de expertos evaluará tu perfil para ver si se ajusta con la oferta. Te informaremos tanto si es así como si no.
Entrevista telefónica
Si tu perfil encaja con lo que estamos buscando, te llamaremos para completar y validar tu perfil.
Entrevista con cliente
Una vez evaluado por nuestro equipo, lo compartiremos con nuestro cliente para que realice las pruebas y/o entrevistas oportunas.
Oferta y contratación
¡Enhorabuena! Has sido el candidato seleccionado. Nos pondremos en contacto contigo para darte la buena noticia.