HamburgerMenu
hirist

Intelliswift Software - Lead Java Engineer

Intelliswift Software India Pvt Ltd
6 - 12 Years
rupee18-36 LPA
Multiple Locations

Posted on: 18/02/2026

Job Description

Job Description :


Responsibilities :

- Design, develop, and maintain high-performance, scalable, and secure backend applications using Java and Spring Boot.

- Architect and implement microservices-based solutions, ensuring adherence to best practices and design patterns.

- Develop and maintain RESTful APIs for seamless integration with frontend and other backend systems.

- Optimize application performance and ensure efficient resource utilization.

- Design and implement cloud-based solutions using Azure services, particularly Azure Logic Apps and Azure Functions.

- Develop and deploy serverless applications using Azure Functions.

- Understand and implement Azure fundamentals.

- Design and implement event-driven architectures using Apache Kafka.

- Configure and manage Kafka clusters for high availability and performance.

- Write clean, maintainable, and well-documented code.

- Conduct code reviews and ensure adherence to coding standards and best practices.

- Implement unit and integration tests to ensure code quality.

- Provide technical leadership and guidance to junior developers.

- Mentor and train team members on Java, Spring Boot, Azure, and Kafka technologies.

- Contribute to the development of technical documentation and knowledge sharing.

- Communicate effectively with technical and non-technical stakeholders.

- Participate in agile ceremonies and contribute to project planning and execution.

- Analyze and resolve complex technical issues.

- Implement effective monitoring and logging solutions.

Required Skills and Expertise :

- Strong proficiency in Core Java and Advanced Java concepts.

- Extensive experience in developing backend applications using Java.

- Deep understanding of object-oriented programming principles and design patterns.

- Extensive experience in developing microservices using Spring Boot.

- Strong understanding of Spring Boot framework and its features.

- Experience with RESTful APIs and microservices architecture.

- Experience with Advanced Spring Boot features.

- Experience with Azure cloud services, particularly Azure Logic Apps and Azure Functions.

- Experience with Apache Kafka for event processing.

- Understanding of Kafka architecture and concepts.

- Experience with relational and NoSQL databases.

- Proficiency in SQL.

- Proficiency in using version control systems (Git).

- Excellent communication and interpersonal skills.

- Ability to work effectively in a team environment.

Preferred Skills :

- Experience with containerization technologies (Docker, Kubernetes).

- Knowledge of CI/CD pipelines and tools.

- Experience with cloud-native development practices.

- Experience with other messaging systems.

Qualifications :

- Bachelor's degree in Computer Science, Software Engineering, or a related field.

- 6 to 12 years of experience in Java backend development.

- Proven experience in developing microservices using Spring Boot and integrating with Azure cloud services.

- Strong understanding of event processing using Kafka.

- Must be able to join within a reasonable timeframe

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in