11+ Apache Kafka Jobs in Indore | Apache Kafka Job openings in Indore
Apply to 11+ Apache Kafka Jobs in Indore on CutShort.io. Explore the latest Apache Kafka Job opportunities across top companies like Google, Amazon & Adobe.
Egen is a data engineering and cloud modernization firm helping industry-leading companies achieve digital breakthroughs and deliver for the future, today. We are catalysts for change who create digital breakthroughs at warp speed. Our team of cloud and data engineering experts are trusted by top clients in pursuit of the extraordinary. An Inc. 5000 Fastest Growing Company 7 times, and recently recognized on the Crain’s Chicago Business Fast 50 list, Egen has also been recognized as a great place to work 3 times.
You will join a team of insatiably curious data engineers, software architects, and product experts who never settle for "good enough". Our Java Platform team's tech stack is based on Java8 (Spring Boot) and RESTful web services. We typically build and deploy applications as cloud-native Kubernetes microservices and integrate with scalable technologies such as Kafka in Docker container environments. Our developers work in an agile process to efficiently deliver high value data driven applications and product packages.
Required Experience:
- Minimum of Bachelor’s Degree or its equivalent in Computer Science, Computer Information Systems, Information Technology and Management, Electrical Engineering or a related field.
- Have experience working and strong understanding of object-oriented programing and cloud technologies
- End to end experience delivering production ready code with Java8, Spring Boot, Spring Data, and API libraries
- Strong experience with unit and integration testing of the Spring Boot APIs.
- Strong understanding and production experience of RESTful API's and microservice architecture.
- Strong understanding of SQL databases and NoSQL databases and experience with writing abstraction layers to communicate with the databases.
Nice to have's (but not required):
- Exposure to Kotlin or other JVM programming languages
- Strong understanding and production experience working with Docker container environments
- Strong understanding and production experience working with Kafka
- Cloud Environments: AWS, GCP or Azure
📢 Hiring: Java Developer at Deqode
🔷 Experience- 2+ Years
🔷 Location- Indore
🔷 Mode- 5 Days WFO
(Only immediate joiners & candidates serving notice period)
✅ Must-Have Skills:-
- 2+ years of hands-on Java development experience
- Strong expertise in Spring Boot & Microservices architecture
- Solid experience with AWS services
- Experience with CI/CD Pipelines
- Working knowledge of Docker
- Solid problem-solving mindset
Profile- Java Developer
Experience– 4 to 7 Years
Skills Required - Java, Spring Boot, Hibernate, Microservices, Design Patter, JUnit, Mockito
Roles & Responsibilities -
- Experience in Java, J2EE, and Java 8 Features
- Experience in Java frameworks such as Spring, Hibernate.
- Experience in Microservices Architecture.
- Expertise in designing and implementing RESTful APIs.
- Familiarity with build tools such as Ant, Maven, and Gradle
- Proficient understanding of code versioning tools, such as Git
- Familiarity with Agile methodologies and Scrum framework.
- Sound knowledge of Oops programming
- Basic knowledge of any cloud and CI/CD Tools
Integration Developer
ROLE TITLE
Integration Developer
ROLE LOCATION(S)
Bangalore/Hyderabad/Chennai/Coimbatore/Noida/Kolkata/Pune/Indore
ROLE SUMMARY
The Integration Developer is a key member of the operations team, responsible for ensuring the smooth integration and functioning of various systems and software within the organization. This role involves technical support, system troubleshooting, performance monitoring, and assisting with the implementation of integration solutions.
ROLE RESPONSIBILITIES
·       Design, develop, and maintain integration solutions using Spring Framework, Apache Camel, and other integration patterns such as RESTful APIs, SOAP services, file-based FTP/SFTP, and OAuth authentication.
·       Collaborate with architects and cross-functional teams to design integration solutions that are scalable, secure, and aligned with business requirements.
·       Resolve complex integration issues, performance bottlenecks, and data discrepancies across multiple systems. Support Production issues and fixes.
·       Document integration processes, technical designs, APIs, and workflows to ensure clarity and ease of use.
·       Participate in on-call rotation to provide 24/7 support for critical production issues.
·       Develop source code / version control management experience in a collaborative work environment.
TECHNICAL QUALIFICATIONS
·       5+ years of experience in Java development with strong expertise in Spring Framework and Apache Camel for building enterprise-grade integrations.
·       Proficient with Azure DevOps (ADO) for version control, CI/CD pipeline implementation, and project management.
·       Hands-on experience with RESTful APIs, SOAP services, and file-based integrations using FTP and SFTP protocols.
·       Strong analytical and troubleshooting skills for resolving complex integration and system issues.
·       Experience in Azure Services, including Azure Service Bus, Azure Kubernetes Service (AKS), Azure Container Apps, and ideally Azure API Management (APIM) is a plus.
·       Good understanding of containerization and cloud-native development, with experience in using Docker, Kubernetes, and Azure AKS.
·       Experience with OAuth for secure authentication and authorization in integration solutions.
·       Strong experience level using GitHub Source Control application.
·       Strong background in SQL databases (e.g., T-SQL, Stored Procedures) and working with data in an integration context.
·       Skilled with Azure DevOps (ADO) for version control, CI/CD pipeline implementation, and project management.
·       Experience in Azure Services, including Azure Service Bus, Azure Kubernetes Service (AKS), Azure Container Apps, and ideally Azure API Management (APIM) is a plus.
GENERAL QUALIFICATIONS
·       Excellent analytical and problem-solving skills, with a keen attention to detail.
·       Effective communication skills, with the ability to collaborate with technical and non-technical stakeholders.
·       Experience working in a fast paced, production support environment with a focus on incident management and resolution.
·       Experience in the insurance domain is considered a plus.
EDUCATION REQUIREMENTS
·       Bachelor’s degree in Computer Science, Information Technology, or related field.
Â
Â
Â
Â
We are looking for a passionate and experienced Java Developer with over 4 years of hands-on experience in building robust and scalable backend systems using Java, Spring Boot, and Microservices architecture.
Key Responsibilities:
- Design, develop, test, and deploy high-performance, scalable, and secure backend services using Java 8+, Spring Boot, and Microservices.
- Participate in the entire software development lifecycle (SDLC), from requirements gathering to production deployment and support.
- Collaborate with frontend developers, DevOps engineers, and product owners to deliver end-to-end features.
- Optimize application performance and ensure high availability and responsiveness.
- Write clean, maintainable, and reusable code while following best practices (coding standards, unit testing, CI/CD, etc.).
- Develop RESTful APIs and ensure their quality and consistency.
- Handle integration with external systems and third-party services.
- Participate in code reviews, provide constructive feedback, and mentor junior developers.
Technical Skills Required:
- Languages: Java 8 or above
- Frameworks: Spring Boot, Spring MVC, Spring Security
- Architecture: Microservices architecture and design patterns
- Databases: MySQL/PostgreSQL, MongoDB (optional)
- Messaging: Kafka, RabbitMQ (optional)
- API Development: RESTful APIs, Swagger/OpenAPI
- Version Control: Git, GitHub/GitLab
- Tools: Maven/Gradle, Jenkins, Docker
- Testing: JUnit, Mockito
- Cloud (optional): AWS/Azure/GCP exposure
- CI/CD & DevOps tools (optional): Jenkins, Docker, Kubernetes
Nice to Have:
- Experience in containerization and orchestration (Docker, Kubernetes).
- Knowledge of API Gateway, Service Registry (e.g., Eureka), and Circuit Breakers (e.g., Hystrix or Resilience4j).
- Experience with Agile methodologies (Scrum/Kanban).
- Familiarity with monitoring and logging tools (ELK, Prometheus, Grafana, etc.).
Key Responsibilities :
- Design, develop, and maintain Java-based applications using Java SE/EE.
- Implement, test, and deploy microservices and RESTful APIs using Spring Boot and related technologies.
- Develop efficient and scalable solutions by writing clean, maintainable, and optimized code.
- Collaborate with cross-functional teams to understand business requirements and provide technical solutions.
- Write and execute unit tests using JUnit to ensure code quality and functionality.
- Perform code reviews to ensure adherence to best practices and coding standards.
- Troubleshoot, debug, and optimize code for performance and scalability.
- Stay up to date with the latest Java technologies and development best practices.
Required Skills and Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Years of experience in Java development (Java SE/EE, Spring, Hibernate).
- Strong experience with JUnit and test-driven development (TDD).
- Proficient in building microservices using Spring Boot and RESTful APIs.
- Experience with version control tools like Git.
- Familiarity with build tools such as Maven or Gradle.
- Strong understanding of object-oriented programming (OOP) principles.
- Familiarity with databases (SQL/NoSQL) and ORM frameworks (e.g., Hibernate).
- Experience with cloud platforms like AWS (preferably).
- Strong problem-solving skills and the ability to work in a collaborative environment.
Preferred Skills :
- Experience with continuous integration/continuous deployment (CI/CD) tools.
- Knowledge of containerization technologies like Docker.
- Familiarity with Agile methodologies and Scrum framework.
- Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.
Who we are looking for
A candidate who can design, build and configure applications to meet business process and application requirements.
Key Role Requirements:
- Experience in Java-J2EE Development
- Hands-on experience in Struts (Core Java, JSP, Servlets, EJB) framework.
- Hands-on experience in Oracle SQL, Procedures
- Hands-on experience in Spring boot, Spring batch
- Should have worked on application servers like IBM WAS / Jboss / Web logic.
- Knowledge of basic Linux commands and BIRT reporting tool is an added advantage.
- Knowledge in SVN or any other version control is an added advantage.
- Knowledge in Build tool like ANT, Maven is an added advantage
- Strong problem solving and analytical capabilities.
Responsibilities:
Design, develop and maintain software applications using Java programming language
Write well-designed, testable, efficient code
Collaborate with cross-functional teams to identify, prioritize and execute tasks in a timely manner
Troubleshoot and debug software issues
Ensure software quality by performing thorough testing and code reviews
Keep up-to-date with new technologies and programming languages
Participate in the full software development lifecycle, including planning, designing, coding, testing, and deploying software
Document software development processes, procedures and code changes
Provide technical guidance to team members
Requirements:
Bachelor's degree in Computer Science or related field
Minimum of 3 years of experience in Java development
Strong knowledge of Java programming language and related frameworks (Spring, Hibernate, etc.)
Proficient in using development tools (Eclipse, IntelliJ IDEA, etc.)
Experience with relational databases (Oracle, MySQL, etc.)
Familiarity with software development methodologies (Agile, Scrum, etc.)
Excellent problem-solving and analytical skills
Strong communication and teamwork skills
Preferred Qualifications:
Master's degree in Computer Science or related field
Experience with microservices architecture
Familiarity with front-end technologies (HTML, CSS, JavaScript, etc.)
Knowledge of cloud computing platforms (AWS, Azure, etc.)
Experience with DevOps practices and tools (Jenkins, Docker, Kubernetes, etc.)
Job Description:
- Must have experience of 1 – 6 years.
- Experience in Java/J2EE platform.
- Experience in web application development with JSP, Servlet, Spring Boot, Hibernate
- Knowledge of MySQL database.
- Developed REST and SOAP web services..
- Experience in version control system and build tool
- Must have completed BE/MCA/M.Sc/MTech.

We are a decision science organization assisting clients
Java, Springboot, Micro Services is a must
3 to 7 Yrs exp
Temporary WFH
Permanent WFH is also available




