Java - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, recognized among India's Top 25 Best Workplaces in the IT industry, and contribute to your most impactful career work. As one of India's fastest-growing IT services companies, Iris offers an award-winning culture that values your talent and ambitions, empowering you to own and shape your career success. Our vision is to be the most trusted technology partner for our clients and a premier destination for top industry professionals seeking to realize their full potential.
With a global presence across India, the U.S.A., and Canada, we support enterprise clients in transforming their operations through technology. Our expertise spans critical applications leveraging cutting-edge technologies in areas like Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.
Design and develop robust, scalable enterprise applications utilizing Core Java, Spring Boot, and a Microservices architecture. Define clear API contracts, establish service boundaries, and strategize integrations for distributed, enterprise-grade systems.
Apply analytical and problem-solving acumen to effectively resolve complex technical and production issues. Maintain meticulous attention to detail in architecture design, code quality, security implementations, and performance optimization.
This senior engineering role requires expertise in Java 17+, Microservices, REST APIs, Hibernate, Kafka, and Spring Boot with Spring Security (JWT). A strong understanding of Java Multithreading, OOPS Concepts, Design Patterns, and the Spring Framework is essential.
Proficiency in middleware technologies, including API and Message-Oriented Middleware (JMS, Kafka, SQS, etc.), is expected. Experience with DevOps tools like GitLab, GitHub, or Bitbucket, and familiarity with WebServices (REST, SOAP) are also key requirements.
Significant experience with cloud platforms, particularly AWS services such as EC2, Autoscaling, Load Balancing, API Gateway, IAM, S3, EKS, DynamoDB, and RDS, is crucial. Familiarity with AWS SDKs, CLI, and CloudFormation is also beneficial.
Iris Software
Information Technology & Services