Java - Senior Engineer
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in IT. We are a rapidly expanding IT services company focused on being a trusted technology partner and a platform for top professionals to achieve their full potential.
Our vision is to empower enterprise clients across financial services, healthcare, transportation & logistics, and professional services with technology-enabled transformations. We specialize in complex, mission-critical applications utilizing cutting-edge technologies like Data & Analytics, Cloud, DevOps, and Application & Product Engineering.
At Iris, we believe in empowering our employees through "Build Your Future. Own Your Journey." We foster a culture that values your contributions, encourages your voice, and supports your growth through personalized career development, continuous learning, and mentorship.
Design and build robust, scalable enterprise applications using Java, Spring Boot, and microservices. Define API contracts and integration strategies for distributed systems, developing reusable backend components with clean architecture and secure coding practices.
Optimize application performance through advanced techniques like caching, asynchronous processing, and JVM tuning. Take ownership of module delivery, from design and development to testing support and deployment readiness.
Conduct thorough code reviews to ensure adherence to standards and best practices. Collaborate with cross-functional teams to translate business requirements into effective technical solutions. Drive improvements in CI/CD, logging, monitoring, and deployment automation.
Troubleshoot production issues, performing root cause analysis and implementing sustainable fixes. Mentor junior developers in modern Java development practices and debugging techniques.
We are seeking a Senior Java Engineer with 6-8 years of experience. Essential skills include Java 8+, Spring Boot, Spring Security with JWT, JUnit for backend unit testing, Data Structures, Microservices, REST APIs, Multithreading & Concurrency, OOPS Concepts, JPA, Kafka, and MySQL.
Familiarity with AWS CloudShell is considered an additional advantage. The ideal candidate will demonstrate strong technical ownership, effective collaboration, and a drive for engineering excellence through code reviews, automation, and performance optimization.
Strong analytical and problem-solving skills are crucial for addressing complex technical challenges. You will be expected to mentor junior team members and communicate effectively with both technical and non-technical stakeholders. Adaptability to evolving technologies and a keen attention to detail in architecture, code quality, security, and performance are highly valued.
Iris Software
IT