Java AWS - Senior Engineer

Iris Software

Fresher Noida Full Time Hybrid (office + remote)
Iris Software logo
Posted : yesterday
Actively hiring

Job description

Join Iris Software, an award-winning IT services company recognized among India's Top 25 Best Workplaces. We are a rapidly growing organization with a global presence across India, the U.S.A., and Canada. Our mission is to be the most trusted technology partner for our clients, empowering enterprise transformation in financial services, healthcare, transportation & logistics, and professional services. We specialize in mission-critical applications using cutting-edge technologies including Application & Product Engineering, Data & Analytics, Cloud, DevOps, and more.

At Iris, your career journey is a launchpad for growth. Our "Build Your Future. Own Your Journey." philosophy empowers you with ownership and opportunities to shape your success. We foster a culture that values your potential, amplifies your voice, and ensures your work makes a tangible impact. Benefit from cutting-edge projects, personalized career development, continuous learning, and mentorship to achieve your personal and professional best.

Responsibilities

Design and build robust, scalable enterprise applications leveraging Core Java, Spring Boot, and Microservices architecture. Define clear API contracts, service boundaries, and integration strategies for distributed systems. Develop high-quality, reusable backend components and services adhering to clean architecture and secure coding principles. Enhance application performance through advanced techniques like caching, asynchronous processing, database tuning, and JVM optimization. Take ownership of end-to-end module delivery, encompassing design, development, testing support, and deployment readiness. Conduct thorough code reviews to ensure compliance with coding standards, security protocols, and engineering best practices. Collaborate closely with cross-functional teams and stakeholders to translate business requirements into effective technical solutions. Architect and implement event-driven systems and asynchronous communication patterns to boost system scalability and resilience. Champion improvements in CI/CD pipelines, logging, monitoring, and deployment automation for enhanced operational efficiency. Diagnose and resolve production issues and performance bottlenecks through detailed root cause analysis and the implementation of lasting fixes. Mentor junior engineers, guiding them in coding standards, effective debugging, and modern Java development methodologies.

Qualifications

Mandatory Skills: - Microservices - REST APIs - Backend Unit Testing (JUnit) - Multithreading & Concurrency - OOPS Concepts - Java 8+ - JPA - Kafka - Maven - PostgreSQL - Spring Boot - Spring Security (JWT)

Additional Skills: - AWS S3 - AWS EBS - Amazon RDS - DynamoDB

Behavioral Competencies: Demonstrate strong technical ownership and deliver complex development activities with high quality. Collaborate effectively with cross-functional teams and business stakeholders for seamless project delivery. Drive engineering excellence through code reviews, automation, performance optimization, and defect prevention. Apply robust analytical and problem-solving skills to address intricate technical and production challenges. Mentor junior developers on coding standards, debugging techniques, and engineering best practices. Communicate effectively with both technical and non-technical stakeholders regarding risks, dependencies, and delivery progress. Exhibit adaptability and a commitment to continuous learning in the face of evolving technologies and engineering practices. Maintain meticulous attention to detail in architecture, code quality, security, and performance optimization. Proactively initiate the development of reusable frameworks, automation solutions, and process improvement initiatives. Balance technical excellence with business priorities by delivering scalable and maintainable solutions.

Essential Skills

MicroservicesREST APIsJUnitMultithreadingConcurrencyOOPS ConceptsJava 8+JPAKafkaMavenPostgreSQLSpring BootSpring SecurityJWTAWS S3AWS EBSAmazon RDSDynamoDB

Highlights

  • Actively hiring

More Details

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