jobs in HCLTech

全职 Full Stack Developer 工作, 薪水, HCLTech Selangor 公司招聘中 - Ricebowl

Full Stack Developer

HCLTech

Undisclosed

Ampang Jaya Municipal Council, Selangor

分享
保存

工作地点

  • Jalan Dagang 1/8 Ampang Jaya Municipal Council Selangor Malaysia

职位描述

岗位职责

About the Role

We are seeking an experienced Full Stack Developer who is passionate about building scalable, high-performance enterprise applications. The ideal candidate will possess strong expertise in modern frontend frameworks, backend microservices development, cloud-native technologies, and DevOps practices. You will work closely with cross-functional teams to design, develop, and deliver innovative digital solutions that drive business success.

Key Responsibilities

Frontend Development

  • Develop responsive and high-performance web applications using React.js or Vue.js.
  • Convert UX/UI designs and wireframes into clean, maintainable, and reusable code.
  • Implement and manage state management solutions such as Redux, Vuex, Pinia, or Zustand.
  • Build reusable UI components while maintaining consistent design standards.
  • Optimize applications for performance, scalability, usability, and cross-browser compatibility.
  • Integrate frontend applications with backend services through RESTful APIs.
  • Collaborate with product owners, UX/UI designers, and development teams to deliver exceptional user experiences.
  • Troubleshoot, debug, and enhance application functionality.

Backend Development

  • Design, develop, and maintain RESTful microservices using Java, Spring Boot, and Spring Cloud.
  • Implement robust business logic, validations, and integrations with external systems.
  • Ensure high availability, performance, and scalability of backend services.
  • Apply best practices for logging, monitoring, exception handling, and security.
  • Develop clean, maintainable, and well-documented code.
  • Work with event-driven architectures and messaging platforms.
  • Implement security standards including OAuth2, JWT, and TLS.
  • Perform application performance tuning and monitoring.

Microservices & Architecture

  • Design and implement scalable microservices-based solutions.
  • Apply architecture principles such as loose coupling, fault tolerance, and service discovery.
  • Implement API versioning, centralized configuration management, and inter-service communication patterns.
  • Enhance system resilience through circuit breakers, retries, and other reliability patterns.

Cloud & DevOps

  • Deploy and manage applications in cloud-native environments.
  • Develop and maintain CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, or similar tools.
  • Monitor applications using modern logging, metrics, and tracing solutions.
  • Support cloud optimization initiatives, scalability improvements, and operational excellence.

Required Skills & Qualifications

Technical Skills

  • 6-10+ years of hands-on experience in Full Stack Development.
  • Strong expertise in React.js or Vue.js.
  • Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, Flexbox, and CSS Grid.
  • Experience with frontend state management libraries.
  • Strong experience integrating and consuming REST APIs.
  • Solid programming experience in Java (8/11/17+) and Spring Boot.
  • Strong understanding of Microservices Architecture and RESTful services.
  • Experience with SQL databases such as Oracle, MySQL, or YugabyteDB.
  • Exposure to cloud platforms and cloud-native application development.

Tools & Technologies

  • Version Control: Git
  • Build Tools: Maven, Gradle
  • Containers & Orchestration: Docker, Kubernetes
  • CI/CD: Jenkins, Azure DevOps, GitHub Actions, Bamboo
  • Messaging Technologies: Kafka, RabbitMQ (preferred)

Preferred Qualifications

  • Experience working in Agile/Scrum environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management abilities.
  • Experience building large-scale enterprise applications.
  • Knowledge of modern software engineering best practices and design patterns.


重要安全守则

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

了解更多