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

Iris Software

5–8 yrs Noida Full Time Work from office
Iris Software logo
Posted : today
Actively hiring

Job description

Join a leading IT services company recognized as one of India’s Top 25 Best Workplaces in the IT industry. This is an opportunity to contribute to award-winning projects and grow within a culture that values ambition and talent.

We are seeking experienced Senior Java Engineers with a strong background in backend development, microservices, and cloud technologies. You will play a key role in designing, developing, and optimizing complex enterprise applications, working with cutting-edge technologies.

Our vision is to be a trusted technology partner for enterprise clients, driving digital transformation across various sectors like financial services, healthcare, and logistics. We offer a dynamic environment with opportunities for continuous learning, mentorship, and career advancement.

Responsibilities

Design and build robust, scalable enterprise applications utilizing Core Java, Spring Boot, and microservices architecture.

Define clear API contracts and integration strategies for distributed systems, ensuring seamless communication.

Develop reusable backend components and enterprise services with a focus on clean architecture and secure coding practices.

Enhance application performance through effective caching, asynchronous processing, database tuning, and JVM optimization.

Take full ownership of assigned modules, managing the entire lifecycle from design and development to testing support and deployment readiness.

Conduct thorough code reviews to uphold coding standards, security guidelines, and engineering best practices.

Collaborate with cross-functional teams to translate complex business requirements into innovative technical solutions.

Architect event-driven systems and asynchronous communication patterns to boost system scalability and resilience.

Drive improvements in CI/CD pipelines, logging, monitoring, and deployment automation for enhanced operational efficiency.

Resolve production issues and performance bottlenecks by performing in-depth root cause analysis and implementing lasting fixes.

Mentor junior engineers, sharing expertise in coding standards, debugging, and modern Java development.

Qualifications

Proven experience in designing and developing enterprise applications using Core Java, Spring Boot, and Microservices architecture.

Proficiency in backend unit testing with JUnit, understanding of Multithreading & Concurrency, and OOPS Concepts.

Expertise in Java 8+, Hibernate, PL/SQL, and Spring Boot with Spring Security (JWT).

Experience with messaging systems like Kafka and build tools such as Maven.

Familiarity with AWS services including SNS, Lambda, Auto Scaling, and Load Balancing is highly desirable.

Strong technical ownership, effective collaboration with cross-functional teams, and a commitment to engineering excellence.

Excellent analytical and problem-solving skills to address complex technical and production challenges.

Effective communication skills for interacting with both technical and non-technical stakeholders.

Adaptability to evolving technologies and a proactive approach to process improvement.

Attention to detail in architecture, code quality, security, and performance optimization is crucial.

Essential Skills

JavaAWSMicroservicesREST APIsJUnitMultithreadingConcurrencyOOPS ConceptsJava 8+HibernatePL/SQLSpring BootSpring SecurityJWTKafkaMaven

Good to Have

AWS SNSAWS LambdaAuto ScalingLoad Balancing

Highlights

  • Actively hiring

More Details

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