Java Full-Stack Developer
Java Full-Stack Developer

Java Full-Stack Developer

City of London Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
H

At a Glance

  • Tasks: Develop clean, reusable Java code and work with modern frameworks like ReactJS and Node.js.
  • Company: Join HCLTech, a global tech leader with over 219,000 employees and $13 billion in revenue.
  • Benefits: Enjoy flexible working options and access to cutting-edge technology tools.
  • Why this job: Be part of a dynamic team driving innovation across various industries with a strong focus on Agile practices.
  • Qualifications: Experience in Java, JavaScript, HTML/CSS, and familiarity with DevOps tools is essential.
  • Other info: Ideal for tech enthusiasts eager to make an impact in a collaborative environment.

The predicted salary is between 36000 - 60000 Β£ per year.

HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of $13+ billion.

Job Description:

  • Significant prior experience with developing reusable and performant clean Java code aligned with good architectural and design principles.
  • Significant prior experience with JavaScript, HTML/CSS and JavaScript frameworks (ReactJS, Node.js) as well as strong knowledge of Spring Framework, Relational Database, SQL and ORM (Hibernate, JPA).
  • Prior experience working with XP practices and Agile software methodologies as well as building Microservices with REST APIs around big data storage.
  • Practical experience with modern DevOps/SRE pipelines and CI/CD tools (Maven, Gradle, Git, Jenkins or TeamCity).

Java Full-Stack Developer employer: HCLTech

HCLTech is an exceptional employer that fosters a dynamic and inclusive work culture, offering employees the chance to thrive in a global environment with over 219,000 colleagues. With a strong focus on professional development and innovation, employees are encouraged to grow their skills through various training programmes and collaborative projects. Located in a vibrant tech hub, HCLTech provides unique opportunities to work on cutting-edge technologies while enjoying a supportive atmosphere that values creativity and teamwork.
H

Contact Detail:

HCLTech Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Java Full-Stack Developer

✨Tip Number 1

Familiarise yourself with the latest trends in Java development, especially around clean code practices and architectural principles. This will not only help you in interviews but also demonstrate your commitment to quality coding.

✨Tip Number 2

Brush up on your knowledge of JavaScript frameworks like ReactJS and Node.js. Consider building a small project or contributing to open-source to showcase your skills in these areas, as practical experience can set you apart from other candidates.

✨Tip Number 3

Gain hands-on experience with Agile methodologies and XP practices. If you haven't worked in an Agile environment before, try to simulate this in your personal projects or collaborate with others who do, as it’s a key aspect of the role.

✨Tip Number 4

Get comfortable with DevOps tools and CI/CD pipelines. Familiarity with tools like Maven, Gradle, Git, and Jenkins is crucial, so consider setting up a simple CI/CD pipeline for a project to demonstrate your understanding.

We think you need these skills to ace Java Full-Stack Developer

Java Programming
JavaScript
HTML/CSS
ReactJS
Node.js
Spring Framework
Relational Database Management
SQL
ORM (Hibernate, JPA)
Microservices Architecture
REST APIs
Agile Methodologies
XP Practices
DevOps
SRE Pipelines
CI/CD Tools (Maven, Gradle, Git, Jenkins, TeamCity)
Clean Code Principles
Architectural Design Principles

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Java, JavaScript, HTML/CSS, and relevant frameworks like ReactJS and Node.js. Emphasise any projects where you've implemented clean code and architectural principles.

Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about the role of a Java Full-Stack Developer at HCLTech. Mention your familiarity with Agile methodologies and how your skills align with their needs, particularly in building Microservices and working with CI/CD tools.

Showcase Relevant Projects: Include specific examples of projects where you used the technologies mentioned in the job description. Highlight your contributions to these projects, especially in relation to performance and reusability of code.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a developer role.

How to prepare for a job interview at HCLTech

✨Showcase Your Java Expertise

Be prepared to discuss your experience with Java in detail. Highlight specific projects where you developed clean, reusable code and explain the architectural principles you followed. This will demonstrate your technical proficiency and understanding of best practices.

✨Demonstrate Front-End Skills

Since the role requires knowledge of JavaScript, HTML/CSS, and frameworks like ReactJS, be ready to showcase your front-end development skills. You might want to bring examples of your work or discuss challenges you've faced and how you overcame them.

✨Familiarise Yourself with Agile Practices

As the company values Agile methodologies, be prepared to discuss your experience with XP practices and how you've applied Agile principles in past projects. Share specific examples of how these methodologies improved your team's workflow and project outcomes.

✨Understand DevOps and CI/CD Tools

Since practical experience with DevOps pipelines and CI/CD tools is essential, brush up on your knowledge of tools like Maven, Gradle, Git, and Jenkins. Be ready to discuss how you've used these tools in your previous roles to streamline development processes.

Java Full-Stack Developer
HCLTech
H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>