At a Glance
- Tasks: Build microservices in Java and design scalable services for retail workloads.
- Company: Join HCLTech, a global leader in technology with a diverse workforce.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Why this job: Make an impact in tech by working on innovative projects with cutting-edge tools.
- Qualifications: Experience in Java coding, AWS, and agile methodologies is preferred.
- Other info: Dynamic teams focused on quality and collaboration await you!
The predicted salary is between 36000 - 60000 £ per year.
HCLTech is a global technology company, home to more than 220,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, 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 12 months ending December 2024 totaled $13.8 billion.
Preferred /Desired Skills
Java coding, cloud computing preferable AWS, Kubernetes, Kafka and Terraform experience and knowledge
Job Description:
Building microservices in Java, ideally with a broad experience of frameworks, including asynchronous frameworks like Project Reactor
Designing, building, deploying and running services for retail scale workloads and considerations for running at scale
Working in agile teams with a strong focus on testing and code quality across the whole build and deployment cycle, including pair programming, TDD and BDD practises
Building for security, resilience and scale with testing practises to evidence behaviours of your software using automation
Tools required to run and deliver software in agile teams including automation pipelines, and Infrastructure as Code technologies, ideally terraform, with public cloud infrastructure a positive
Java Developer with AWS employer: HCLTech
Contact Detail:
HCLTech Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer with AWS
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java and AWS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Java projects, especially those involving microservices or cloud computing. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key when discussing your experience with tools like Terraform and Kubernetes!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Java Developers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Java Developer with AWS
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java coding skills and any experience with AWS, Kubernetes, or Terraform. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your experience fits into our agile teams. We love seeing your personality come through, so keep it engaging!
Showcase Your Projects: If you've worked on any microservices or cloud-based projects, make sure to mention them. We’re keen on seeing practical examples of your work, especially those that demonstrate your ability to build for security and scale.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at HCLTech
✨Know Your Java Inside Out
Make sure you brush up on your Java coding skills before the interview. Be prepared to discuss your experience with frameworks, especially asynchronous ones like Project Reactor. Practising coding challenges can help you demonstrate your problem-solving abilities during technical assessments.
✨Familiarise Yourself with AWS and Cloud Concepts
Since cloud computing, particularly AWS, is a key part of the role, take some time to understand its core services and how they relate to microservices. Be ready to discuss any projects where you've used AWS, Kubernetes, or Terraform, as this will show your practical knowledge and experience.
✨Emphasise Agile Methodologies
HCLTech values agile practices, so be prepared to talk about your experience working in agile teams. Highlight your familiarity with TDD, BDD, and pair programming. Sharing specific examples of how you've implemented these practices will demonstrate your commitment to code quality and collaboration.
✨Showcase Your Problem-Solving Skills
During the interview, expect to face scenario-based questions that assess your ability to build secure and resilient applications. Think about past challenges you've faced and how you overcame them, especially in terms of testing and automation. This will illustrate your capability to deliver high-quality software at scale.