Java - Lead

Iris Software

Fresher Noida Full Time Hybrid (office + remote)
Iris Software logo
Posted : 1 week ago
Actively hiring

Job description

Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a rapidly expanding IT services firm committed to being our clients' most trusted technology partner and a premier destination for top industry professionals seeking to realize their full potential.

Our global presence spans India, the U.S.A., and Canada, where we empower enterprise clients through technology-enabled transformations in sectors like financial services, healthcare, transportation & logistics, and professional services. We specialize in complex, mission-critical applications, leveraging cutting-edge technologies including Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.

Responsibilities

Define and implement enterprise-level Java application architecture, ensuring scalability, reliability, security, and maintainability. Drive strategic technical decisions for application modernization, framework selection, and cloud-native adoption. Architect distributed systems, microservices, and API-driven ecosystems aligned with organizational goals. Establish engineering standards, governance, reusable frameworks, and secure development practices. Lead engineering teams, foster cross-functional collaboration, and drive the implementation of non-functional requirements such as scalability, observability, and security.

Lead architecture reviews and technical discussions to ensure future-ready application ecosystems. Collaborate with leadership and enterprise architects to align engineering initiatives with strategy. Champion DevOps, CI/CD automation, cloud-native engineering, and containerization. Proactively identify and mitigate technical risks and architectural gaps to ensure long-term platform stability.

Qualifications

We are seeking a seasoned professional with expertise in Java 17+ (including OOPS concepts, Multithreading, Design Patterns, and Design Principles), Spring Boot, Hibernate, and JPA. Proficiency in Microservices, REST APIs, and SOAP is essential. Experience with architectural patterns, Maven, and version control systems like GitLab, GitHub, or Bitbucket is required. Familiarity with Oracle PL/SQL Packages and Java Caching solutions (Redis, Memcache, Hazlecast) is also necessary. Strong communication and collaboration skills are paramount for this role.

Essential Skills

Java 17+Spring BootHibernateJPAMicroservicesREST APIsOOPS ConceptsJava MultithreadingDesign PatternsAPI (SOAPREST)Architectural PatternsMavenGitLabGithubBitbucketPL/SQL PackagesJava Caching (Redis/Memcache/Hazlecast)Design PrinciplesCommunication and collaboration

Highlights

  • Actively hiring

More Details

RoleJava - Lead
IndustryInformation Technology & Services
DepartmentEngineering, Architecture, Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

Information Technology & Services

Java - Lead at Iris Software | SkillMX | SkillMX