Java Architect

Java Architect

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
H

At a Glance

  • Tasks: Manage DevOps solutions, AWS architecture, and Java applications for cloud systems.
  • Company: HCL Technologies drives digital transformation with a collaborative culture and global reach.
  • Benefits: Enjoy a dynamic work environment with opportunities for continuous learning and innovation.
  • Why this job: Join a team that values creativity and offers a chance to impact software development processes.
  • Qualifications: Proficient in DevOps tools, AWS services, and Java programming; certifications preferred.
  • Other info: Ideal for tech enthusiasts eager to work on cutting-edge solutions in a supportive team.

The predicted salary is between 43200 - 72000 £ per year.

API Architect

Location: Edinburgh, UK

Experience Level: 15+ years

Mode of Hiring: Permanent Position

Hybrid: 2 days mandatory and 3 days remote.

We are looking for a Technical Architect who will define, develop, and maintain Application Programming Interfaces for specific business functional/technical areas and provide high‑level roadmaps for the implementation of robust API solutions, aligning to a common technical direction to ensure accomplishment of the roadmaps.

Key Responsibilities

  • Design and define API architecture and standards.
  • Collaborate with development teams to implement scalable API solutions.
  • Ensure API security, reliability, and performance.
  • Establish and enforce best practices for API development.
  • Evaluate and select appropriate technologies and tools.
  • Document architectural decisions and API specifications.
  • Mentor and guide software engineers on API‑related topics.
  • Review and improve existing API implementations.
  • Work with stakeholders to gather requirements and align API strategy.
  • Monitor API usage and optimize for scalability and efficiency.

Requirements

  • Bachelor’s or master’s degree in computer science or related field.
  • Proven experience designing and implementing APIs.
  • Strong knowledge of RESTful and GraphQL API design principles.
  • Experience with microservices architecture and cloud platforms.
  • Familiarity with API security standards and best practices.
  • Excellent problem‑solving and analytical skills.
  • Experience with API management tools and platforms.
  • Ability to work collaboratively in cross‑functional teams.
  • Competency / Knowledge Monitoring of Emerging Technologies.
  • Excellent Solution Assessment Skills.
  • Participate, position and/or present in relevant Engineering Architecture Governance forums or related forums (Internal and/or External associations) and act as quorum member or chairperson at the relevant Technology Architecture Governance.

Nice to Have

  • Strong communication and documentation abilities.
  • Stakeholder Management.
  • Experience working in Agile/Scrum environments.

Seniority level

  • Mid‑Senior level

Employment type

  • Full‑time

Job function

  • Information Technology

Industries

  • IT Services and IT Consulting

#J-18808-Ljbffr

Java Architect employer: HCLTech

At HCL Technologies, we pride ourselves on being an excellent employer that fosters a collaborative culture and prioritises continuous learning. Our commitment to innovation not only drives digital transformation for our global clients but also provides our employees with ample opportunities for professional growth and development. Working as a Java Architect in our dynamic environment allows you to engage with cutting-edge technologies while enjoying the benefits of a supportive team atmosphere and a focus on work-life balance.
H

Contact Detail:

HCLTech Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Architect

✨Tip Number 1

Familiarise yourself with the latest DevOps tools and methodologies, especially Jenkins, Docker, and Kubernetes. Being able to discuss your hands-on experience with these tools during interviews will demonstrate your practical knowledge and readiness for the role.

✨Tip Number 2

Stay updated on AWS services, particularly EC2, S3, RDS, and Lambda. Consider setting up a personal project that utilises these services to showcase your skills and understanding of cloud architecture in real-world scenarios.

✨Tip Number 3

Engage with online communities or forums related to Java development and AWS. Networking with professionals in these areas can provide insights into industry trends and may even lead to referrals for job openings.

✨Tip Number 4

Prepare to discuss specific examples of how you've optimised Java applications or implemented automation processes in previous roles. Concrete examples will help you stand out and show your problem-solving capabilities.

We think you need these skills to ace Java Architect

DevOps Methodologies
Jenkins
Docker
Kubernetes
AWS Services (EC2, S3, RDS, Lambda)
Java Programming
Spring Framework
Hibernate Framework
Cloud Architecture Design
System Performance Monitoring
Troubleshooting Complex Issues
Effective Communication
Team Collaboration
Continuous Improvement Practices
Automation Processes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with DevOps methodologies, AWS architecture, and Java programming. Use specific examples that demonstrate your expertise in tools like Jenkins, Docker, and Kubernetes.

Craft a Compelling Cover Letter: In your cover letter, express your passion for digital transformation and innovation. Mention how your skills align with the role of Java Architect and provide examples of past projects where you successfully implemented DevOps solutions or optimised Java applications.

Showcase Relevant Certifications: List any relevant certifications such as AWS Certified DevOps Engineer or Java SE Programmer Certification prominently in your application. This will help demonstrate your commitment to continuous learning and expertise in the field.

Highlight Collaboration Skills: Since the role involves working with cross-functional teams, emphasise your teamwork and communication skills. Provide examples of how you've collaborated effectively in previous roles to drive innovation and solve complex issues.

How to prepare for a job interview at HCLTech

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with DevOps tools like Jenkins, Docker, and Kubernetes. Highlight specific projects where you implemented these technologies, as well as your understanding of AWS services such as EC2, S3, and Lambda.

✨Demonstrate Problem-Solving Skills

Expect questions that assess your ability to troubleshoot complex system issues. Prepare examples of challenges you've faced in previous roles and how you successfully resolved them, particularly in relation to Java applications and cloud architectures.

✨Emphasise Collaboration

Since the role involves working with cross-functional teams, be ready to discuss your teamwork experiences. Share examples of how you've collaborated with others to drive innovation and improve software development processes.

✨Stay Updated on Industry Trends

Show your passion for continuous learning by discussing recent developments in DevOps, AWS, and Java. Mention any relevant certifications you hold and how they have helped you stay current with best practices in the industry.

Java Architect
HCLTech
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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