hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Application Developer- Java Springboot Kafka

Fresher   Chennai, All India   22 Jan, 2026
Job LocationChennai, All India
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT Services & Consulting
Functional AreaNot Mentioned
EmploymentTypeFull-time

Job Description

    As a Java Spring Boot Developer at our organization, you will be responsible for designing, building, and maintaining high-performance, scalable, and reliable backend solutions that seamlessly integrate into our distributed application landscape. Your expertise in Java development, Spring Boot, Apache Kafka, and distributed systems will be crucial in ensuring the success of our dynamic team.**Key Responsibilities:**- **Application Development:** - Design, develop, and maintain backend applications and microservices using Java and Spring Boot. - Ensure code quality through rigorous testing, peer code reviews, and adherence to best practices. - **Kafka Integration:** - Design and implement real-time data pipelines and messaging solutions using Apache Kafka. - Develop producer and consumer applications for distributed data streams. - Optimize Kafka configurations for performance and scalability. - **Distributed Systems:** - Design and build fault-tolerant, scalable, and highly available distributed systems. - Deploy and manage distributed applications on cloud platforms like AWS, Azure, and GCP.- **BPMN Tool Integration (Nice to Have):** - Leverage BPMN tools like Camunda to model, execute, and optimize business processes. - Develop and maintain workflows, integrating them with microservices and backend systems. - Automate workflows and align process management with business requirements.- **Collaboration and Communication:** - Collaborate with cross-functional teams such as product management, frontend developers, and DevOps. - Translate business requirements into technical solutions and provide technical guidance.- **Monitoring and Maintenance:** - Set up monitoring, logging, and alerting for backend services, Kafka pipelines, and BPMN workflows. - Identify and optimize performance bottlenecks proactively.- **Continuous Improvement:** - Stay updated on industry trends related to Java, Spring Boot, Kafka, distributed systems, and BPMN tools. - Contribute to development process improvement and team productivity.**Required Skills & Qualifications:**- Strong proficiency in Java (7-) with 7 to 12 years of experience.- Extensive experience with Spring Boot and related Spring frameworks.- In-depth knowledge of Apache Kafka and messaging systems.- Solid understanding of distributed system architecture, scalability, and fault tolerance.- Experience with relational and NoSQL databases, building APIs, cloud platforms, and DevOps.- Proficiency in Git, CI/CD pipelines, and strong problem-solving skills.**Preferred Qualifications:**- Experience with BPMN tools, Kafka Connect, Kafka Streams, or Confluent Platform.- Knowledge of microservices architecture, caching mechanisms, and event-driven architectures.- Exposure to monitoring tools like Prometheus, Grafana, or Elasticsearch.**Soft Skills:**- Strong communication skills, ability to work independently, and passion for learning.**Educational Background:**- Bachelors/Masters degree in Computer Science, Engineering, or related field.At UPS, we are committed to equal opportunities, fair treatment, and an inclusive work environment. Join us in shaping the future of UPS with your passion, skills, and leadership qualities. As a Java Spring Boot Developer at our organization, you will be responsible for designing, building, and maintaining high-performance, scalable, and reliable backend solutions that seamlessly integrate into our distributed application landscape. Your expertise in Java development, Spring Boot, Apache Kafka, and distributed systems will be crucial in ensuring the success of our dynamic team.**Key Responsibilities:**- **Application Development:** - Design, develop, and maintain backend applications and microservices using Java and Spring Boot. - Ensure code quality through rigorous testing, peer code reviews, and adherence to best practices. - **Kafka Integration:** - Design and implement real-time data pipelines and messaging solutions using Apache Kafka. - Develop producer and consumer applications for distributed data streams. - Optimize Kafka configurations for performance and scalability. - **Distributed Systems:** - Design and build fault-tolerant, scalable, and highly available distributed systems. - Deploy and manage distributed applications on cloud platforms like AWS, Azure, and GCP.- **BPMN Tool Integration (Nice to Have):** - Leverage BPMN tools like Camunda to model, execute, and optimize business processes. - Develop and maintain workflows, integrating them with microservices and backend systems. - Automate workflows and align process management with business requirements.- **Collaboration and Communication:** - Collaborate with cross-functional teams such as product management, frontend developers, and DevOps. - Translate business requirements into technical solutions and provide technical guidance.- **Monitoring and Maintenance:** -

Keyskills :
JavaSpring BootApache KafkaBPMNAWSAzureGCPDockerKubernetesGitMySQLPostgreSQLMongoDBCassandraRESTful APIsCamundaCICDgRPC APIs

Senior Application Developer- Java Springboot Kafka Related Jobs

© 2019 Hireejobs All Rights Reserved