Advertisements
🏢 CAE
Software Developer - Intern
💼 Internship
📍 Bangalore, Karnataka
🔗 Explore More
🛠 Skills Required
Java
J2EE
Java 8+
Spring Framework
Hibernate
REST
SOAP
GIT
JUnit
Mockito
OOP
Agile
AWS
GCP
Problem Solving
Advertisements
🎤 Interview Experience
Candidates typically face a three‑stage process: an online aptitude test lasting 30‑45 minutes, followed by a technical interview focusing on Java, OOP concepts, Spring framework and coding on a whiteboard or shared editor. The final HR round assesses communication, cultural fit and motivation. The difficulty is moderate; thorough preparation on core Java and problem‑solving can secure success.
🏢 Work Culture
CAE promotes a collaborative and inclusive work culture where learning is continuous and innovation is rewarded. Employees enjoy a balanced work‑life schedule, flexible working hours and opportunities to work on global projects that have real impact on safety and technology.
Advertisements
📚 Free Study Materials (4)
Aptitude Practice for CAE Online Test
Comprehensive aptitude questions covering logical reasoning, quantitative and verbal ability to help you ace the first screening round.
Open Resource ↗
CAE Recruitment Process Experiences
Real candidate experiences and tips on each interview stage at CAE, useful for preparing technical and HR rounds.
Open Resource ↗
CAE Interview Preparation Guide
Curated guide with sample questions, recommended study plan and interview dos & don'ts specific to CAE software roles.
Open Resource ↗
Problem Set for Coding Practice
A vast collection of coding problems to sharpen algorithmic skills required for the technical interview.
Open Resource ↗
Advertisements
✅ Eligibility Criteria
Eligible candidates must be pursuing or have completed a B.Tech/M.Tech/BE in Computer Science, Information Technology, Electronics & Communication or related streams. Minimum aggregate of 60% (or CGPA 6.0/10) is required. Candidates from the 2025, 2026 or 2027 graduating batches are encouraged to apply. No active backlogs are allowed at the time of joining. Strong programming fundamentals and a keen interest in Java development are essential.
🏆 Selection Process
Round 1: Online Aptitude Test (Logical Reasoning, Quantitative, Verbal) → Round 2: Technical Interview (Java, OOP, Spring, Coding) → Round 3: HR Interview (Fitment, Communication, Motivation)
🎯
Don't miss this opportunity!
Apply before 01 Aug 2026 — only 11 days left
✅ Apply on Official Website →📋 About the Role
CAE (Corporate Aviation Engineering) is a global leader in simulation, training and mission‑ready solutions with a legacy of almost eight decades. Headquartered in Canada, CAE has a strong presence in India, delivering cutting‑edge technologies for aviation, defense and healthcare. The company’s culture revolves around safety, innovation and continuous learning, offering employees a purpose‑driven environment where every contribution helps make the world a safer place. CAE invests heavily in research and development, providing a platform for fresh talent to work on real‑world problems alongside seasoned engineers. As a fresher-friendly organization, CAE encourages curiosity, collaboration and a growth mindset, ensuring that new joiners receive mentorship, structured training and exposure to global best practices.
The role of Associate Software Developer (Intern) is situated within the Crew Manager team, which builds and maintains the CrewManager Application used to schedule and monitor cockpit and cabin crew. Interns will actively participate in the full software development lifecycle, from requirement analysis to design, coding, testing and deployment. You will get hands‑on experience rewriting legacy modules, adding new features, improving system stability, and ensuring high‑quality deliverables. The position is full‑time for a fixed term, allowing you to immerse yourself in a professional setting while contributing to mission‑critical software.
Key responsibilities include:
1. Analyze functional specifications and translate them into technical designs.
2. Develop, test and deploy Java/J2EE components using Spring Framework.
3. Refactor existing codebases to improve performance and maintainability.
4. Implement RESTful and SOAP web services for crew data integration.
5. Write unit tests (JUnit, Mockito) following Test‑Driven Development principles.
6. Participate in code reviews and adhere to version‑control best practices using GIT.
7. Collaborate with QA and DevOps teams to ensure smooth CI/CD pipelines.
8. Troubleshoot production issues and provide timely fixes.
9. Document technical solutions and contribute to knowledge‑base articles.
10. Stay updated with cloud fundamentals (AWS/GCP) and suggest migration or optimization opportunities.
Technical stack: Java 8+, Spring (Core, MVC, Boot), Hibernate ORM, REST/SOAP APIs, GIT, JUnit4+, Mockito, AWS/GCP basics, Agile Scrum methodology. The internship offers a clear growth path – high‑performing interns may receive a full‑time offer as Associate Software Developer, with opportunities to work on larger modules, lead small feature teams, and eventually move into senior engineering or architectural roles. Joining CAE means you will be part of a purpose‑driven mission, receive mentorship from industry veterans, and gain exposure to global standards that accelerate your career in software engineering.
🎯
Don't miss this opportunity!
Apply before 01 Aug 2026 — only 11 days left
✅ Apply on Official Website →📤 Share this Job
Advertisements
💼 More Internship Opportunities
Intern L1 (Transformation Team)
🏢 Wipro · 📍 Bengaluru, Chennai, Hyderabad, Pune, Mumbai, Delhi, New Delhi & Kochi
View →
Fullstack Engineer - Intern, Specialist
🏢 PwC · 📍 Bangalore, Karnataka, India
View →
Software Engineer, Intern
🏢 Stripe · 📍 Bengaluru
View →
ML Intern
🏢 Wadhwani AI · 📍 Remote
View →
📋 Quick Info
JOB ID
C152-J018
POSTED
01 Jun 2026
TYPE
Internship
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer