Senior Software Engineer (Java)

United States Digital Space LLC

Madrid

Presencial

EUR 60.000 - 90.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

This is the company in Madrid is seeking a Software Engineer with 6+ years of Java experience to build and maintain a distributed high-performance platform. You will influence architectural decisions, mentor teammates, and collaborate across global teams to deliver scalable, secure financial data services.

Fluent English is required, and you will work on a modern stack including Java 17, RESTful services, SQL/PostgreSQL, and related technologies to support fast, robust product delivery from our

Formación

  • 6+ years of OO language experience, preferably Java.
  • Strong architecture and design sensibilities.
  • Experience mentoring developers (not managing).
  • Clear communication with technical and non-technical stakeholders.
  • Fluent English for technical and team collaboration.

Responsabilidades

  • Build and maintain a distributed high-performance platform.
  • Contribute to architectural design decisions and scalability.
  • Mentor junior engineers and peers, providing feedback.
  • Collaborate across time zones and review code with peers.
  • Work on core financial data processes and finance infra.

Conocimientos

Java programming
Mentoring developers
Software architecture
Communication skills
English fluency

Herramientas

Java 17
RESTful services
SQL/PostgreSQL
MyBatis (ORM)
Tomcat
Gradle
CockroachDB
Elasticsearch

Descripción del empleo

This is the company

the company provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At the company, everything we do is engineered for ambition.

For our teams, we create an environment with opportunities for our people to succeed, backed by the culture and support to ensure they are enabled to truly own their careers. We are motivated individuals who tackle unique technical challenges at scale and solve them as a team. Together, we deliver innovative and ethical solutions that help businesses achieve their ambitions faster.

Financial Products

the company is expanding beyond payments by building an entire suite of embedded financial services tailored for platforms, marketplaces, SaaS businesses, on-demand platforms, and crowdfunding platforms. Our team’s mission is to enable these platforms to manage their global payments and financial services seamlessly through API integrations or hosted solutions.

With our solutions, platforms can:

  • Run onboarding, verification, and compliance processes across multiple markets.
  • Manage payments and trigger faster payouts and bank transfers in all preferred currencies.
  • Offer value-added services like capital lending and the issuing of payment cards and bank accounts.

Our team is responsible for developing the technology behind this unified platform, focused on several different areas.

Your role:
  • You will build and maintain our distributed high-performance platform.
  • You will contribute to architectural design decisions and ensure the scalability of our platform.
  • You will help develop teammates, mentoring and coaching junior engineers and peers while maintaining a feedback loop to foster both your and their continuous growth.
  • You will be part of a diverse and inclusive team.
  • We launch fast and iterate often. Concretely, this means that within your first few weeks, you will bring code live that impacts many businesses and shoppers.
  • You will identify and improve parts of the platform to make it more robust and scalable.
  • Collaborate across teams and time zones to make things happen, review code and be open to feedback.
  • As an engineer you will help our core financial data processes and work on our finance infrastructure, to keep it scalable, reliable and secure.
Who you are:
  • ASoftware Engineer with 6+ years of experience working with object-oriented programming languages (Java).
  • You enjoy and have previous experiences mentoring (not managing) developers.
  • You have a deep understanding of the why, how, and where of architectural software design.
  • You are proficient in creating performance database queries and table structures.
  • You are a clear and concise communicator capable of articulating complex, technical concepts to both junior developers and non-technical peers.
  • You are flexible, a team player, and someone who understands the bigger picture.
  • You are able to take ownership and lead a project.
  • We are an international team and our working language is English, so you speak it fluently in both technical and non-technical contexts.
  • Our Tech Stack: Java 17, Web Services (RESTful) and SQL/PostgreSQL using MyBatis (ORM), Tomcat, Gradle, CockroachDB and Elasticsearch.
Our Diversity, Equity and Inclusion commitments

Our unique approach is a product of our diverse perspectives. This diversity of backgrounds and cultures is essential in helping us maintain our momentum. Our business and technical challenges are unique, and we need as many different voices as possible to join us in solving them - voices like yours. No matter who you are or where you’re from, we welcome you to be your true self at the company.

Studies show that women and members of underrepresented communities apply for jobs only if they meet 100% of the qualifications.

What’s next?

Ensuring a smooth and enjoyable candidate experience is critical for us. We aim to get back to you regarding your application within 5 business days. Our interview process tends to take about 4 weeks to complete, but may fluctuate depending on the role. Learn more about our hiring process here. Don’t be afraid to let us know if you need more flexibility.

This role is based out of our Madrid office. We are an office-first company and value in-person collaboration; we do not offer remote-only roles.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer (Java)
Senior Software Engineer (Java)

Adyen • Madrid

Presencial
EUR 70.000 - 100.000
Office in Madrid
In-person collaboration
Software Engineer (Java)
Software Engineer (Java)

Adyen • Madrid

Presencial
EUR 40.000 - 70.000
Team Lead - Sub Customer Onboarding
Team Lead - Sub Customer Onboarding

United States Digital Space LLC • Madrid

Presencial
EUR 60.000 - 90.000
Software Engineer
Software Engineer

Getnet Platforms • Madrid

Híbrido
EUR 60.000 - 90.000
Health insurance
Hybrid work model (60% on-site)
Development programs
+3
Software Engineer - Banking
Software Engineer - Banking

INFINIT • Madrid

Híbrido
EUR 70.000 - 110.000
Equity options
Diverse team
Flexible benefits app
+3
Software Engineer
Software Engineer

Ohpen • Barcelona

Híbrido
EUR 60.000 - 80.000
Hybrid work model
Language classes
Home office setup
+3
Senior Software Engineer (Payments)
Senior Software Engineer (Payments)

Ebury • Madrid

Híbrido
EUR 70.000 - 90.000
Competitive salary
Discretionary bonus
Global exposure
+1
Software Engineer - Banking
Software Engineer - Banking

Medium • Madrid

Híbrido
EUR 60.000 - 80.000
Salary and equity
Diverse team
Flexible benefits
+4
Senior Software Engineer (Payments and Banking)
Senior Software Engineer (Payments and Banking)

Embat • Madrid

Híbrido
EUR 85.000 - 125.000
Paid vacation
Birthday off
Hybrid model
+6
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Revolut • España

Presencial
EUR 65.000 - 95.000