Senior Java Developer Backend - Selangor, Malaysia - Bestinet Sdn Bhd

    Bestinet Sdn Bhd
    Bestinet Sdn Bhd Selangor, Malaysia

    2 weeks ago

    Default job background
    Full time Technology / Internet
    Description
    Responsibilities


    • Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications.
    • Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements. Designs and develops new software products or major enhancements to existing software.
    • Addresses problems of systems integration, compatibility, and multiple platforms.
    • Consults with project teams to identify application requirements.
    • Assists in the evaluation and recommendation of application software packages, application integration and testing tools.
    • Resolves problems with software and responds to suggestions for improvements and enhancements.
    Job Requirements


    • Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent.
    • 5+ years of experience in software development with a focus on back-end technologies.
    • Proficiency in Java programming language.
    • Strong understanding of object-oriented programming principles and design patterns.
    • Solid understanding of relational databases (e.g., MySQL, PostgreSQL) and SQL query optimization.
    • Familiar in high performance, scalable J2EE implementations on Linux/Unix platforms with one or more of the following: Java Web Services, Spring, Spring Boot, Hibernate, XML, JBoss, Tomcat.
    • Experience with RESTful APIs and microservices architecture.
    • Ability to adapt quickly to an existing, complex environment and learn new concepts / software technologies as needs arise
    • Strong problem-solving and analytical skills.
    • Self-motivated, independent, detail oriented, and a responsible team-player