Java - Senior Engineer (Noida, UP, India)

Iris Software

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

Job description

Join Iris Software, a rapidly expanding IT services company and a recognized Top 25 Best Workplace in India's IT industry. We offer an award-winning culture that champions your talent and ambitions, empowering you to shape your career success.

Our vision is to be the premier technology partner for our clients and a launchpad for top industry professionals. With a global team of over 4,300 associates across India, the U.S.A., and Canada, we drive technology-enabled transformations in financial services, healthcare, transportation & logistics, and professional services. We specialize in complex, mission-critical applications leveraging cutting-edge technologies like high-value application & product engineering, data & analytics, cloud, DevOps, MLOps, quality engineering, and business automation.

Responsibilities

As a Senior Engineer, you will design and develop scalable enterprise applications using Core Java, Spring Boot, and Microservices architecture. You'll define API contracts, service boundaries, and integration strategies for distributed systems. Responsibilities include developing reusable backend components, optimizing application performance, and owning end-to-end module delivery from design to deployment readiness.

You will conduct code reviews, collaborate with cross-functional teams, and design event-driven architectures. Additionally, you will drive improvements in CI/CD pipelines, logging, and monitoring. Troubleshooting production issues, performing root cause analysis, and mentoring junior developers are key aspects of this role. We encourage driving improvements in operational efficiency and implementing sustainable fixes for performance bottlenecks.

Qualifications

We are seeking experienced professionals with mandatory skills in Microservices, REST APIs, Java 17+, Hibernate, Spring Boot with Spring Security (Oauth), and SQS. Expertise in Core Java, Clean Architecture, and secure coding practices is essential.

Additional mandatory competencies include DevOps/Configuration Management (Docker, Kubernetes), Cloud (AWS SNS, SQS, Kinesis, Lambda, EventBridge, Fargate), Message Oriented Middleware (JMS, ActiveMQ, Kafka, etc.), CI/CD tools (Jenkins), Database (MS SQL), OOPS Concepts, Java Multithreading, and API Middleware knowledge (SOAP, REST).

Behavioral competencies include strong technical ownership, effective collaboration, driving engineering excellence, analytical problem-solving, mentoring junior developers, clear communication with stakeholders, adaptability to evolving technologies, attention to detail in architecture and quality, initiative in process improvement, and balancing technical excellence with business priorities.

Essential Skills

MicroservicesREST APIsJava 17+HibernateSpring BootSpring SecurityOauthSQSCore JavaClean ArchitectureAWS SNSAWS SQSAWS KinesisJMSActiveMQRabitMQKafkaASBAWS LambdaAWS EventBridgeAWS FargateCI/CDJenkinsMS SQLOOPS ConceptsJava MultithreadingDockerKubernetesGitGitLabGitHubBitbucket

Highlights

  • Actively hiring

More Details

RoleJava - Senior Engineer (Noida, UP, India)
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 (Noida, UP, India) at Iris Software | SkillMX | SkillMX