Senior Software Engineer – Technology
Location : Singapore
About TerraPay
Global money movement, simplified!
· Powering global payments across 7.5 billion bank accounts, 6 billion cards, and 2.1 billion wallets
· 121 banking partnerships, 210+ send countries, 140+ receive countries.
TerraPay is the pulse of global payments innovation. We're the bridge that connects people and businesses worldwide, empowering them to effortlessly send, receive, and manage money across borders.
We have repositioned ourselves as a global money movement player that helps businesses manage their global payments for local payout needs through our extensive network.
Regulated across over 30 diverse markets, TerraPay stands out as the sole payment provider with such a broad reach. We harmonize the complexities of global money movement, orchestrating seamless transactions that transcend borders and cultures. We are driven by a commitment to inclusion and fuelled by innovative technology, we're reshaping the financial landscape, ensuring that international transactions are secure, swift, and hassle-free. Join us in simplifying global money movement with TerraPay.
Job mission
Primary responsibilities:
· Participate in a full software development lifecycle and write code that is maintainable, clear, and concise.
· Hands on experience on coding, troubleshooting and multi-threaded applications.
· Experience with Java (J2EE), Multithreading, JSON, SOAP/ REST, XML, Spring MVC, Spring Boot, Spring JDBC, Hibernate, Tomcat, PostgreSQL.
· Should have knowledge on Junit, SoapUI, JMeter, postman & other Unit Testing framework.
Additional responsibilities:
· Comfortable producing and refactoring code without assistance.
· Understands TDD/Performance/Security/Smoke testing.
· Understands feature toggling and version control.
· Good technical level fluency (spoken and written) in English
Qualifications
Essential skills:
· BE/ B. Tech/ MCA/ ME/ M. Tech
· 3-5 years relevant experience in backend development with Java.
· Should have expertise in Java (J2EE), along with Multithreading, JSON, SOAP/ REST, XML, Spring MVC, Spring Boot, Spring JDBC, Hibernate, Tomcat, PostgreSQL.
Benefits:
· A competitive compensation package, including performance bonuses.
· Join a global team with members from 45+ different nationalities spread across 5 continents.
· Enjoy 25 days of annual leave in addition to bank holidays.
Why TerraPay?
Joining TerraPay means becoming a part of a progressive team that's shaping the future of payments. We offer a collaborative environment that values diversity, fosters growth, and encourages innovation. As an Associate Business Operations Manager, you'll play a pivotal role in enabling seamless financial interactions worldwide.
Elevate your career and be a catalyst for global financial transformation with TerraPay. We're looking forward to welcoming you aboard!
Follow us on social media: LinkedIn | Twitter | Instagram