Iris Software

Java Lead

Iris Software

Noida, Uttar Pradesh, India (Hybrid) · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
1 day ago
Work mode
Hybrid
Education
Any graduate
Eligibility
Applicants must hold a graduate degree in any discipline.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Iris Software

Iris Software is a trusted technology partner with over 30 years of experience delivering software solutions to Fortune 500 companies. Operating with 4,000+ associates across India, the U.S., and Canada, Iris Software specializes in enabling extensive digital transformations through a blend of expert domain knowledge, advanced technologies, and flexible engagement models. Our commitment to excellence has earned us multiple workplace awards and long-term client partnerships.

Role Overview

This position is for a Java Lead based in Noida, working in a hybrid mode with shifts from 1:00 PM to 10:00 PM IST. Candidates must be available to join immediately or within 15 days.

Key Responsibilities

  • Develop and steer enterprise-grade application architecture using Core Java, Spring Boot, and Microservices to ensure scalability, security, reliability, and maintainability.
  • Make strategic technical choices for application modernization, framework selection, and cloud-native adoption.
  • Design distributed systems, microservices platforms, and API ecosystems aligned with business objectives.
  • Set engineering standards, governance protocols, reusable frameworks, and secure development practices across teams.
  • Lead engineering teams and coordinate with cross-functional teams and stakeholders to ensure project success.
  • Implement non-functional requirements including scalability, observability, security, and disaster recovery plans.
  • Conduct architecture reviews and lead modernization initiatives to build future-proof applications.
  • Create enterprise messaging and event-driven architectures using appropriate messaging and event-streaming tools.
  • Work closely with enterprise architects and leadership to align technical efforts with organizational strategies.
  • Promote DevOps methodologies, CI/CD automation, cloud-native engineering, and containerization.
  • Identify architectural risks and gaps proactively, and develop mitigation approaches to maintain platform stability.

Required Skills and Expertise

  • Proficient with Java 8 and above.
  • Strong understanding of data structures and algorithms.
  • Experience with Backend Unit Testing frameworks such as JUnit.
  • Deep knowledge of Microservices architecture and RESTful API development.
  • Expertise in multithreading, concurrency, and object-oriented programming concepts.
  • Experience with Hibernate ORM, Kafka messaging system, GitHub for version control, and Oracle databases.
  • Familiarity with software design principles and security technologies including Spring Boot and Spring Security with JWT.

Behavioral Competencies

  • Exhibits strong technical leadership aligned with both technology and business goals.
  • Makes informed architectural decisions prioritizing scalability, maintainability, and security.
  • Balances technical excellence, quality assurance, and collaborative team delivery.
  • Mentors and inspires teams to take ownership and innovate continuously.
  • Effectively communicates with stakeholders providing transparency on risks and technical choices.
  • Drives engineering best practices including governance, automation, and reusable frameworks.
  • Fosters a culture focused on quality, performance, reliability, and constant improvement.
  • Leads modernization and cloud adoption processes supporting transformation efforts.
  • Encourages adoption of emerging technologies and tools to advance innovation.

Additional Information

Location: Noida, India
Work Mode: Hybrid
Shift Timings: 1:00 PM to 10:00 PM IST
Notice Period: Only candidates who can join immediately or within 15 days should apply.
Eligibility: Any graduate degree holders are welcome to apply.

Minimum education

Bachelor's Degree

Tools & software

Java Oracle Database required GitHub required Apache Kafka required

How they work

Teamwork & Collaboration Leadership Initiative Relationship Building
🤖
Online · instant AI help
Broxer