Search by job, company or skills

hcltech vietnam

Technical Lead (Java)

Save
new job description bg glownew job description bg glow
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

YOUR JOB RESPONSIBILITIES

TechnicalBackend Engineering (Must Have)

  • Design, develop, review, implement, and manage Java applications and services for the production and pre-release environments;
  • Design, develop, review, implement, and manage continuous integration, build management and deployment scripts, systems, and any code as required;
  • Participate in Agile software development, prototyping, and code review with international development teams to build scalable microservices-based products and APIs using Java technologies on AWS Cloud architecture;
  • Fully understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this;
  • Work with delivery teams to achieve success through development using CI/CD and DevOps practices, processes, and tooling;
  • Provide robust coding practices, solid unit/component test coverage, and debugging code.
  • Mentor, provide technical direction and engineering leadership for a team of engineers

Nice to Have / Willingness Required

  • Experience with or interest in React.js and frontend development.
  • Full‑stack/automation mindset and readiness to work across technology layers.
  • Experience collaborating with distributed or international teams.

Leadership

  • Communicate a clear, consistent vision (e.g. using Message Layering) to the team that creates shared purpose and aligns plans and actions to the organization's strategic ambition.
  • Set effective and meaningful goals and timelines for each team member that supports them to achieve beyond what is expected (e.g. align with Peak performance framework).
  • Assist Engineering Manager/ Development Manager with applying sound commercial judgement and risk management principals to identify opportunities for the team to create value for customers and colleagues.
  • Provide input to Engineering Manager/ Development Manager in making decision of Prioritizing and making trade-offs between current and future performance to balance immediate goals with longer-term growth for the team.
  • Actively nurture existing talent and proactively brings in new/diverse talent and capabilities to their team to deliver on the strategic ambition and future needs of the business unit (e.g. IDP for team members).
  • Solve problems collaboratively by working to overcome barriers and break down silos that get in the way of outcomes.
  • Convey results conversations from what we have achieved, to what we need to do more / better / different / less to enable future success
  • Support the team to cut through complexity and create clarity by simplifying practices and processes.
  • Lead others to leverage data, digital and new technology to evolve products and services, driving improvements for customers and colleagues.
  • Monitor team's Clarity timesheet, Leave management, User account request on related systems.
  • Be responsible for team engagement & relations

YOUR SKILLS & EXPERIENCE

Must-have

  • 7 years+ experience as a Java technical architect/technical lead in a complex, enterprise level development environment;
  • Solid experience in JAVA 8+
  • Experience in designing & developing RESTful APIs and complex microservices based system; troubleshooting and debugging in microservice
  • Experience in Cloud computing and AWS or Azure
  • Experience with unit testing and integration testing
  • Practical experience in Containers (ECS, Kubernetes, Docker) and FaaS (AWS Lambda) technologies
  • Experience Typescript, ReactJs, NodeJs, Grapqh API, Rest API, Styled Components, SCSS, HTML
  • Experience React Testing Library, Jest, Playwright
  • Strong English communication skills (both verbal & written), especially in the global software development environment.
  • Experience in Agile development environments;
  • Well-versed in writing structured, well-documented, maintainable, and clean code;

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148358595

Similar Jobs

Ho Chi Minh, Vietnam

Skills:

.NET.Net CoreJavaCassandraLoggingPostgreSQLSQL ServerSpring BootNode.jsSystem SecuritySqlRedisNosqlSoftware ArchitectureDesign PatternsMySQLMongoDBPythonCommunication ProtocolsMonitoringbackend performance optimisation

Ho Chi Minh, Vietnam

Skills:

JavaKafkaSpring BootSqlMicroservicesGitRDBMSDockerAgileKubernetesAPI-driven systemsEvent-driven architectures

Ho Chi Minh, Vietnam

Skills:

JavaAws LambdaCloud ComputingNodejsContainersHTMLMicroservicesDockerTypescriptECSReactjsScssRestful ApisKubernetesJestAWSReact Testing LibraryStyled ComponentsPlaywrightFaaS