almost 4 years ago
Brisbane, Australia +5 more
Mid Level / Senior
Responsibilities
- Design, develop, and maintain backend services and APIs for global payment card products using Java.
- Lead integration efforts with payment channel partners and third-party payment platforms.
- Build robust, scalable, and secure backend systems to support high-volume payment transactions.
- Explore and implement Web3 and AI technologies to enhance payment processing and security.
- Conduct code reviews, mentor junior engineers, and ensure best practices in software development.
- Collaborate closely with cross-functional teams including product, security, and operations to deliver end-to-end solutions.
- Optimize system performance, reliability, and scalability in a production environment.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Approximately 5 years of professional experience in backend development with Java.
- Strong expertise in Java and backend frameworks (e.g., Spring Boot, RESTful APIs).
- Experience with databases (SQL and/or NoSQL), messaging systems (e.g., Kafka, RabbitMQ), and microservices architecture.
- Proven experience integrating payment gateways or third-party payment APIs is highly desirable.
- Knowledge of payment industry standards, security protocols, and compliance requirements.
- Interest or experience in Web3 and AI technologies is a plus.
- Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively.
- Strong communication skills and experience working in cross-functional teams.
Benefits
- Shape the future with the world’s leading blockchain ecosystem.
- Collaborate with world-class talent in a user-centric global organization with a flat structure.
- Tackle unique, fast-paced projects with autonomy in an innovative environment.
- Thrive in a results-driven workplace with opportunities for career growth and continuous learning.
- Competitive salary and company benefits.
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team).