HCL Software is a division of HCL Technologies that develops and delivers a next-generation portfolio of enterprise-grade software-based offerings with flexible consumption models, spanning traditional on-premises software, Software-as-a-Service (SaaS), and bundled managed services. We bring speed, insights and innovations (big and small) to create value for our customers in Dev Ops, Automation and Application Modernization software.
Our cloud data management portfolio, powered by the Actian DataCloud, has been on the bleeding edge of dynamic, super-scaling hybrid data integration tools since 2008. We create and run a sophisticated and highly evolved services platform and are currently looking for a cloud application developer who wants to make their mark in the latest technologies.
Key Responsibilities:
- Demonstrate craftsmanship
- Write clean, readable code
- Work collaboratively with a cross-functional team to design platform APIs and microservices
- Leverage and promote object-oriented design patterns and functional best practices
- Contribute to build, test, and deployment pipeline automation
- Document new features
Soft Skills:
- Understand ROI in terms of high-value vs low-value work
- Asynchronous communication skills
Required Experience:
- Recognized 4-year degree in Computer Science or comparable field.
- 5 years in a software development role
Prerequisites: (Ability to demonstrate competency in at least 5 of these disciplines)
- Java
- Spring Boot
- Spring Security
- GraalVM
- Linux
- Docker/containerd
- ArgoCD/Helm
- AWS/Azure/GCP
- Apache Camel
- RabbitMQ
- SQL
We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.