Java AWS - Senior Engineer (Noida, UP, India)

Iris Software

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

Job description

Join Iris Software, a rapidly expanding IT services company recognized among India's Top Workplaces. We are dedicated to being our clients' most trusted technology partner and a premier destination for IT professionals. With a global presence and a focus on cutting-edge technologies like cloud, data analytics, and AI, we empower enterprise clients across various sectors to achieve digital transformation.

Our culture fosters growth, values individual contributions, and provides unparalleled opportunities for career advancement. Experience a workplace where your potential is recognized, your voice is heard, and your work makes a tangible impact. Discover a launchpad for your professional journey at Iris.

Responsibilities

Design and develop robust, scalable enterprise applications utilizing Core Java, Spring Boot, and microservices architecture. Define clear API contracts and integration strategies for distributed systems. Develop reusable backend components and enterprise services, adhering to clean architecture and secure coding principles.

Optimize application performance through advanced techniques such as caching, asynchronous processing, and JVM tuning. Take ownership of the entire delivery lifecycle for assigned modules, from design and development through testing and deployment readiness. Conduct thorough code reviews to ensure adherence to coding standards and best practices.

Collaborate with cross-functional teams to translate business requirements into effective technical solutions. Design event-driven architectures and asynchronous communication patterns to enhance system scalability and resilience. Drive improvements in CI/CD pipelines, monitoring, and deployment automation. Troubleshoot and resolve production issues through detailed root cause analysis and implement lasting fixes.

Qualifications

We are seeking a Senior Engineer with 5-8 years of experience in Java development. Essential skills include proficiency in Microservices, REST APIs, JUnit, Multithreading & Concurrency, OOPS Concepts, Java 8+, Hibernate, PL/SQL, Spring Boot & Spring Security (JWT), and Kafka.

Familiarity with Maven and AWS services like SNS, Lambda, Auto Scaling, and Load Balancing is highly advantageous. Candidates should possess strong ownership, collaboration, and analytical problem-solving skills. The ability to mentor junior developers and communicate effectively with both technical and non-technical stakeholders is crucial.

Essential Skills

Core JavaJava 8+Spring BootSpring SecurityJWTMicroservicesREST APIsHibernatePL/SQLKafkaMavenJUnitMultithreadingConcurrencyOOPS ConceptsAWS ECSAWS ECRAWS EKS

Good to Have

AWS SNSAWS LambdaAuto ScalingLoad BalancingAngular 2+

Highlights

  • Actively hiring

More Details

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