Senior Consultant

HCL Technologies Sweden AB · Stockholm · Tills vidare · Deadline 2026-12-02

HCL Technologies Sweden AB is seeking a **Senior Consultant** to design, develop, implement, and maintain enterprise software solutions. Acting as a primary technical liaison between clients and delivery teams, the role combines architectural guidance, delivery coordination, and hands-on engineering. Key responsibilities include translating business requirements into technical architectures, building cloud-native applications and microservices, and implementing RESTful APIs and event-driven integrations. The position also involves leading Agile delivery activities, mentoring developers, supporting CI/CD pipelines, optimizing relational databases, and troubleshooting complex production issues to ensure system stability and security. Candidates must have specialized expertise in **Java and Python** alongside extensive experience with Spring Boot, microservices architecture, and enterprise system integration. Decisive technical qualifications include proficiency in **AWS cloud services** such as Lambda, API Gateway, SQS, SNS, and RDS, paired with infrastructure and DevOps tools including Docker, Terraform, Git, and GitLab CI/CD. The position requires proven experience in technical leadership, solution architecture, and relational databases like PostgreSQL and MySQL, as well as the ability to coordinate effectively with international stakeholders and geographically distributed teams.

1. Role Summary

The Senior Consultant is responsible for designing, developing, implementing, and maintaining enterprise-level software solutions aligned with customer business requirements and technology standards.

The role requires specialized expertise in Java, Python, cloud-native application development, microservices architecture, AWS cloud services, and enterprise system integration.

The Senior Consultant also acts as a key technical point of contact between the customer and delivery teams, providing architectural guidance, technical leadership, solution design, and delivery coordination to ensure reliable, scalable, secure, and high-quality software solutions.

2. Key Roles and Responsibilities

Solution Architecture & Technical Design

Cloud Engineering & Application Development

Technical Consulting & Requirements Management

Technical Leadership & Delivery Management

Database & Enterprise Integration

DevOps, Deployment & Production Support

Quality Assurance & Engineering Standards

Technology Evaluation & Continuous Improvement

3. Required Technical Skills

Programming Languages: Java, Python, Object-Oriented Programming (OOP)

Frameworks & Application Development: Spring Boot, Spring Framework, RESTful APIs, Microservices Architecture

Cloud Technologies: AWS Lambda, API Gateway, SQS, SNS, S3, Step Functions, EventBridge, RDS, CloudWatch, IAM

Architecture & Integration: Solution Architecture, Cloud-Native Architecture, Event-Driven Architecture, Distributed Systems, Enterprise Application Integration

Databases: PostgreSQL, MySQL, SQL, Relational Database Design

DevOps & Infrastructure: Git, GitLab CI/CD, Docker, Terraform, AWS CDK, Infrastructure as Code (IaC)

Quality Engineering: Unit Testing, Integration Testing, Code Reviews, Debugging, Performance Optimization, Root Cause Analysis

Delivery & Leadership: Agile/Scrum, Technical Leadership, Customer Stakeholder Management, Requirements Analysis, Technical Delivery Coordination, Mentoring, Risk Management

4. Professional Competencies

Sign up to apply

All jobs