HCL is a $11 billion leading global technology enterprise consisting of over 200,000 professionals operating from 52 countries. Founded in 1976, HCL is one of India's original IT garage start-ups. For more on HCL, please visit www.hcl.com
Job Title: Lead API Developer
Work Location: Dublin, Ireland
Type: Permanent Position
Experience: Required: 5+ Years
Detailed Description
- As a Lead API Developer, you will be responsible for designing, developing, and maintaining APIs that enable the interaction between distinct software systems.
- You will play a crucial role in modern software development and digital transformation strategies by ensuring that APIs are high-performance, reusable, and reliable.
Primary Responsibilities
- Design and Develop APIs: Create high-performance, reusable, and reliable APIs that meet business needs.
- Collaborate with Teams: Work with other software developers and business analysts to understand user needs and translate them into technical requirements.
- Integrate APIs: Ensure seamless integration of APIs with existing data and software systems.
- Optimize for Performance: Optimize APIs for speed, efficiency, and scalability.
- Testing and Troubleshooting: Test APIs to ensure responsiveness and efficiency and identify and fix bugs or bottlenecks.
- Documentation: Document API development processes, standards, and guidelines for future reference and other developers.
- Technical Support: Provide technical support for APIs, including troubleshooting and problem resolution.
- Ensure Security: Implement appropriate encryption and data protection measures to ensure API security.
- Coaches team members and leads teams as necessary.
Skills
- Experience with API Management Platforms: Familiarity with tools like MuleSoft, Apigee, or similar.
- Knowledge of Security Protocols: Understanding of API security protocols and best practices.
- Agile Methodologies: Experience working in an Agile development environment.
- Proficiency in Programming Languages: Strong coding skills in 2 of 3 languages - Java, Python, GoLang.
- Microservices: Experience building microservices in AWS and Azure and deployment and use of micro services in the Amazon and Azure ecosystem.
- Experience in API Design: Deep understanding of API design principles and best practices.
- Integration Skills: Experience in integrating APIs with existing systems.
- Problem-Solving Skills: Ability to troubleshoot and resolve issues efficiently.
- Attention to Detail: Strong eye for detail and a meticulous approach to development.
- Communication Skills: Excellent communication skills to collaborate with cross-functional teams.
Business Knowledge
- Strong understanding of reliability and production management, with a focus on maintaining high availability and stability across services.
- Risk-aware mindset with knowledge of key operational risks in financial institutions, applying this insight to develop resilient and compliant solutions.
- Promotes a culture of continuous improvement, driving proactive enhancements in processes and systems.
Experience
- Experience in system and software security (SSO, Kerberos, LDAP, Windows AD, etc.), ensuring robust identity and access management.
- Application of engineering principles to production management, supporting scalable and efficient operations.
- Proven track record in automation, effectively reducing manual work and enhancing workflow productivity and consistency.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer - Ansible & Automation
2026-05-19
Kubernetes Engineer
2026-05-26
Network Engineer
2026-05-16
- Posted
- May 28, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- County Dublin
- Company
- HCLTech
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer - Ansible & Automation
2026-05-19
Kubernetes Engineer
2026-05-26
Network Engineer
2026-05-16