Talent.com
Software Developer - Java+Kotlin

Software Developer - Java+Kotlin

PloyKuala Lumpur, Kuala Lumpur, Malaysia
8 jam yang lalu
Penerangan pekerjaan

Location : Ploy Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Software Developer - Java+Kotlin

Join to apply for the Software Developer - Java+Kotlin role at Ploy

  • Contract role - with a view of extension

Job Summary

We are looking for a skilled Java & Kotlin Developer with strong expertise in Java 11+, Kotlin, Maven, Gradle, and multithreading. The ideal candidate will have hands‑on experience developing Eclipse and IntelliJ extensions, a solid grasp of design patterns, and experience with on‑premises deployments. You will be responsible for designing and implementing secure, high‑performance, and scalable applications, focusing on IDE plugin development, build optimization, and secure concurrency handling. This role requires a deep understanding of secure coding, authentication, encryption, and vulnerability management, working closely with security, DevOps, and architecture teams to ensure enterprise‑grade solutions.

Key Responsibilities

  • Design, develop, and optimize applications using Java 11+ and Kotlin.
  • Leverage functional programming, Streams API, and concurrency utilities in Java.
  • Implement coroutines and asynchronous processing in Kotlin for performance optimization.
  • Follow secure coding standards to prevent vulnerabilities (e.g., SQL injection, XSS, CSRF).
  • Configure and optimize Maven and Gradle for builds and dependency management.
  • Manage third‑party dependencies securely and enhance build performance (CI / CD).
  • Develop thread‑safe, high‑performance applications using Java / Kotlin concurrency frameworks.
  • Utilize thread pooling, non‑blocking I / O, and reactive programming for efficiency.
  • Develop and optimize custom IDE plugins (Eclipse, IntelliJ) for performance and security.
  • Apply design patterns, SOLID principles, and secure SDLC practices in architecture.
  • Implement dependency injection, microservices, and domain‑driven design concepts.
  • Design and maintain on‑premises deployment solutions following security best practices.
  • Apply encryption, authentication, and authorization techniques (OAuth, JWT, SAML).
  • Ensure compliance with OWASP, NIST, and ISO 27001 standards.
  • Collaborate with DevOps to harden environments and ensure secure deployments.
  • Required Skills & Qualifications

  • 5+ years of experience in software development.
  • Strong proficiency in Java 11+ and Kotlin.
  • Hands‑on experience with Maven and Gradle.
  • Expertise in multithreading, concurrency, and performance optimization.
  • Solid understanding of secure coding and cybersecurity best practices.
  • Strong grasp of design patterns and software architecture principles.
  • Experience with on‑premises deployments and infrastructure security.
  • Knowledge of authentication, encryption, and secure API design.
  • Excellent debugging and problem‑solving skills.
  • Nice to Have

  • Experience with Docker, Kubernetes, and container security.
  • Familiarity with AWS, Azure, or GCP.
  • Understanding of DevSecOps practices.
  • Seniority level

    Mid-Senior level

    Employment type

    Full-time

    Job function

    Information Technology

    Industries

    Software Development

    #J-18808-Ljbffr

    Buat amaran kerja untuk carian ini

    Software Developer • Kuala Lumpur, Kuala Lumpur, Malaysia

    Pekerjaan yang berkaitan
    Java API Developer

    Java API Developer

    Oxydata SoftwareKuala Lumpur, Malaysia
    Quick Apply
    Jalan Yap Kwan Seng, Kuala Lumpur.Hybrid (4 days in office, 1 day WFH).Our client is a trusted financial services leader with operations across 16 countries, serving over 1 million clients and mana...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    DevOps Engineer (Java Spring Boot, Kotlin, Docker / Kubernetes)

    DevOps Engineer (Java Spring Boot, Kotlin, Docker / Kubernetes)

    Daimler AGPuchong, Selangor, Malaysia
    At Mercedes-Benz, we don’t just build cars, we create great software.We develop tomorrow’s mobility together in our product lines, pushing the digitization of the Mercedes-Benz Group AG forward.As ...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    Java Software Engineer

    Java Software Engineer

    Avensys ConsultingPutrajaya, Putrajaya, Malaysia
    Strong understanding of testing, code quality and design.Production support experience appreciated.Finance, banking or insurance background preferred. Object‑oriented programming and design patterns...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    Senior Java Developer

    Senior Java Developer

    Hitachi eBworx Sdn. Bhd.Petaling Jaya, Selangor, Malaysia
    Work with the latest tools to stay ahead in your field.Achieve a healthy balance between work and personal life.Access training, certifications, and mentorship. Enjoy a competitive salary, bonuses, ...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)

    Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)

    MindriftKuala Lumpur, Kuala Lumpur, Malaysia
    Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer).This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and r...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    Software Engineer with Java and Spring

    Software Engineer with Java and Spring

    Two95 International Inc.Kuala Lumpur, Federal Territory of Kuala Lumpur, MY
    Quick Apply
    Software Engineer (Java & Spring).Job Highlights Work-life balance Young and fun working environment Yearly bonus and increment based on performance review. To develop applications from scratch....Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Software Developer

    Software Developer

    LuxoftKuala Lumpur, Kuala Lumpur, Malaysia
    Our client is a leading bank in Asia with a global network of more than 500 branches and offices in 19 countries and territories across Asia Pacific, Europe and North America.They are expanding the...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Lead Software Engineer (Java / Kotlin, Spring Boot, Microservices)

    Lead Software Engineer (Java / Kotlin, Spring Boot, Microservices)

    EPAM SystemsKuala Lumpur, Kuala Lumpur, Malaysia
    Lead Software Engineer (Java / Kotlin, Spring Boot, Microservices).EPAM Systems Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia. In this role, you will lead a team of engineers, provide tech...Tunjukkan lagiKemas kini terakhir: 1 hari yang lalu
    • Dinaikkan pangkat
    Senior Java Developer - (For Reliable Business technologies Sdn Bhd) - Job ID - 1416567

    Senior Java Developer - (For Reliable Business technologies Sdn Bhd) - Job ID - 1416567

    Bdjobs.comKuala Lumpur, Kuala Lumpur, Malaysia
    Senior Java Developer - Reliable Business technologies Sdn Bhd.Kuala Lumpur, Federal Territory, Malaysia.The candidate must relocate to Kuala Lumpur to work at the client site.No remote or offshore...Tunjukkan lagiKemas kini terakhir: 5 hari yang lalu
    • Dinaikkan pangkat
    DevOps Engineer (Java Spring Boot, Kotlin, Docker / Kubernetes)

    DevOps Engineer (Java Spring Boot, Kotlin, Docker / Kubernetes)

    Daimler Trucks North America LLCKlang City, Selangor, Malaysia
    At Mercedes-Benz, we don’t just build cars, we create great software.We develop tomorrow’s mobility together in our product lines, pushing the digitization of the Mercedes-Benz Group AG forward.As ...Tunjukkan lagiKemas kini terakhir: 1 hari yang lalu
    • Dinaikkan pangkat
    Software Developer

    Software Developer

    Dexian Asia PacificKuala Lumpur, Kuala Lumpur, Malaysia
    Design, develop, test, and deploy robust applications using.Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.Optimize application perf...Tunjukkan lagiKemas kini terakhir: 1 hari yang lalu
    • Dinaikkan pangkat
    Full Stack Developer (Java, Kotlin, AOSP)

    Full Stack Developer (Java, Kotlin, AOSP)

    Daimler Trucks North America LLCPuchong, Selangor, Malaysia
    Job Description - Full Stack Developer (Java, Kotlin, AOSP) (MER0003QFB).Full Stack Developer (Java, Kotlin, AOSP) Group : Mercedes-Benz Group AG. At Mercedes-Benz, we don’t just build cars, we crea...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    Software Developer (Java)

    Software Developer (Java)

    Upscale Sdn BhdPetaling Jaya, Selangor, Malaysia
    Quick Apply
    We are looking for Malaysian candidates to join our growing family in developing cyber security solutions using mainly Java, Spring Framework and Angular. Develop and maintain software solution...Tunjukkan lagiKemas kini terakhir: 10 hari yang lalu
    • Dinaikkan pangkat
    Java Developer

    Java Developer

    Esync Software Services Sdn. Bhd.Kuala Lumpur, Kuala Lumpur, Malaysia
    Add expected salary to your profile for insights.We are looking for an experienced.Java Developer / Senior Java Developer. The successful candidate will bring strong expertise in.Docker & Kubernetes...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    Oracle ADF and Java Developer

    Oracle ADF and Java Developer

    Unison GroupKuala Lumpur, Federal Territory of Kuala Lumpur, MY
    Quick Apply
    The ideal candidate will be responsible for designing and developing enterprise applications using Oracle ADF (Application Development Framework) and Java technologies, ensuring scalable, secure, a...Tunjukkan lagiKemas kini terakhir: 30+ hari yang lalu
    • Dinaikkan pangkat
    Senior Java Developer (Hybrid / Flexibility / SaaS)

    Senior Java Developer (Hybrid / Flexibility / SaaS)

    Agensi Pekerjaan Randstad Sdn Bhd - ProfessionalKuala Lumpur, Kuala Lumpur, Malaysia
    We are a dynamic tech company specializing in creating tailored mobile applications, web portals, and system integrations that optimize digital assets. We empower venture companies to grow by provid...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    Full Stack Developer (Java Spring Boot, Kotlin, Docker / Kubernetes)

    Full Stack Developer (Java Spring Boot, Kotlin, Docker / Kubernetes)

    Daimler Trucks North America LLCPort Klang, Port Klang, Malaysia
    Full Stack Developer (Kotlin, Java Spring Boot, Docker / Kubernetes) (MER0003T3P).At Mercedes-Benz, we don’t just build cars, we create great software. We develop tomorrow’s mobility together in our p...Tunjukkan lagiKemas kini terakhir: 2 hari yang lalu
    • Dinaikkan pangkat
    Freelance Software Developer (Kotlin) - AI Trainer

    Freelance Software Developer (Kotlin) - AI Trainer

    MindriftCyberjaya, Selangor, Malaysia
    Freelance Software Developer (Kotlin) - AI Trainer.This opportunity is for candidates currently residing in the specified country. Your location may affect eligibility and rates.Please submit your r...Tunjukkan lagiKemas kini terakhir: 19 hari yang lalu