Software Developer
HCLTech - Australia and New Zealand
Auckland, New Zealand পূর্ণকালীন
প্রথম আবেদনকারী হোন।
- অভিজ্ঞতা
- যেকোনো
- বেতন
- —
- শূন্যপদ
- 1
- পোস্ট করা হয়েছে
- ১ ঘন্টা আগে
- কাজের ধরণ
- অফিসে
- জীবনবৃত্তান্ত
- আবেদন করা আবশ্যক
যেখানে আপনি কাজ করবেন
কাজের বিবরণ
About HCLTech
HCLTech is a rapidly expanding global technology leader operating in over 50 countries with more than 219,000 employees worldwide. Our diverse workforce encompasses over 165 nationalities, fueling innovation across Digital, Engineering, and Cloud sectors. We focus on fostering an inclusive environment that enables employees to unleash their full potential and pursue continuous growth.
Role Overview
We are seeking a proficient Software Developer to design, build, and sustain scalable cloud-native enterprise applications and platforms. This role requires deep expertise in Java backend development, AWS cloud technologies, microservices architecture, and DevOps automation principles. The successful candidate will collaborate with diverse teams to create modern digital solutions, automate infrastructure, and enhance software delivery processes.
Key Responsibilities
- Develop, design, and maintain high-quality enterprise solutions using Java, Spring Boot, RESTful APIs, and Microservices architecture.
- Build and support frontend components employing React.js, JavaScript, and TypeScript.
- Implement cloud-native applications utilizing AWS services adhering to best practices.
- Create and maintain Infrastructure as Code (IaC) using AWS CloudFormation templates and AWS CDK.
- Set up and manage CI/CD pipelines to ensure automated, consistent deployments.
- Deploy and administer containerized applications via Docker and cloud-native orchestrators.
- Monitor and enhance application performance, reliability, and scalability.
- Work collaboratively with architects, developers, business stakeholders, and operations teams to deliver quality solutions.
- Enforce security, governance, and compliance standards within applications and cloud infrastructure.
- Participate actively in technical design reviews, code audits, and champion engineering best practices.
Required Skills and Experience
- Proficient in Java programming with solid knowledge of Spring Boot framework.
- Experience in designing and developing RESTful APIs and Microservices.
- Front-end development skills with React.js, JavaScript, and TypeScript.
- Hands-on experience with AWS cloud services including Lambda, ECS, S3, CloudWatch, IAM, EC2, SQS, and RDS.
- Familiarity with OpenShift container platforms.
- Expertise with Infrastructure as Code tools: AWS CloudFormation (YAML) and AWS CDK (TypeScript).
- Skilled in creating CI/CD workflows using GitHub Actions.
- Strong background in Docker containerization and DevOps automation practices.
- Experience with PostgreSQL databases and SQL queries.
- Proficiency in scripting languages such as Python, Bash, and PowerShell for automation tasks.
Preferred Qualifications
- Background in developing and deploying enterprise-scale cloud platforms.
- Familiarity with Agile methodologies and DevSecOps principles.
- Experience with observability tools and practices for operational excellence.
- Knowledge of event-driven and distributed system architectures.
- Relevant AWS certifications like Developer Associate or Solutions Architect Associate are advantageous.
Why Join Us?
- Be part of a globally expanding tech leader with presence in over 50 countries and a diverse workforce.
- Enjoy a multicultural environment representing 165 nationalities.
- Benefit from a virtual-first culture supporting work-life balance and flexibility.
- Access comprehensive employee benefits packages.
- Work at a certified great workplace recognized as a top employer in 17 countries.
Equal Opportunity
We are committed to creating a workplace that embraces diversity and provides equal employment possibilities regardless of race, gender, ethnicity, sexual orientation, disability, veteran status, or any other legally protected characteristic.