Java - Senior Engineer

Iris Software

7–8 yrs Gurugram Full Time Hybrid (office + remote)
Iris Software logo
Posted : today
Actively hiring

Job description

Embark on a fulfilling career journey as a Senior Java Engineer at Iris Software, recognized among India's Top 25 Best Workplaces in the IT industry. Join a dynamic, award-winning culture that champions your talent and ambition. At Iris, we are dedicated to being our clients' most trusted technology partner and the premier destination for industry professionals seeking to reach their full potential.

With a global presence across India, the U.S.A., and Canada, Iris Software empowers enterprise clients through technology-driven transformations. We specialize in complex, mission-critical applications leveraging cutting-edge technologies in areas such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.

Responsibilities

As a Senior Java Engineer, you will be instrumental in designing and developing robust, scalable enterprise applications using Core Java, Spring Boot, and Microservices architecture. Your role will involve defining API contracts, service boundaries, and integration strategies for distributed systems. You'll craft reusable backend components and enterprise services adhering to clean architecture and secure coding practices.

Key responsibilities include optimizing application performance through various techniques like caching and JVM tuning, and owning end-to-end module delivery from design to deployment readiness. You will also conduct code reviews, collaborate with cross-functional teams, and mentor junior developers, driving improvements in CI/CD pipelines and troubleshooting production issues.

Qualifications

This role requires a minimum of 7 to 8 years of experience in Java development. Essential technical expertise includes proficiency in Java 8+, backend unit testing with JUnit, Data Structures, Microservices and REST APIs, Multithreading & Concurrency, OOPS Concepts, JPA, Kafka, Git Hub, MS SQL, and Spring Boot with Spring Security (JWT).

Additional desirable skills include experience with AWS CloudShell. Strong behavioral competencies such as technical ownership, effective collaboration, engineering excellence, analytical problem-solving, and clear communication are crucial for success in this role.

Essential Skills

Java 8+Backend Unit TestingJUnitData StructureMicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsJPAKafkaGitHubMS SQLSpring BootSpring SecurityJWT

Good to Have

AWS CloudShell

Highlights

  • Actively hiring

More Details

RoleJava - Senior Engineer
IndustryInformation Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

Information Technology & Services

Java - Senior Engineer at Iris Software | SkillMX | SkillMX