Skip to content

Iris Software Hiring Java Graduate Engineer

  • Jobs

🚀 Iris Software, one of India’s Top 25 Best Workplaces in IT, is inviting talented professionals to join as Java Graduate Engineers in Noida. This full-time opportunity is perfect for candidates passionate about developing scalable enterprise applications using Core Java, Spring Boot, and modern DevOps practices.

If you’re ready to elevate your software engineering career with a company that values innovation, growth, and excellence, this Iris Software Java Graduate Engineer role is your next big step.

Iris Software Hiring Java Graduate Engineer

About the Company

Founded on a vision to become the most trusted technology partnerIris Software empowers global enterprises across financial services, healthcare, transportation, logistics, and professional services through technology-driven transformation.

With over 4,300 associates across India, the USA, and Canada, Iris delivers expertise in Application & Product Engineering, Data & Analytics, Cloud, DevOps, DataOps, and Business Automation.

Iris’s work culture is built around its Employee Value Proposition — “Build Your Future. Own Your Journey.” The company fosters an environment of continuous learning, ownership, and impact. Employees are encouraged to take charge of their professional growth while working on world-class projects with top industry clients.

Role Overview

As a Java Graduate Engineer at Iris Software, you’ll design and develop high-quality, scalable enterprise software solutions using Java 8+, Spring Framework, and DevOps tools. You’ll work on complex applications that demand performance optimization, multithreading, and robust architecture design.

This role also involves mentoring junior developers, collaborating with global teams, and contributing to mission-critical projects across diverse domains.

Key Responsibilities

  • 💻 Develop enterprise-grade software applications using Core Java, Spring Boot, Hibernate, and related frameworks.
  • ⚙️ Implement multithreading, concurrent APIs, and thread-locking mechanisms to enhance application performance.
  • 🧠 Apply parallel processing techniques and memory management best practices to optimize scalability.
  • 🗄️ Design and manage database schemas in Oracle or MySQL with strong SQL optimization.
  • 🚀 Contribute to DevOps pipelines with CI/CD tools for continuous integration and deployment.
  • 🧩 Apply design patterns and architectural principles to build efficient and maintainable codebases.
  • 🔄 Work within Agile development cycles, participating in sprints and code reviews.
  • 💬 Collaborate effectively with client stakeholders for technical discussions and problem-solving.
  • 🌍 Open to working in UK shift timings.

Share the opportunity

Who Can Apply

CriteriaDetails
ExperienceGraduate / Entry-Level with strong Java background
Education4-year degree in Computer Science or related field
LocationNoida, Uttar Pradesh, India
Employment TypeFull-Time
Programming LanguagesCore Java (8+), Spring Boot, Hibernate
DatabasesOracle, MySQL
Development PracticesDevOps, Agile, CI/CD
ShiftUK Shift Timings

Mandatory Competencies

  • Middleware: Java, Spring Boot
  • Programming: Core Java 8+, OOPs Concepts, Multithreading
  • Frameworks: Spring Framework, Hibernate
  • Behavior: Strong communication and collaboration skills

Preferred Skills

  • Strong problem-solving and debugging skills.
  • Experience in desktop application development.
  • Familiarity with version control systems like Git.
  • Understanding of RESTful APIs and microservices architecture.
  • Ability to mentor junior team members.

What You’ll Get

💰 Competitive Pay & Benefits – Comprehensive compensation and wellness programs.
🏆 Award-Winning Culture – Recognized among India’s Top 25 IT workplaces.
🧠 Learning & Growth – Mentorship and upskilling through continuous learning programs.
🚀 Career Ownership – Opportunities to lead, innovate, and drive your own professional journey.
🌐 Global Exposure – Work with enterprise clients across the US, Canada, and India.
💼 Supportive Environment – A collaborative workspace that values your ideas and impact.

Why Join Iris Software

Joining Iris Software means being part of a company where innovation meets opportunity. The organization empowers its engineers to take full ownership of their projects while providing tools and mentorship to help them grow.

You’ll get to work on cutting-edge technologies in a culture that values creativity, collaboration, and technical excellence — making it an ideal workplace for ambitious engineers aiming to make a global impact.

How to Apply

✅ Step 1: Update your resume — Highlight your skills in Core Java, Spring Boot, and database management.
💡 Step 2: Showcase your projects — Include academic or personal projects that demonstrate strong coding and problem-solving abilities.
📚 Step 3: Prepare for the interview — Review Java multithreading, memory management, and design patterns.
🚀 Step 4: Apply now by clicking the button below to begin your journey with Iris Software.

Conclusion

The Iris Software Java Graduate Engineer position is an excellent opportunity to begin or accelerate your career in enterprise software development. You’ll gain exposure to advanced technologies, work on meaningful projects, and thrive in a culture that truly values your potential.

If you’re passionate about coding, architecture, and growth — Iris Software is where your journey begins. 🌟

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *