MindGraph WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Java and related frameworks.
- Build and support RESTful and SOAP APIs, ensuring performance, scalability, and reliability.
- Comfortable working with legacy Java versions (e.g., Java 1.4 to 1.8) and maintaining older codebases.
- Maintain and refactor legacy systems to improve stability, security, and performance.
- Write clean, efficient Java code, following best practices for memory and error handling.
- Work with relational databases (e.g. Oracle, MySQL, PostgreSQL), including complex queries and stored procedures.
- Use tools like WinSCP and PuTTY for accessing servers, log tracing, and manual deployment tasks.
- Integrate with internal and external systems using standard HTTP protocols (JSON, XML).
- Participate across the full SDLC : requirements gathering, development, testing, deployment, and production support.
- Ensure solutions adhere to secure coding practices and meet compliance standards required in banking environments.
- Create and maintain clear technical documentation and assist junior developers when needed.
- Collaborate closely with frontend teams working in React / Next.js for API integration and troubleshooting.
- Allocate daily work, review their codes & provide guidance to junior developers.
- Support testing, simulate and investigate the tickets raised, if relate to codes written by our team members then we need to fix, test and deploy.
- Track and monitor daily work progress from junior developers.
- Prepare status report to stakeholders.
Required Skills and Qualifications
7+ years of backend development experience in Java.Strong understanding of Java core concepts : collections, threading, exception handling, and memory management.Experience working with legacy Java versions (Java 1.4 to 1.8) and codebases.Proficiency in developing REST / SOAP web services and handling JSON / XML formats.Solid SQL skills, including performance tuning and writing stored procedures.Familiar with Maven, Git / SVN, and deployment to application servers such as Tomcat.Experience with remote tools like WinSCP, PuTTY, and Linux-based command-line access.Good debugging and backend problem-solving skills.Understanding of secure API development, particularly in regulated domains like banking.Comfortable working in Agile teams and communicating across cross-functional groups.Preferred Qualifications
Exposure to legacy frameworks like Apache Struts and / or modern Java frameworks like Spring Boot.Experience collaborating with frontend teams.Familiarity with CI / CD tools, basic Docker usage, and cloud platforms (AWS, Azure, or GCP) is a plus.Knowledge of microservices design patterns and distributed systems architecture.Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Contract
Job function
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr