Cloud Developer

5 - 31 years

17 Lacs

Bengaluru/Bangalore

Posted:1 day ago| Platform: Apna logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Software Engineer – Core Java, Virtualization & Cloud Native Platforms Employment Type: Full-Time Experience: 4 to 8 Years Education: BE/ME in Computer Science, Electronics, or equivalent Job Summary We are looking for a highly skilled and experienced Software Engineer with a strong foundation in Core Java, Groovy, and virtualization technologies, combined with a solid understanding of cloud-native platforms and distributed systems. The ideal candidate should be passionate about software development and infrastructure automation, and capable of contributing to the design, development, and delivery of scalable IT infrastructure solutions. Key Responsibilities Design, develop, and implement robust software solutions using Core Java and Groovy. Develop and integrate RESTful APIs to support infrastructure management products. Work on virtualization technologies including VMware and related ecosystems. Develop and deploy applications on cloud-native platforms such as Kubernetes and Docker. Build scalable and distributed applications using caching systems like Redis and messaging platforms like RabbitMQ and Kafka. Collaborate with cross-functional teams in an Agile development environment. Participate in the development of infrastructure management and storage solutions including backup and clustering. Support and enhance REST API-based products used for data center and IT infrastructure management. Must-Have Qualifications4–8 years of professional experience in the IT/software industry. Strong expertise in Core Java and Groovy. Solid understanding of object-oriented design and virtualization concepts. Hands-on experience with RESTful APIs and their integration. Minimum 2 years of experience working on data center/IT infrastructure management software products. Familiarity with VMware and other virtualization ecosystems. Good-to-Have Skills Knowledge of Python and Go Lang. Experience with cloud-native application development. Familiarity with storage clustering, backup software, and ISVs. Understanding of distributed caching, and experience with Redis or similar tools. Knowledge of Agile methodologies and tools used in Agile workflows. Preferred Tools & Technologies Languages: Java, Groovy, Python, Go Cloud & Containers: Kubernetes, Docker Messaging: RabbitMQ, Kafka Caching: Redis Virtualization: VMware, VirtualBox DevOps & APIs: REST, Git, Jenkins

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Bengaluru/Bangalore