Java Kotlin Developer
2 weeks ago
Position: Java Kotlin Developer
Location: Kuala Lumpur Malaysia
Duration :6 Months
Experience: 5+ Years
Job Description:
We are seeking a highly skilled Java & Kotlin Developer with expertise in Java 11+, Kotlin, Maven & Gradle, and multithreading. The ideal candidate must have hands-on experience in
developing Eclipse and IntelliJ extensions, a strong understanding of design patterns, and on-premises deployments.
As a key member of our development team, you will be responsible for designing and implementing secure, high-performance, and scalable applications. You will work on IDE
plugin development, optimize build processes, and ensure concurrency handling while maintaining robust security controls. The role requires a deep technical understanding of
secure coding practices, authentication mechanisms, encryption techniques, and security vulnerabilities. You will collaborate with cross-functional teams, including security engineers,
DevOps, and architects, to ensure that our software solutions meet high security and performance standards.
Key Responsibilities:
- Design, develop, and optimize applications using Java 11+ and Kotlin.
- Utilize Java's functional programming features, Streams API, and concurrency utilities.
- Implement coroutines and asynchronous processing in Kotlin for optimized performance.
- Ensure adherence to secure coding principles to prevent security vulnerabilities such asSQL injection, XSS, CSRF, and buffer overflows.
- Configure and optimize Maven and Gradle for dependency management and build automation.
- Ensure secure handling of dependencies and mitigate risks associated with third-party libraries.
- Enhance build performance and implement continuous integration (CI/CD) best practices.
- Design and implement high-performance, thread-safe applications using Java/Kotlin concurrency frameworks.
- Optimize resource management with techniques like thread pooling, non-blocking I/O, and reactive programming.
- Implement secure concurrent programming practices to prevent race conditions, deadlocks, and data integrity issues.
- Develop custom plugins/extensions for Eclipse and IntelliJ IDEA to enhance development workflows.
- Work with IDE SDKs to integrate custom tools, automation scripts, and security enhancements.
- Debug and optimize plugins for performance, security, and seamless integration.
- Utilize creational, structural, and behavioural design patterns for scalable and maintainable software.
- Architect solutions that adhere to SOLID principles and secure software development lifecycle (SSDLC).
- Implement best practices for dependency injection, microservices, and domain-driven design.
- Design and maintain on-premises deployment solutions, ensuring security best practices.
- Secure server configurations, perform penetration testing, and implement role-based access control (RBAC).
- Ensure compliance with security standards such as OWASP Top 10, NIST, and ISO 27001.
- Apply encryption techniques, authentication mechanisms (OAuth, JWT, SAML), and secure API design.
- Work with DevOps teams to harden deployment environments and ensure secure on- premises configurations.
Required Skills & Qualifications:
¬ 5+ years of experience in software development.
¬ Strong proficiency in Java 11+ and Kotlin.
¬ Hands-on experience with Maven & Gradle for build and dependency management.
¬ Expertise in multithreading, concurrency, and performance optimization.
¬ Experience in developing Eclipse and IntelliJ extensions/plugins.
¬ Deep understanding of cybersecurity best practices, including:
¬ Strong grasp of design patterns and software architecture.
¬ Experience with on-premises deployment and infrastructure security.
¬ Secure coding principles (OWASP, NIST, ISO 27001)
¬ Authentication & authorization mechanisms (OAuth, JWT, SAML)
¬ Encryption techniques (AES, RSA, SSL/TLS)
¬ Strong debugging, problem-solving, and optimization skills.
Good to Have:
- Experience with Docker, Kubernetes, and container security.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Knowledge of DevSecOps practices.
Job Type: Contract
Contract length: 6 months
Pay: RM10, RM11,000.00 per month
-
Senior Java Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time 90,000 - 120,000 per yearabout the companyWe 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 providing SaaS mobile platforms for real-time sales tracking and statistical reporting. We're in the business of building your business.about the...
-
Lead Java Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia Airswift Full time 216,000 - 240,000 per yearOur client is Hiring: Lead Full Stack Java EngineersLocation:Bangsar SouthOpen Roles:Up to 8 headcounts of Lead-level EngineersSalary:Up to MYR 18,000/month (negotiable for exceptional profiles)Join our cleint's engineering team and lead the development of cutting-edge digital solutions across backend and frontend stacks.ResponsibilitiesLead a full-stack...
-
Software Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia Ploy Full time 14,400 - 180,000 per yearSOFTWARE DEVELOPER - JAVA+KOTLINWhat's on the offerContract role - with a view of extensionLocation : Kuala Lumpur, MYJob SummaryWe 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...
-
Full Stack Java Developer Lead
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia IT Consulting Full time 120,000 - 180,000 per yearWe're looking for a Full Stack Java Developer Lead to join a dynamic team that's building cutting-edge digital solutions used across the world. If you love solving complex problems, driving innovation, and leading a team that thrives on collaboration, this one's for youWhat you'll be doing:Lead a team of talented engineers in designing, developing, and...
-
Java & Python Developer - Remote
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia Zhihe Enterprise Full time 60,000 - 120,000 per yearWe are seeking a skilled Java & Python Developer with hands-on experience in building, testing, and deploying Android APK applications. The ideal candidate will work across backend development and mobile app implementation to deliver high-quality, scalable solutions.Android Development (Java)Design, develop, and maintain high-performance, reliable Android...
-
Android Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia Hyred Full time 60,000 - 100,000 per yearCore Skills Kotlin/Java Development5+ years of Android development experience, proficient in Kotlin (preferred) and Java.In-depth understanding of Android SDK and Jetpack components (ViewModel, Room, WorkManager).Accessibility ServiceExperience with AccessibilityService for automation (e.g., simulated clicks, UI event monitoring).Familiar...
-
Android Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia AMK Technology Sdn Bhd Full time 80,000 - 120,000 per yearKey Responsibilities:Design and build advanced applications for the Android platform using Java/Kotlin.Develop and maintain cross-platform mobile applications using React Native .Integrate RESTful APIs, third-party SDKs, and other backend services into mobile apps.Work closely with the product and design teams to implement modern mobile UI/UX.Optimize...
-
Java Developer(BE)
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia AMK Technology Sdn Bhd Full time 80,000 - 120,000 per yearCompany DescriptionWe suggest you enter details here.Role DescriptionThis is a contract role for a Java Developer (BE) (FE) at AMK Technology Sdn Bhd. The role is on-site and located in WP. Kuala Lumpur. The Java Developer will be responsible for developing and maintaining software applications, working with microservices architecture, programming, and...
-
Java Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia AMK Technology Sdn Bhd Full time 48,960 - 62,400 per yearJava Developer(FE) / Java Developer(BE)For the Java Developer(FE) must be familiar with the Java + Angular skillFor the Java Developer(BE) must be familiar with Java + Spring Boot skillExperience in 3 - 6 years onlyJob Types: Full-time, ContractContract length: 12 monthsPay: RM4, RM6,500.00 per monthWork Location: In person
-
Android Mobile Developer
2 weeks ago
Kuala Lumpur, Kuala Lumpur, Malaysia Sunmoon Tech Sdn Bhd Full time 120,000 - 180,000 per yearResponsibilities:Use Kotlin/Java to design, create, and manage Android applications.Put into practice and maximize AccessibilityService for jobs using automationUse WebSocket and Retrofit/OkHttp protocols to integrate APIs.Modify automation processes to accommodate ROM-specific authorization needs.Use the Jetpack libraries to set up the Android project...