Overview
Java Backend Engineer role within HPE Hybrid Cloud, working on the design and development of the GreenLake next-generation cloud platform. This role is onsite.
What you'll do
- Analyze feature specifications and determine the required coding, testing, and integration activities.
- Design and develop moderate to complex cloud application modules per feature specifications, adhering to security policies.
- Identify, debug, and create solutions for issues with code and integration into application architecture.
- Develop and execute comprehensive test plans for features, adhering to performance, scale, usability, and security requirements.
- Deploy cloud-based systems and applications code using CI/CD pipelines to automate cloud application management, scaling, and deployment.
- Contribute towards innovation and integration of new technologies into projects.
- Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns.
What you'll need
- Bachelor's degree in computer science, engineering, information systems, or closely related quantitative discipline.
- Typically 4-7 years' experience.
- Strong programming expertise in Java.
- Good understanding of distributed systems, event-driven programming paradigms, and designing for scale and performance.
- Experience with cloud-native applications, developer tools, managed services, and next-generation databases.
- Knowledge of Linux networking (sockets, netdevices, namespaces, routing, bridges, iptables, conntrack, networking device drivers etc.).
- Knowledge of container networking technologies (Docker) and Linux storage architecture etc.
- Experience with REST APIs, multi-threading, caching strategies, and data modeling.
- Hands-on experience with Docker, Kubernetes, and CI/CD tools like Jenkins or GitHub Actions.
- Deep knowledge of cloud-based Kubernetes environments (EKS, GKS, AKS etc.).
- Deep knowledge of on-prem Kubernetes and cloud-based Kubernetes environments (EKS, GKS, AKS etc.).
- Understanding of microservices design and architectural patterns.
- Solid understanding of Agile development processes.
- Knowledge of hybrid cloud environments.
- Good written and verbal communication skills and agile in a changing environment.
Nice to have
- Master's degree.
- Working knowledge of Python, Golang, or JavaScript.
Details
- Location: Hyderabad, Telangana, India.
- Work mode: Onsite; all 5 days work from office.
- Job level: TCP_03; job family: Engineering.
Read the full description and apply on the company’s own careers page.