Taro Logo

Software Engineer I

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
Entry-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer I

Nium, a global leader in real-time cross-border payments, is seeking an Entry-Level 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 Software Engineer I, you'll be part of a cross-functional team developing core software platforms, working primarily with Java, Spring Boot, and related technologies.

The role offers an excellent opportunity for early-career developers to grow under the mentorship of experienced engineers. You'll be involved in implementing features, debugging issues, and writing maintainable code while learning industry-standard practices and tools. The position involves working with both backend systems and some frontend technologies, providing a well-rounded experience in financial technology development.

Nium offers a comprehensive benefits package including competitive compensation, medical coverage, and professional development opportunities. The company maintains a hybrid work environment with 3 days per week in office, promoting a balance between collaborative work and flexibility. With operations across 18+ countries and a team representing 33+ nationalities, Nium provides a truly global and diverse work environment.

The ideal candidate should have 0-2 years of experience, a strong foundation in computer science or engineering, and a willingness to learn. You'll be working on technology that powers global financial transactions while developing your skills in a supportive, collaborative environment. This is an excellent opportunity for someone looking to build a career in fintech while contributing to meaningful projects that impact global payment systems.

Last updated 2 months ago

Responsibilities For Software Engineer I

  • Learn industry technologies such as Java, Spring and Spring Boot
  • Implement well-scoped features or fixes with guidance from senior engineers
  • Write clean, maintainable code following team conventions
  • Participate in peer programming and code reviews
  • Write basic tests for code and follow testing practices
  • Work with development tools like Git, CI/CD pipelines, and Docker
  • Learn about backend infrastructure and DevOps tools
  • Communicate with teammates about progress and blockers

Requirements For Software Engineer I

Java
React
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • 0-2 years of professional software development experience
  • Familiarity with Java and frameworks like Spring Boot
  • Basic knowledge of SQL and relational databases
  • Exposure to web technologies and RESTful APIs
  • Experience with or interest in frontend frameworks like React or Angular
  • Ability to break down problems and seek help when needed
  • Strong communication skills and ability to work in a team

Benefits For Software Engineer I

Medical Insurance
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