Java AWS - Senior Engineer

Iris Software

6–8 yrs Noida Full Time Work from office
Iris Software logo
Posted : 1 week ago
Actively hiring

Job description

Join Iris Software, a distinguished IT services company recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a rapidly expanding organization dedicated to being our clients' most trusted technology partner and a premier destination for top industry professionals.

Our vision is to empower clients through technology-enabled transformations across diverse sectors like financial services, healthcare, transportation, and professional services. We specialize in complex, mission-critical applications leveraging cutting-edge technologies such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, and Quality Engineering.

At Iris, we believe in fostering a culture where your career journey is yours to shape. Our Employee Value Proposition, "Build Your Future. Own Your Journey.," underscores our commitment to providing opportunities for growth, valuing your potential, and ensuring your work makes a real impact. Experience a stimulating environment with cutting-edge projects, personalized career development, continuous learning, and mentorship.

Responsibilities

Design and develop robust, scalable enterprise applications utilizing Core Java, Spring Boot, and Microservices architecture.

Establish clear API contracts, define service boundaries, and architect integration strategies for distributed and enterprise-grade systems.

Create reusable backend components and enterprise services that adhere to clean architecture principles and secure coding practices.

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

Take ownership of the end-to-end delivery lifecycle for assigned modules, including design, development, testing support, and deployment readiness.

Conduct thorough code reviews to ensure adherence to coding standards, security guidelines, and established engineering best practices.

Collaborate effectively with cross-functional teams and stakeholders to translate business requirements into innovative technical solutions.

Design and implement event-driven architectures and asynchronous communication mechanisms to bolster system scalability and resilience.

Champion improvements in CI/CD pipelines, logging, monitoring, and deployment automation to drive operational efficiency.

Troubleshoot production issues and performance bottlenecks by conducting detailed root cause analysis and implementing durable fixes.

Mentor junior developers, guiding them on coding standards, effective debugging techniques, and contemporary Java development practices.

Qualifications

We are seeking a Senior Engineer with 6-8 years of experience in Java and AWS.

Essential skills include Java 17+, Java 8+, Spring Boot, Spring Security with JWT, backend unit testing with JUnit, data structures, microservices and REST APIs, multithreading and concurrency, OOPS concepts, Hibernate, SQS, GitHub, MS SQL, design patterns, and design principles.

Familiarity with AWS services such as S3, EBS, Amazon RDS, and DynamoDB is a plus.

Key responsibilities involve designing and developing scalable enterprise applications, defining API contracts, optimizing application performance, and owning end-to-end module delivery. You will also be responsible for conducting code reviews, collaborating with cross-functional teams, designing event-driven architectures, and troubleshooting production issues.

Strong behavioral competencies such as technical ownership, effective collaboration, driving engineering excellence, and strong analytical skills are essential. The ideal candidate will also demonstrate adaptability, a keen attention to detail, and initiative in process improvement.

Essential Skills

Java 17+Java 8+Spring BootSpring SecurityJWTBackend Unit TestingJUnitData StructuresMicroservicesREST APIsMultithreadingConcurrencyOOPS ConceptsHibernateSQSGitHubMS SQLDesign PatternsDesign Principles

Good to Have

AWS S3AWS EBSAmazon RDSDynamoDB

Highlights

  • Actively hiring

More Details

RoleJava AWS - Senior Engineer
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 at Iris Software | SkillMX | SkillMX