Java - Manager
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry, and shape your career in an award-winning, growth-focused culture.
At Iris, we aspire to be our clients' most trusted technology partner and a leading platform for industry professionals. With a global presence across India, the U.S.A., and Canada, we empower enterprise clients in financial services, healthcare, transportation & logistics, and professional services.
We specialize in complex, mission-critical applications utilizing cutting-edge technologies such as Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.
This role demands 12-15 years of extensive hands-on experience in backend application development, with a strong emphasis on Core Java and Spring Boot.
Key responsibilities include designing and developing robust RESTful APIs and microservices architectures. You will leverage your deep understanding of the Spring Framework, Spring Boot, Spring Data JPA, and Hibernate.
Proficiency in relational databases, particularly Ms SQL, is essential. Furthermore, you will utilize Git for version control and adhere to modern software development best practices, working within Agile environments.
We are looking for a seasoned professional with a solid foundation in Java fundamentals, including Collections, Multithreading, Concurrency, Exception Handling, and JVM concepts.
Essential competencies include expertise in Core Java (Java 8+), OOPS Concepts, API Middleware (Microservices), Java Middleware (Spring Boot), Design Principles, JPA, and Java Multithreading.
Familiarity with DevOps tools such as GitLab, GitHub, and Bitbucket is also a mandatory requirement. Excellent problem-solving, debugging, and communication skills are crucial for success in this role.
Iris Software
Information Technology & Services