Jobless Developer
Nium logo

Posted 6 days ago

Open

SDE II - Java Backend : Issuance

MumbaiOn-siteFull-time

AI Summary

Software Engineer II at Nium focuses on backend development for the issuance platform, designing and implementing features in Java/Spring Boot, writing clean testable code, and collaborating within a cross-functional agile team.

About this role

Nium, Global Leader in Payments
Nium, the global leader in real-time, cross-border payments, was founded on the mission to deliver the global payments infrastructure of tomorrow, today. With the onset of the global economy, its payments infrastructure is shaping how banks, fintechs, and businesses everywhere collect, convert, and disburse funds instantly across borders.
Its payout network supports 100 currencies and spans 220+ markets, 100 of which in real-time. Funds can be disbursed to accounts, wallets, and cards and collected locally in 35 markets. Nium's growing card issuance business is already available in 34 countries. Nium holds regulatory licenses and authorizations in more than 40 countries, enabling seamless onboarding, rapid integration, and compliance – independent of geography. The company is co-headquartered in San Francisco and Singapore.

As a Software Engineer II at Nium, you will be an integral member of a cross-functional team, contributing to the development and maintenance of our core platforms. You will work closely with other engineers, product managers, and stakeholders to build scalable, high-quality software solutions that support our rapidly evolving business needs.
In this role, you will focus on hands-on development, writing clean, maintainable code, and participating in the full software development lifecycle. You’ll be expected to collaborate effectively with team members, follow engineering best practices, and continuously seek opportunities to improve both your skills and the team’s output.

Key Responsibilities

  • Platform & Business Acumen : Develop an understanding of the company’s software platforms, business logic, and infrastructure.
  • Technical Contribution : Design and implement features and fixes under guidance from senior engineers.
  • Write clean, efficient, and testable code in line with project requirements and coding standards.
  • Team Collaboration : Work effectively within a cross-functional team to deliver quality solutions. • Participate in peer reviews and follow agile development practices.
  • Continuous Learning: Learn from more experienced team members through code reviews, pair programming, and training sessions. Stay current with relevant technologies and apply them in your work.
  • Problem Solving : Identify issues in code or systems and contribute to developing practical solutions.
  • Quality Assurance : Follow testing practices and contribute to the quality and reliability of the codebase through unit and integration tests.
  • Communication : Communicate technical details clearly and effectively with teammates and stakeholders.
  • Requirements

  • Software Engineering :
  • 3-4 years of experience in backend or full-stack software development
  • Strong foundation in software engineering principles and design patterns
  • Curious, self-motivated, and passionate about building great software
  • Backend Development :
  • Proficient in Java and frameworks like Spring Boot
  • Familiar with SQL and relational databases
  • Experience working with RESTful APIs
  • DevOps & Infrastructure :
  • Basic familiarity with tools such as Docker, Kubernetes, MySQL, and Kafka
  • Comfortable using Git and CI/CD pipelines
  • Testing & Quality:
  • Experience with unit testing and a strong focus on producing reliable software
  • Collaboration & Communication
  • Able to work in a team setting and communicate effectively with technical peers
  • Skills

    CI/CDDockerGitIntegration TestingJavaKafkaKubernetesMySQLRESTful APIsSpring BootSQLUnit Testing

    Explore related jobs

    Browse these categories

    Market data for backend engineer roles

    All reports →