Java Fullstack - Lead
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in the IT industry. We are a rapidly growing IT services company seeking talented professionals to build impactful careers in a culture that values ambition and growth.
Our vision is to be a trusted technology partner for our clients, empowering them with cutting-edge solutions across financial services, healthcare, transportation, and professional services. We specialize in complex, mission-critical applications leveraging the latest in Application & Product Engineering, Cloud, DevOps, Data & Analytics, and more.
At Iris, every role is a platform for your development. We foster an environment where your potential is recognized, your contributions make a difference, and your career journey is shaped by ownership and opportunity. Experience continuous learning, mentorship, and exciting projects that propel your personal and professional growth.
- Develop and maintain robust Java Full Stack applications, focusing on Angular front-end components and design patterns. - Implement Core Java features, including Java 1.8+ and Multithreading. - Design and develop APIs and Microservices. - Build responsive front-end interfaces using HTML, CSS, JavaScript, and JQuery. - Integrate with RDBMS, particularly Oracle, and manage database interactions including design and Hibernate. - Utilize messaging middleware technologies like JMS, ActiveMQ, RabbitMQ, Kafka, SQS, and ASB. - Employ DevOps practices using tools such as GitLab, Github, and Bitbucket. - Write unit and integration tests using frameworks like Jasmine, Karma, and Jest. - Collaborate effectively within a global team environment to meet client needs with high quality and within deadlines. - Adapt to and learn new technologies as required by project demands.
- Proficiency in Java 1.8 or above, along with a strong understanding of Core Java and Java Multithreading. - Experience in developing front-end screens and components using Angular 5 or above. - Solid knowledge of front-end languages and libraries including HTML, CSS, JavaScript, JSON, and JQuery. - Experience working with relational databases (RDBMS), with Oracle being preferred. - Familiarity with API Middleware, specifically Microservices architecture. - Experience with DevOps/Configuration Management tools like GitLab, Github, or Bitbucket. - Proficiency in front-end testing frameworks such as Jasmine, Karma, and Jest. - Experience with ORM frameworks like Hibernate. - Knowledge of Message Oriented Middleware (JMS, ActiveMQ, RabbitMQ, Kafka, SQS, ASB etc.). - Understanding of Database Design principles. - Demonstrated ability to quickly learn and adopt new technologies and business domains. - Excellent analytical skills, attention to detail, and strong communication and teamwork abilities. - A degree in Computer Science, Statistics, or a related field is required.
Iris Software
Information Technology & Services