Java - Senior Engineer (Noida, UP, India)

Iris Software

Fresher Noida Full Time Work from office
Iris Software logo
Posted : today
Actively hiring

Job description

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.

Responsibilities

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.

Qualifications

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.

Essential Skills

Java 17+MicroservicesREST APIsHibernateKafkaSpring BootSpring SecurityJWTJava MultithreadingOOPS ConceptsDesign PatternsSpring FrameworkMessaging (JMSActiveMQRabitMQSQSASB etc)GitLabGithubBitbucketWebServices (RESTSOAP)AWS EC2AWS AutoscalingAWS Load BalancingAWS App RunnerAWS API GatewayAWS IAMAWS Secrets ManagerAWS KMSAWS CognitoAWS SNSAWS SQSAWS KinesisAWS S3AWS GlacierAWS EBSAmazon ECRAmazon EKSDynamo DBAmazon AuroraAmazon RDSAWS SDKsAWS CLIAWS CloudFormationAWS CloudshellAWS Cloud Development Kit

Highlights

  • Actively hiring

More Details

RoleJava - Senior Engineer (Noida, UP, India)
IndustryInformation Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

Information Technology & Services

Java - Senior Engineer (Noida, UP, India) at Iris Software | SkillMX | SkillMX