Cloud Engineer III - JAVA

Insight
Full_timeGurugram, India

📍 Job Overview

  • Job Title: Cloud Engineer III - JAVA
  • Company: Insight
  • Location: Gurugram, Haryana, India
  • Job Type: Hybrid
  • Category: DevOps Engineer
  • Date Posted: 2025-08-08
  • Experience Level: Mid-Senior level (5-10 years of experience)

🚀 Role Summary

  • Key Responsibilities: Develop, understand, and maintain high-quality Java & Spring Boot applications, microservices, messaging services, and design Java Solutions for Azure cloud platform. Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Key Skills: Java, Spring Boot, SQL, ORM, Azure, Docker, Kubernetes, Problem Solving, Analytical Thinking, Communication, and Collaboration.

💻 Primary Responsibilities

  • 1. Application Development & Maintenance: Develop, deploy, and maintain applications using Java and Spring Boot frameworks.
  • 2. Cross-Functional Collaboration: Work with cross-functional teams to translate business requirements into technical solutions and ensure code quality and adherence to best practices.
  • 3. Troubleshooting & Optimization: Troubleshoot and resolve technical issues, ensuring optimal performance and scalability of applications.
  • 4. Industry Trends & Best Practices: Stay updated on industry trends, technologies, and best practices, and contribute to continuous improvement initiatives.
  • 5. AmbITious Growth: Bring your hunger, heart, and harmony to Insight, and take advantage of continuous opportunities to upskill, earn promotions, and elevate your career.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field.

Experience: 4-6 years of hands-on experience in Java development with expertise in Spring Boot framework.

Required Skills:

  • Java + Spring Boot
  • Hands-on database - SQL and any ORM
  • Proficiency in working with database, SQL, and ORM frameworks (e.g., Hibernate)
  • Good to have cloud knowledge, any
  • Optional - Azure and Containerization (Docker, Kubernetes)
  • Communication - Above average, need a confident candidate
  • Excellent problem-solving skills, analytical thinking, and attention to detail
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment
  • Relevant certifications (e.g., Spring Professional, Azure certifications) are a plus

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your proficiency in Java, Spring Boot, and other relevant technologies through live projects and case studies.
  • Showcase your problem-solving skills, performance optimization, and scalability considerations in your portfolio.

Technical Documentation:

  • Include code quality, commenting, and documentation standards in your projects.
  • Highlight your version control, deployment processes, and server configuration skills.
  • Demonstrate your testing methodologies, performance metrics, and optimization techniques.

💵 Compensation & Benefits

Salary Range: ₹2,000,000 - ₹3,000,000 per annum (INR) based on experience and market standards for a Senior Java Developer role in Gurugram, India.

Benefits:

  • Medical Insurance
  • Health Benefits
  • Professional Development: Learning Platform and Certificate Reimbursement
  • Shift Allowance
  • Freedom to work from another location—even an international destination—for up to 30 consecutive calendar days per year.

🎯 Team & Company Context

Company Culture:

  • Industry: IT Services and Consulting
  • Company Size: 14,000+ engaged teammates globally with operations in 25 countries across the globe.
  • Founded: 1988
  • Team Structure: Cross-functional teams with a focus on collaboration between developers, designers, marketers, and stakeholders.
  • Development Methodology: Agile/Scrum methodologies and sprint planning for web projects, code review, testing, and quality assurance practices, deployment strategies, CI/CD pipelines, and server management.

Company Website: Insight

📈 Career & Growth Analysis

Web Technology Career Level: Senior Java Developer with experience in cloud platforms, microservices, and messaging services.

Reporting Structure: Reporting to the Engineering Manager or Technical Lead, with opportunities for technical leadership and architecture decision-making.

Technical Impact: Design and implement Java Solutions for Azure cloud platform, ensuring optimal performance, scalability, and security.

Growth Opportunities:

  • 1. Technical Skill Development: Upskill in emerging technologies, cloud platforms, and architecture patterns.
  • 2. Conference Attendance & Certification: Attend industry conferences, obtain relevant certifications, and contribute to community involvement.
  • 3. Technical Mentorship & Leadership: Provide technical mentorship to junior team members and take on leadership roles in architecture and decision-making.

🌐 Work Environment

Office Type: Hybrid office environment with opportunities to work from another location for up to 30 consecutive calendar days per year.

Office Location(s): Gurugram, Haryana, India

Workspace Context:

  • Collaborative workspace with access to multiple monitors and testing devices.
  • Cross-functional interaction with development teams, designers, and stakeholders.
  • Knowledge sharing, technical mentoring, and continuous learning opportunities.

Work Schedule: Flexible work schedule with project deadline flexibility and maintenance window considerations.

📄 Application & Technical Interview Process

Interview Process:

  • 1. Technical Preparation: Brush up on your Java, Spring Boot, and Azure skills, focusing on microservices, messaging services, and cloud platform design.
  • 2. Company & Culture Questions: Research Insight's company culture, values, and recent projects to demonstrate your cultural fit and enthusiasm for the role.
  • 3. Portfolio Review Tips: Highlight your Java and Spring Boot projects, focusing on performance optimization, scalability, and user experience design.
  • 4. Technical Challenge Preparation: Practice coding challenges and architecture design exercises to showcase your problem-solving skills and technical expertise.

Portfolio Presentation Strategy:

  • 1. Live Website Demonstration: Present live demos of your Java and Spring Boot projects, highlighting responsive design, performance optimization, and user experience.
  • 2. Code Explanation Techniques: Walk through your codebase, explaining your architecture decisions, design patterns, and optimization techniques.
  • 3. User Experience Showcase: Demonstrate your understanding of user experience principles and how you've applied them in your projects.

ATS Keywords: Java, Spring Boot, Azure, Microservices, Messaging Services, Cloud Platform, Performance Optimization, Scalability, Problem Solving, Architecture Design, Technical Leadership, Agile Methodologies, CI/CD Pipelines, Server Management, IT Services, Consulting, Hybrid Work Environment, Career Growth, Technical Mentorship.

📌 Application Steps

To apply for this Cloud Engineer III - JAVA position:

  • Submit your application through the application link.
  • Tailor your resume to highlight your Java, Spring Boot, and Azure skills, with a focus on microservices, messaging services, and cloud platform design.
  • Prepare for the technical interview by practicing coding challenges and architecture design exercises.
  • Research Insight's company culture, values, and recent projects to demonstrate your cultural fit and enthusiasm for the role.

Application Requirements

Candidates should have a Bachelor's degree in Computer Science or a related field and 4-6 years of hands-on experience in Java development. Proficiency in Spring Boot, SQL, and ORM frameworks is essential, along with good communication skills.