Webhook API - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, a rapidly growing IT services firm recognized among India's Top 25 Best Workplaces in the IT industry. We offer an award-winning culture where your talent and ambitions are valued, providing a launchpad for your career growth. Our vision is to be a trusted technology partner, empowering enterprise clients across financial services, healthcare, transportation & logistics, and professional services with cutting-edge solutions in application engineering, cloud, DevOps, and AI.
At Iris, "Build Your Future. Own Your Journey." is more than a motto; it's our commitment to fostering a culture where your potential is recognized, your voice is heard, and your contributions make a real impact. We provide engaging projects, personalized career development, continuous learning, and mentorship to help you excel personally and professionally.
As a Senior Engineer, you will be instrumental in designing and developing scalable enterprise applications using Core Java, Spring Boot, and Microservices. This includes defining API contracts, service boundaries, and integration strategies for robust systems.
You will develop reusable backend components and enterprise services, adhering to clean architecture and secure coding principles. Performance optimization through caching, asynchronous processing, and JVM tuning will be key. You'll own end-to-end module delivery, from design and development to testing and deployment readiness, while also conducting thorough code reviews.
Collaboration with cross-functional teams to translate business needs into technical solutions is essential. You'll design event-driven architectures and drive improvements in CI/CD pipelines, logging, and monitoring for enhanced operational efficiency. Additionally, you will troubleshoot production issues, perform root cause analysis, and mentor junior developers on best practices.
We are seeking a Senior Engineer with mandatory expertise in Java 17+, Hibernate, Kafka as a Service (KaaS), Kafka Connectors, Spring Boot, Spring Security, and OAuth. Additional skills in Microservices, REST APIs, Kafka, and JAWS are beneficial.
You should demonstrate strong technical ownership, collaborate effectively with diverse teams, and drive engineering excellence through code reviews, automation, and defect prevention. Excellent analytical and problem-solving skills are crucial for resolving complex technical challenges and production issues.
Effective communication with both technical and non-technical stakeholders regarding risks, dependencies, and progress is expected. Adaptability, continuous learning, and a meticulous attention to detail in architecture, code quality, security, and performance are vital for success in this role. Initiative in developing reusable frameworks and process improvements is highly valued.
Iris Software
Information Technology & Services