jobs in Lancesoft Malaysia

Kerja Sepenuh Masa, Java Developer – Spring Boot - Microservices di Lancesoft Malaysia Federal Territory - Maukerja

Java Developer – Spring Boot - Microservices

KL City, Federal Territory

Kongsi
Simpan

Lokasi Kerja

  • Kuala Lumpur Federal Territory Malaysia

Penerangan Kerja

Tanggungjawab

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

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut