Cloud Engineer III - JAVA
📍 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.