HCLTech
Senior Java Architect
HCLTechSwitzerland17 hours ago
Full-timeInformation Technology

About HCLTech

HCLTech is a global technology company, spread 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. We re powered by our people a global, diverse, multi-generational talent - representing 161 nationalities whose unique spark, perspective and boundless passion drive our culture of proactive value creation and problem-solving.

Our purpose is to bring together the best of technology and our people to supercharge progress for everyone, everywhere our clients, partners, their stakeholders, communities, and the planet. As a company, we are deeply focused on accelerating our ESG agenda. We are also creating technology-enabled sustainable solutions with and for our clients and partners. We embed ESG imperatives into every aspect of our business and ensure that the progress we supercharge is responsible, inclusive and beneficial to all our stakeholders in the long term. We have committed to achieving net zero by 2040.


To learn more about how we can supercharge progress for you, visit www.hcltech.com


Full Stack Java Senior Technical Specialist with DevOps, React.js - German (C1) mandatory


Job Summary

The Senior Technical Specialist in DevOps Solutions, React.js, full stack java is responsible for providing expertise in designing, developing, and implementing technical solutions using DevOps practices, React.js framework, and full stack Java development. The role involves collaborating with cross functional teams to enhance software development processes, ensure system reliability and performance, and contribute to the overall success of projects.


Key Responsibilities

1. Implement devops practices to automate and improve the software development lifecycle.

2. Develop and maintain applications using react.js for efficient and responsive user interfaces.

3. Create and maintain full stack java applications for seamless functionality and performance.

4. Collaborate with team members to troubleshoot issues and optimize system performance.

5. Contribute to the design and architecture of software solutions to meet business requirements.

6. Stay updated on industry trends and technologies to recommend improvements and enhancements.


Skill Requirements

1. Proficiency in devops solutions and tools such as jenkins, docker, kubernetes, and git.

2. Solid experience in react.js framework for frontend development and creating interactive ui components.

3. Strong background in full stack java development including spring boot, hibernate, and restful apis.

4. Excellent problem-solving skills and ability to work in a fast paced, collaborative environment.

5. Good understanding of software development best practices and agile methodologies.


Certifications: Relevant certifications in DevOps practices, React.js, and Java development are a plus.

Additional requirement :

Software architect external

ProfileRequirements

- Finance background or experience in the financial sector

- Used to work on external client projects

- Several years of practical experience in the

- architecture and design of modular systems,

- REST APIs, or

- eventbased interfaces.

- Additionally:

- excellent knowledge of Java programming,

- practical experience with Apache Kafka and, preferably, Docker and Kubernetes.

- strong understanding of data structures, algorithms, and design patterns

- familiar with agile development methodologies such as Scrum or Kanban.

- Excellent communication skills in German B2C1 and English, you convey technical concepts to nontechnical stakeholders.

- Experience leading a development team and deploying large-scale systems.

- Working in structured manner, reliable, showing initiative, and enjoying working in a (cool!) team.


Job role / function:

BLOXX Implementation projects:

- Responsible for the design, development and maintainability of the Java-based backend systems, including a modular service architecture based on our own platform aixigo:BLOXX

- Technical management of a development team

- Support and guidance of the developers (m/f/d)

- Work closely in requirements analysis and the implementation of new software solutions with

- business consultants (m/f/d) who provide technical support for their implementation projects

- analysts (m/f/d), product managers (m/f/d), and other stakeholders (m/f/d)

- Be a coach (m/f/d) in customer or implementation partner run implementations

- Be the multiplier of knowledge about the use of the aixigo:BLOXX platform (in your own or customer / implementation partner run projects) and thus a key success factor of these projects

- Support the creation of proposals through your ability to oversee the implementation of requirements and anticipate the challenges associated with them.

- Ensure that systems are developed with performance, scalability, and security in mind.

- Stay up to date on new technologies and industry trends and contribute your knowledge to improving our technology landscape.

- Participate in code reviews and provide constructive feedback and suggestions for improvement.

- Be a technical expert (m/f/d), guiding, coaching, and supporting the development team.

Key Skills

Ranked by relevance