Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java - Lead @ Iris Software

Home > Software Development






 Java - Lead

Job Description


Backend Development

  • Design, develop, and maintain scalable microservices using Spring Boot
  • Develop RESTful APIs and integrate with frontend and third-party services
  • Implement business logic with clean, maintainable, and reusable code
  • Ensure code quality through unit and integration testing

Microservices Architecture

  • Design and implement microservices-based architecture
  • Implement inter-service communication using REST / messaging queues
  • Work with Spring Cloud components (Config Server, Eureka, Gateway)
  • Handle service discovery, centralized configuration, and API gateway patterns

Database & Integration

  • Design and manage relational databases (Oracle)
  • Work with NoSQL databases (Optional)
  • Implement messaging using Apache Kafka

DevOps & Cloud

  • Containerize applications using Docker
  • Deploy and manage services on Kubernetes
  • Work with CI/CD tools like Jenkins

Required Skills & Qualifications

Core Competencies

  • Strong proficiency in Java (17 and above)
  • Solid understanding of OOP, design patterns, and clean architecture
  • Strong understanding of Microservices principles and RESTful API design
  • Experience with exception handling, logging, and monitoring

Technical Skills

  • Hands-on experience with Spring Boot & Spring Cloud
  • Experience with ORM frameworks like Hibernate / JPA
  • Good understanding of security implementation (JWT, OAuth2, SSL)
  • Experience with version control tools like Git
  • Unit testing using JUnit / Mockito

Good to Have

  • Exposure to API documentation tools (Swagger/OpenAPI)
  • Knowledge of caching mechanisms (Redis)
  • Experience with cloud platforms (AWS/Azure Optional)
Mandatory Competencies
Programming Language - Java - Java 17 or latest
Middleware - Java Middleware - Springboot
Architecture - Architectural Patterns - Microservices
Database - Oracle - Database Design
Middleware - Java Middleware - Apache
DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Containerization (Docker, Kubernetes)
DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Jenkins
Programming Language - Java - JPA
Programming Language - Java - Hibernate
DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Git
Middleware - API Middleware - API (SOAP, REST)
Middleware - Message Oriented Middleware - Messaging (JMS, ActiveMQ, RabitMQ, Kafka, SQS, ASB etc)
Beh - Communication and collaboration

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Head - Engineering
Employement Type: Full time

Contact Details:

Company: Iris Software
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Java Kafka Database Design Spring Boot Soap Devops Microservices Rest Docker Aws Oracle Api Gateway Azure Hibernate Architecture Redis Restful Restful Apis Jenkins Nosql Git Sqs Xml Kubernetes Logistics

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

.Net Core - Engineering Manager / Technical Manager - Hyderabad

  • Wipro
  • 10 - 20 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 5 - 10 years
  • Kolkata
  • 1 day ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 5 - 8 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

Blue Yonder Dispatcher Wms-consultant / Senior Consultant / Architect

  • Capgemini
  • 5 - 8 years
  • Mumbai
  • 3 days ago
₹ Not Disclosed

Iris Software

Jaya-Signature Visas, Munirka, New Delhi \r\nPhone:+91-9911709888\r\nEmail:jaya@signaturevisas.com