Skip to main content

Full Stack Java Developer

Technology
HCLTech
Seoul, 대한민국1개월 전까지 2026. 5. 18.
정규직현장 근무

직무 설명

  • *Role Overview**
We are seeking a highly skilled
  • *Full Stack Java Developer**
to design, develop, and maintain scalable web applications. The ideal candidate should be proficient in
  • *Java/Spring Boot on the backend**
and
  • *modern JavaScript frameworks (React/Angular/Vue)**
on the frontend, with strong knowledge of databases, API development, and cloud deployment.
  • *Key Responsibilities
  • Design, develop, and maintain
  • *end-to-end web applications
using Java and modern front-end technologies.
  • Build robust
  • *RESTful APIs and microservices**
with
  • *Spring Boot**
.
  • Develop
  • *responsive and dynamic UIs**
using
  • *React.js/Angular/Vue.js**
.
  • Integrate backend services with databases (SQL/NoSQL) and third-party APIs.
  • Write
  • *clean, scalable, and testable code**
following industry best practices.
  • Ensure cross-browser and cross-platform compatibility for UI components.
  • Collaborate with UX/UI designers, product managers, and QA teams.
  • Participate in
  • *code reviews, testing, and debugging**
to maintain high-quality standards.
  • Implement
  • *unit testing and automation**
for both front-end and back-end code.
  • Contribute to
  • *CI/CD pipeline setup**
and
  • *cloud deployment**
strategies.
  • Stay current with new technologies and continuously improve development processes.
  • *Requirements
  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years**
of professional software development experience.
  • Strong expertise in
  • *Java, Spring Framework, and Spring Boot**
.
  • Experience with
  • *front-end frameworks**
such as
  • *React.js, Angular, or Vue.js**
.
  • Good understanding of
  • *HTML5, CSS3, JavaScript, and TypeScript**
.
  • Proficiency in working with
  • *SQL and NoSQL databases**
(MySQL, PostgreSQL, MongoDB, etc.).
  • Hands-on experience with
  • *RESTful APIs**
and
  • *microservices architecture**
.
  • Knowledge of
  • *version control systems**
(Git, GitHub/GitLab/Bitbucket).
  • Familiarity with
  • *containerization (Docker, Kubernetes)**
and
  • *cloud platforms (AWS, Azure, GCP)**
.
  • Strong understanding of
  • *CI/CD pipelines**
(Jenkins, GitLab CI, etc.).
  • Excellent problem-solving, analytical, and communication skills.
  • *Good to Have
  • Exposure to
  • *UI/UX design principles
.
  • Knowledge of
  • *DevOps practices and cloud-native development**
.
  • Experience with
  • *Agile/Scrum methodologies**
.
  • Familiarity with
  • *testing frameworks**
like JUnit, Mockito, Jasmine, Karma, or Cypress.
Keywords
javajava-developerplanning-and-designvisual-art-designproduct-development-and-designweb-applicationsspringspring-bootjavascriptreact-jsreactapplication-programming-interface-apitraining-and-developmentmicroservicesvue-jssqlnosqlpolicies-and-practicesweb-browsersuser-interface-uiuser-experience-uxmobile-app-user-experiencequality-assurancecode-reviewtesting-and-analysisdebuggingcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdemerging-technologiescomputer-sciencesoftware-developmentspring-frameworkhtml-5html5css-3typescriptmicrosoft-typescriptmysqlpostgresqlpostgresmongodbmicro-services-architecturesoftware-version-managementrevision-managementsource-code-managementversion-controlembedded-control-automationgithubgitlabbitbucketcontainerizationdockerkubernetesamazon-web-servicesmicrosoft-azuregoogle-cloud-platformgood-clinical-practice-gcpjenkinsgitlab-cidevelopment-operations-devopsjunitmockitojasminekarma-runnercypress

¿Te interesa este puesto?