Iris Software Off Campus Hiring Fresher

 

💼 Career Opportunity: Java – Graduate Engineer | Iris Software (Noida, India)

If you are passionate about building world-class software, solving complex engineering problems, and growing your career in a people-first organization, this Java – Graduate Engineer opportunity at Iris Software is the perfect launchpad. This role is designed for early-career technologists who want to work on mission-critical enterprise applications across global industries such as financial services, healthcare, transportation, logistics, and professional services.

As one of India’s Top 25 Best Workplaces in the IT industry, Iris Software offers the ideal environment for aspiring engineers to explore cutting-edge technology, innovate with purpose, and take ownership of their growth.

🏢 About Iris Software

Iris Software is a high-growth IT services company with over 4,300 associates across India, the U.S.A., and Canada. The company’s vision is simple yet powerful: to be the most trusted technology partner for clients and the first choice for top talent seeking meaningful, future-shaping careers.

Iris specializes in building sophisticated, high-value applications and digital solutions using the latest technologies across:

  • Application & Product Engineering

  • Data & Analytics

  • Cloud and DevOps

  • Data & MLOps

  • Quality Engineering

  • Business Process Automation

Iris' culture is rooted in its Employee Value Proposition: “Build Your Future. 

🎯 About the Role

As a Java – Graduate Engineer, you will design, build, test, and optimize Java-based enterprise applications that power business transformation for global clients. The role demands strong programming fundamentals, deep familiarity with Java technologies, and a passion for writing efficient, scalable, and secure code.

You will collaborate closely with cross-functional teams, work on real project deliveries, interact with clients when required, and contribute meaningfully to the overall product lifecycle. This is a hands-on engineering role meant for individuals who enjoy solving complex problems and bring both curiosity and discipline to their craft.

🛠 Key Responsibilities

  • Develop and maintain Java-based applications using Core Java, Spring Boot, Spring Data JPA, and Hibernate.

  • Apply expertise in multithreading, concurrency controls, thread management, and performance-driven parallel processing.

  • Implement scalable, memory-efficient Java applications by optimizing memory allocation, garbage collection, and leak detection.

  • Design and optimize database structures using Oracle or MySQL, including schema design, indexing, and query tuning.

  • Use modern DevOps tools and CI/CD practices to automate builds, testing, and deployments.

  • Apply design patterns and software architecture principles to create maintainable and high-quality code.

  • Participate actively in Agile development activities including sprints, stand-ups, and code reviews.

  • Build and maintain high-performance desktop applications, where required.

  • Troubleshoot and solve complex technical issues with accuracy and speed.

  • Mentor junior teammates and contribute to knowledge-sharing initiatives within the team.

  • Interact with client stakeholders for requirement clarification and technical support.

  • Work in UK shift timings as per project requirements.

🧠 Required Skills & Experience

Technical Skills

  • Strong command of Core Java (Java 8+) and object-oriented programming concepts.

  • Hands-on experience with Spring Boot, Spring Framework, Hibernate, JPA.

  • Deep understanding of multithreading, concurrency APIs, thread safety, and synchronization.

  • Knowledge of Java memory management, garbage collection tuning, and memory debugging.

  • Experience working with Oracle/MySQL databases, SQL queries, and performance optimization.

  • Familiarity with DevOps, CI/CD pipelines, and build automation tools.

  • Good understanding of design patterns, architectural concepts, and coding best practices.

  • Prior exposure to software product development is a plus.

  • Experience working in Agile/Scrum environments.

  • Hands-on experience in developing desktop applications.

Behavioral & Interpersonal Skills

  • Strong communication skills—verbal and written.

  • Ability to collaborate within teams and with client stakeholders.

  • Strong troubleshooting, logical reasoning, and analytical skills.

  • Ability to take initiative and guide junior developers.

Education

  • A 4-year degree in Computer Science or equivalent.

Mandatory Competencies

  • Java Middleware (Spring Boot)

  • Core Java

  • OOPS Concepts

  • Java Multithreading

  • Spring Framework

  • Excellent communication

🎁 Benefits of Joining Iris Software

Iris offers a world-class suite of benefits designed to support your financial stability, mental well-being, physical health, and long-term career growth, including:

  • Competitive compensation

  • Health & wellness benefits

  • Learning and certification sponsorship

  • Career acceleration programs

  • Skill development through mentorship, internal trainings, and upskilling initiatives

  • Flexible, inclusive, and collaborative work culture

These benefits provide a holistic experience that enables every "Irisian" to grow both personally and professionally.

🌍 Equal Opportunity Commitment

Iris Software is an equal opportunity employer that celebrates diversity and fosters an inclusive workplace. Employment decisions are based on talent, potential, and performance—without discrimination based on race, gender, religion, age, disability, or any other protected status. All candidate information is handled with strict confidentiality.

🔗 How to Apply

Apply Link : Click Here

For More Job Updates and Alerts :

Join our Official Instagram : Click Here

To apply for the Java – Graduate Engineer role:

  1. Visit the official Iris Software Careers page.

  2. Search for “Java – Graduate Engineer, Noida”.

  3. Review the job description and click Apply.

  4. Fill in the online application form and submit your updated resume.

  5. Keep an eye on your email for further instructions from the Talent Acquisition team.

📝 Final Thoughts

Iris Software offers an exceptional opportunity for young engineers to begin their careers in a high-growth, innovation-driven environment. If you’re passionate about Java engineering, eager to work on complex global applications, and ready to own your career journey, this role is the perfect match. Join Iris to build your future—and shape the future of technology for global enterprises.

0 comments:

Post a Comment