Java - Lead

Iris Software

9–10 yrs Noida Full Time Work from office
Iris Software logo
Posted : yesterday
Actively hiring

Job description

Join Iris Software, a top-tier IT services company recognized among India's Best Workplaces in the IT industry. We are a fast-growing organization committed to being a trusted technology partner and fostering the growth of top industry professionals. With a global presence across India, the U.S.A., and Canada, we empower enterprise clients with technology-enabled transformations in financial services, healthcare, transportation, and professional services.

We specialize in complex, mission-critical applications, leveraging cutting-edge technologies like Data & Analytics, Cloud, DevOps, MLOps, Quality Engineering, and Business Automation. At Iris, your career is a launchpad for growth, guided by our philosophy "Build Your Future. Own Your Journey." We cultivate an environment where your potential is recognized, your voice is heard, and your contributions create significant impact.

Responsibilities

As a Lead Java Engineer, you will define and champion enterprise application architecture strategy using Core Java, Spring Boot, and Microservices, ensuring scalability, reliability, security, and maintainability. You will lead strategic technical decisions for application modernization, framework selection, and cloud-native adoption.

Key responsibilities include architecting distributed systems and microservices platforms, establishing engineering standards, and leading engineering teams to drive collaboration. You will also drive the implementation of non-functional requirements like scalability and security, lead architecture reviews, and design enterprise messaging and event-driven architectures.

Furthermore, you will collaborate with leadership to align engineering initiatives with organizational strategy, promote DevOps and CI/CD practices, and proactively identify and mitigate technical risks to ensure platform stability.

Qualifications

We are seeking a Lead Java professional with 9-10 years of experience, proficient in Java 8+, backend unit testing (JUnit), data structures, microservices, REST APIs, multithreading, OOPS concepts, Hibernate, Kafka, Git Hub, Oracle, design principles, and Spring Boot with Spring Security (JWT).

Essential competencies include expertise in Core Java, Java Multithreading, API Middleware (Microservices), OOPS Concepts, Message Oriented Middleware (Kafka, JMS, etc.), Spring Boot, Design Principles, and DevOps tools like GitLab/GitHub. A strong understanding of database design with Oracle and proficiency in unit testing are also required.

Behaviorally, you should exhibit strong technical leadership, drive architecture and solution design, and balance delivery accountability with technical excellence. The ability to build and mentor high-performing teams, collaborate effectively with cross-functional teams and stakeholders, and demonstrate strong communication and risk management skills is crucial.

Essential Skills

Java 8+Backend Unit TestingJUnitData StructuresMicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsHibernateKafkaGit HubOracleDesign PrinciplesSpring BootSpring SecurityJWTCore JavaJava MultithreadingAPI MiddlewareMessage Oriented MiddlewareMessagingJMSActiveMQRabitMQSQSASBJava MiddlewareDevOpsConfiguration ManagementGitLabBitbucketDatabase DesignUnit Testing

Highlights

  • Actively hiring

More Details

RoleJava - Lead
IndustryInformation Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

Information Technology & Services

Java - Lead at Iris Software | SkillMX | SkillMX