company logo

Senior Software Engineer, Java

Soft Space

Office

Kuala Lumpur, Malaysia

Full Time

Join Our Innovative Fintech Team: Senior Java Developer

Ready to Simplify Payment with and make a real impact on the future of finance? We're looking for a passionate, innovative Senior Java Developer to join our dynamic team. Whether you thrive as an independent problem-solver or a collaborative team leader with a strategic mindset, this role offers a chance to shape the next generation of our Merchant and Issuing solutions!

What You'll Do:

  • Dive into the heart of our Java codebase, crafting clean, secure, and maintainable code for our payment solutions.
  • Tackle complex technical challenges – your out-of-the-box thinking, resilience, and persistence will be essential!
  • Champion best practices in design, development, and security, ensuring our systems are rock solid and reflect the highest ethical standards.
  • Partner with product managers and other developers (junior or senior!) to bring innovative payment features to life. Your collaborative spirit and proactive problem-solving will drive success.
  • Own your growth path! Do you see yourself leading a small team or diving deep into technical mastery? We'll support your ambitions and drive for excellence.

We're looking for someone who:

  • Has at least 5 years of hands-on Java development experience (Java 8+) with expertise in Spring Boot, Hibernate, etc.
  • Understands the importance of secure coding practices (OWASP, PCI, etc.) and performance optimization.
  • Has a strong foundation in database design and SQL (MySQL, MariaDB, MSSQL, etc.)
  • Proficient with modern API design and integration technologies (RESTful, JSON, OpenAPI, etc.), with a solid understanding of both legacy protocols (SOAP) and modern standards.
  • Possesses strong familiarity with front-end technologies (HTML, CSS, JavaScript) and experience with at least one modern framework (React, Angular, Vue.js, or similar).
  • Experience with microservices architecture and distributed systems design.
  • Proven ability to deliver high-quality, scalable backend systems.
  • Can troubleshoot complex issues, break them down into smaller problems, and explain technical concepts with clarity and confidence.
  • Demonstrates adaptability in a fast-paced environment, pivoting between tasks and embracing evolving technologies.
  • Possesses a strong drive for continuous learning, staying ahead of the curve in the fintech landscape.
  • Exhibits integrity and ownership, taking accountability for their work and fostering a culture of trust.
  • Thrives in a collaborative environment and enjoys mentoring junior developers (if the team leader path interests you!).

Bonus Points if you have:

  • Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, etc.).
  • Familiarity with CI/CD pipelines.
  • Knowledge of build tools (Maven, Gradle) and application servers (Jetty, Tomcat, etc.)
  • Experience with Agile/Scrum methodologies.

Why Join Us?

  • Shape industry-leading, customer-focused projects like our SoftPOS implementation for a global mobile leader and our transformative lifestyle-focused Consumer SuperApp.
  • Be part of a people-first company where your ideas, integrity, and work ethic are valued.
  • Expand your skills with tailored training and conference opportunities.
  • Work in a dynamic, adaptable environment where your passion for learning, resilience, and proactive problem-solving will fuel innovation and see your expertise make a real difference!

Ready to join the fintech revolution? Let's chat!

Senior Software Engineer, Java

Office

Kuala Lumpur, Malaysia

Full Time

July 20, 2025

company logo

Soft Space