Java Software Engineer

ย 
Mid-level
Barcelona, ๐Ÿ‡ช๐Ÿ‡ธ Spain
๐Ÿ’ฐEquity
๐Ÿ“šLearning budget
Software Developer
Software development
ย 

Weโ€™re looking for a Java Engineer to join our Kantox software engineering team in Barcelona! Our platform core is primarily based on Ruby on Rails, but all the mission-critical communication with worldwide banking system goes through Java. You will work with a self-motivated multi-disciplinary multi-cultural team that view Kantox software development as an extreme team sport.

The Kantox Engineering Manifesto

Our engineering culture is devoid of egos yet we take great pride in our work. We believe in constructively challenging each other pushing our knowledge, code, processes to the absolute limit.

Our processes are based around continual self improvement, continual code integration and deployment.

Our Tech Stack consists of:

  • Java 8
  • Apache Camel
  • Redis
  • RabbitMQ
  • MySQL

Your mission within Kantox

As a Java Engineer, your mission is to contribute to the seamless integration and functionality of our financial systems. You will be a key player in the development of the services that ensure efficient and reliable communication between bank liquidity providers, exchanges, external clients and our core systems. Your role encompasses the full software development lifecycle, from digesting product requirements, creating technical documentation, to implementing robust solutions, ensuring their quality through comprehensive testing and, maintaining existing services.

In this position, you will:

  • Develop and Enhance Systems: Take charge of designing, developing, maintaining, and enhancing our Java-based backend applications to fulfil the needs of both our internal (Java team) and external (product owners) stakeholders.
  • Document Solutions: Thoroughly interpret product requirements and create the corresponding technical documentation to ensure comprehensive understanding and alignment among team members.
  • Create and Deploy Solutions: Build and deploy high-quality Java solutions that adhere to our performance and reliability standards.
  • Ensure Quality: Develop and conduct rigorous tests to ensure the proper functionality of your solutions, providing a seamless user experience.
  • Facilitate Collaboration: Foster effective cross-team communication and collaboration. Engage in code reviews and pair-programming to uphold code quality and facilitate knowledge sharing.
  • Solve Technical Challenges: Take advantage of your technical expertise to tackle complex problems, oversee project implementation and deployment, and mentor team members.
  • Embrace Continuous Learning: With a mindset focused on continuous learning and growth as an engineer, team member, and advocate for Kantox.

Operating within an agile environment, you will continuously improve processes and products, adapting swiftly to new challenges and opportunities. Your contributions will directly impact the efficiency and reliability of our trading execution and financial communication systems, making a significant difference in the dynamic world of financial technology.

Who you are

We are seeking Software Engineers with the following qualifications:

  • Experience with Object-Oriented Programming: 3+ years of experience working with Java and other object-oriented programming languages.
  • Adaptability and Self-Driven: Flexible and able to adapt to changing requirements and environments, with a self-driven personality and a strong desire to learn and improve.
  • Team Collaboration: Strong team player who thrives in a collaborative environment.
  • Attention to Detail and Integrity: Keen eye for detail, ensuring high-quality and precise work. Engineers who are not afraid to make mistakes but have a passion for doing things right.
  • Project Ownership: Capable of taking ownership and leading projects from inception to completion.
  • Testable Code Enthusiast: Passionate about writing clean, testable, and maintainable code.
  • Effective Communicator: Able to interact with peers and articulate complex technical concepts clearly and succinctly.
  • Professional Proficiency in English: Full professional proficiency in English, both written and verbal, to effectively communicate in our international team.

Expected Skills & Experience

  • 3+ years of experience working in a Java environment
  • Professional experience with Object-Oriented Programming, Design Patterns, Data Structures, and SOLID best practices.
  • Experience the following:
    • Java
    • Maven
    • GIT
    • Java Concurrency
  • Self-starter comfortable in a fast-paced environment.
  • Working knowledge of Linux, DevOps, and relational databases.
  • Produce secure and clean code that is stable, operational, consistent, and well-performing.
  • Interest in Fintech

Nice to have:

  • Permission to work within the EU is a plus
  • 1+ year experience in FinTech
  • 1+ years of experience with cloud computing (AWS, Azure, and/or GCP)รค
  • Apache Camel
  • Sprint Boot
  • Distributed Systems
  • Event Driven Design
  • Reactive Systems

Our culture

  • An environment of innovation, accountability, and constructive feedback
  • A diverse and multicultural team of over 40 different nationalities
  • Grow your role and build your career with our learning and development opportunities.
  • A collaborative and inclusive culture of sharing and teamwork. Build connections for life.
  • Hybrid working and flexible hours so you can work when and where you feel best
  • Some testimonials: โ€œThe culture and the people at Kantox make me want to recommend Kantox as a place to work. The...
ย 

ย 

Kantox

Kantox

Leading fintech company developing sophisticated Currency Management Automation software solutions

Fintech
Finance
Technology

LinkedIn

๐Ÿญfinancial services
๐ŸŽ‚2011

Other jobs at Kantox

ย 

ย 

ย 

ย 

ย 

ย 

ย 

ย 

View all Kantox jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

๐Ÿ‡ช๐Ÿ‡ธ Spain
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs

ย 

ย 

ย 

ย 

ย 

ย 

ย 

ย