Taro Logo

Senior Software Engineer

Global leader in real-time, cross-border payments, providing infrastructure for banks, fintechs, and businesses to process instant cross-border transactions.
Malta, MT 59538, USA
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance

Description For Senior Software Engineer

Nium, a global leader in real-time cross-border payments, is seeking a Senior Software Engineer to join their team in Malta. The company's payments infrastructure supports 100 currencies across 220+ markets, with real-time capabilities in 100 markets. As a Senior Software Engineer, you'll be instrumental in designing and building core platforms while working with a cross-functional team.

The role combines hands-on development with technical leadership, requiring expertise in Java, Spring frameworks, and modern development tools like Kafka and Kubernetes. You'll be responsible for maintaining high code quality standards, mentoring fellow engineers, and driving technical excellence across the team. The position offers an opportunity to work on innovative payment technologies that are transforming the financial industry.

Nium offers a comprehensive benefits package including competitive compensation, medical coverage, and flexible hybrid working arrangements. The company's global presence, spanning 18+ countries with 33+ nationalities, provides a diverse and inclusive work environment. You'll have opportunities for professional growth through learning stipends, role-specific training, and internal workshops.

The ideal candidate brings 5+ years of experience in building scalable software systems, strong technical expertise in backend development, and excellent communication skills. You'll be joining a company that's recognized among CNBC's World's Top Fintech Companies 2024, working on solutions that enable instant cross-border transactions for banks, fintechs, and businesses worldwide.

Last updated 24 days ago

Responsibilities For Senior Software Engineer

  • Develop and maintain understanding of company's software platforms and business logic
  • Lead design and planning of technical and product initiatives
  • Make engineering decisions aligned with business objectives
  • Act as subject matter expert for code quality and best practices
  • Collaborate within cross-functional team to deliver software solutions
  • Mentor engineers through code reviews and pair programming
  • Identify technical challenges and develop effective solutions
  • Communicate technical decisions, standards, and processes
  • Support recruitment efforts and provide candidate feedback

Requirements For Senior Software Engineer

Java
MySQL
Kafka
Kubernetes
React
  • 5+ years of experience in designing and building scalable software systems
  • Strong passion for engineering and high-quality delivery
  • Expertise in Java and frameworks like Spring and Spring Boot
  • Strong SQL and relational database design skills
  • Proficient in designing and consuming RESTful APIs
  • Familiarity with OpenAPI for API documentation
  • Experience with MySQL, Kafka, Zookeeper, Docker, and Kubernetes
  • Skilled in version control and build automation tooling
  • Proficient with unit testing frameworks
  • Excellent communication skills
  • Strong team player with leadership abilities

Benefits For Senior Software Engineer

Medical Insurance
Mental Health Assistance
  • Competitive salaries
  • Performance bonuses
  • Medical coverage
  • 24/7 employee assistance program
  • Generous vacation programs
  • Year-end shut down
  • Flexible hybrid working environment (3 days per week in office)
  • Learning stipend
  • Company-wide social events
  • Team bonding activities
  • Team offsites

Interested in this job?

Jobs Related To Nium Senior Software Engineer