Java Senior Software Engineer (Fintech): Delivering the best payment journey to customers and creating new financial products. Focus on integrating innovative payment methods, designing convenient payment experiences, and creating an intelligence anti-fraud engine based on big data. Location: Hybrid in Barcelona or Alicante, Spain Company
eDreams ODIGEO is the world’s leading travel subscription platform, offering a comprehensive multi-product offering for all travel needs. What you will do
Integrate innovative payment methods and create new payment plans and products in collaboration with product owners, data scientists, and UX designers. Design and develop a convenient payment experience and an intelligence anti-fraud engine based on big data. Create distributed, scalable microservices platforms using Java+11, BigData technologies (Kafka, Cassandra, BigTable, Redis, Neo4j), machine learning, and Datamesh in a continuous delivery and cloud-based environment (Docker, Kubernetes, and GCP). Promote the use of microservices platforms, clean code, SOLID principles, and TDD within the team. Design and develop advanced systems and innovative solutions related to finance, payments, or fraud. Actively participate in team ceremonies and the product definition and ideation processes. Requirements
Deep understanding of software engineering concepts, including OOP, functional programming, concurrency, data structures, design and architecture patterns, databases, and APIs. Experience with the entire software development cycle, including deploying to production and testing, as well as Cloud and Continuous Delivery environments. Strong data-driven capabilities, analytical skills, design pattern skills, and creativity to solve complex business and customer problems. Excellent communication skills and an open mind to reach agreements for the benefit of the team and stakeholders. Fluent English level to work in a multicultural environment and communicate at all levels. Experience working in Agile environments with a focus on Continuous Integration and Deployment (CI/CD). Nice to have
Experience with Applied AI Tools and an Experimentation Mindset. Ability to effectively leverage AI tools to debug code, streamline development processes, and enhance productivity. Experience or interest in collaborating closely with AI tools as “pair programmers”. Culture & Benefits
Rewarding compensation package, including Prime Plus membership, competitive salary and benefits, performance-based bonuses, birthday day off, discounts and partnerships, and relocation support. Continuous learning opportunities with free Coursera access, soft skills workshops, tech training, and leadership development. Personalized career paths and the eVOLVE Program for career empowerment. Hybrid home-office model focused on outcome, promoting work-life balance. Fun and connecting environment with after-work events, padel tournaments, and communities based on passions.
#J-18808-Ljbffr
Similar jobs

Java Senior Software Engineer

Apply Now
Back to search page