Industry: Software Development
Location: Singapore
Roles & Responsibilities
Java Software Developer (Payments)
Our Client is a leading leading stable firm.
We are seeking a skilled Java Software Development Specialist to develop and support transaction processing modules within our core systems. In this role, you’ll work with various teams to ensure high-quality project delivery, compliance with required standards.
Key Responsibilities:
– Develop and refine modules to improve the platform’s functionality.
– Collaborate closely with stakeholders to ensure that project goals align with quality standards.
– Conduct code reviews, offering feedback to uphold coding best practices.
– Document technical requirements and specifications for transaction features.
– Diagnose and resolve issues with transaction flows and system integrations.
– Ensure adherence to applicable regulatory and industry guidelines.
– Perform unit and integration testing to ensure system reliability.
– Coordinate updates and manage timelines in partnership with project managers.
Requirements:
– Bachelor’s degree in Computer Science, IT, or a related field, with min 5 years of experience in Java development.
– Proficiency with Java frameworks (such as Spring and JUnit) and RESTful APIs.
– Strong skills in SQL and database management (e.g., MySQL, Oracle).
– Exceptional problem-solving skills and attention to detail.
– Excellent teamwork and interpersonal communication skills.
Preferred Experience:
– Familiarity with microservices architecture and cloud environments.
– Experience with API integration and third-party transaction platforms.
– Understanding of transaction processing systems and related compliance standards.