jobs in Lancesoft Malaysia

全职 Java Application Developer 工作, 薪水, Lancesoft Malaysia Federal Territory 公司招聘中 - Ricebowl

Java Application Developer

KL City, Federal Territory

分享
保存

工作地点

  • Kuala Lumpur Federal Territory Malaysia

职位描述

岗位职责

Job Description: Java Developer – Spring Boot & Microservices

Key Responsibilities

  • Develop, rearchitect, and modernize enterprise web applications using Java and Spring Boot.
  • Collaborate with business analysts, system analysts, and cross-functional teams to translate business requirements into technical solutions.
  • Design, develop, and maintain microservices-based applications using reactive programming, RESTful/SOAP APIs, JPA, and database technologies.
  • Prepare technical specifications, conduct code reviews, and manage source code using Git, GitLab, or SVN.
  • Develop unit and integration tests and support CI/CD pipelines using Jenkins, Maven, and SonarQube.
  • Deploy application enhancements, monitor production performance, troubleshoot issues, and ensure application stability.
  • Implement secure coding practices aligned with OWASP guidelines and support cloud deployments, particularly on AWS.
  • Work with caching, messaging, and security technologies such as Redis, Memcached, Kafka, and Vault.
  • Maintain technical documentation, identify process improvements, and share technical knowledge with team members.
  • Provide ongoing application support and collaborate with internal and external stakeholders to deliver solutions within agreed timelines.

Requirements

  • Bachelor's degree, postgraduate diploma, or professional qualification in Computer Science, Information Technology, or a related field.
  • Minimum 4 years of hands-on production-level Java application development experience.
  • Strong experience in Java, Spring Boot, microservices, reactive programming, Maven, JPA, RESTful/SOAP APIs, and MySQL.
  • Hands-on experience with CI/CD, automated testing, code quality tools, and version control systems, including Jenkins, SonarQube, and GitLab.
  • Knowledge of secure coding practices, OWASP Top 10, application deployment, and AWS cloud services.
  • Familiarity with Java WebFlux, Quarkus, Redis, Memcached, Kafka, and Vault is an advantage.
  • Experience with Linux/Red Hat environments, Bash scripting, and application monitoring is an added advantage.
  • Strong analytical, problem-solving, communication, teamwork, and technical documentation skills.
  • Oracle or Java certifications are advantageous.
  • Experience in financial services or credit reporting systems is an added advantage.

Core Technical Skills

Java | Spring Boot | Microservices | Reactive Programming | Maven | JPA | REST/SOAP APIs | MySQL | Git/GitLab | Jenkins | SonarQube | AWS | Unit & Integration Testing

Preferred Skills

Java WebFlux | Quarkus | Redis | Memcached | Kafka | Vault | Linux/Red Hat | Bash Scripting | OWASP Security | Financial Services/Credit Reporting

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多