Taro Logo

Software Engineer II

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
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Finance

Description For Software Engineer II

Nium, a global leader in real-time cross-border payments, is seeking a Software Engineer II 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 Software Engineer II, you'll be an integral part of a cross-functional team developing and maintaining core platforms that power global financial transactions.

The role involves hands-on development work, writing clean and maintainable code, and participating in the full software development lifecycle. You'll work with Java, Spring Boot, and modern technologies like Docker, Kubernetes, and Kafka. The position requires 3+ years of experience in backend or full-stack development, with a strong foundation in software engineering principles.

Nium offers an attractive work environment with a hybrid work model (3 days in office), competitive compensation, and comprehensive benefits including medical coverage, learning opportunities, and various team activities. The company is recognized globally, recently being named among CNBC's World's Top Fintech Companies 2024.

This is an excellent opportunity for a mid-level engineer looking to make an impact in the fintech industry while working with cutting-edge payment technologies. You'll be part of a diverse global team spanning 33+ nationalities across 18+ countries, contributing to solutions that are shaping the future of global payments infrastructure.

Last updated 24 days ago

Responsibilities For Software Engineer II

  • Develop understanding of company's software platforms and business logic
  • Design and implement features under senior engineers' guidance
  • Write clean, efficient, and testable code
  • Work within cross-functional teams
  • Participate in peer reviews and follow agile practices
  • Learn from experienced team members
  • Stay current with relevant technologies
  • Identify and solve code/system issues
  • Contribute to testing practices
  • Communicate technical details effectively

Requirements For Software Engineer II

Java
MySQL
Kafka
Kubernetes
React
  • 3+ years of experience in backend or full-stack software development
  • Strong foundation in software engineering principles and design patterns
  • Proficient in Java and Spring Boot
  • Familiar with SQL and relational databases
  • Experience working with RESTful APIs
  • Exposure to frontend frameworks like Angular or React
  • Basic familiarity with Docker, Kubernetes, MySQL, and Kafka
  • Comfortable using Git and CI/CD pipelines
  • Experience with unit testing
  • Effective team communication skills

Benefits For Software Engineer II

Medical Insurance
Mental Health Assistance
Education Budget
  • 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)
  • Role-specific training
  • Internal workshops
  • Learning stipend
  • Company-wide social events
  • Team bonding activities
  • Team offsites

Interested in this job?

Jobs Related To Nium Software Engineer II