Talent.com
Java Backend Senior Developer

Java Backend Senior Developer

MindGraphKuala Lumpur, Kuala Lumpur, Malaysia
1 hari lalu
Penerangan pekerjaan

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

    Buat amaran kerja untuk carian ini

    Senior Java Developer • Kuala Lumpur, Kuala Lumpur, Malaysia