Senior Java Software Engineer with Kafka Experience

7 days ago


Pune, Maharashtra, India Perficient Full time
Job Description

Perficient is seeking a Senior Java Software Engineer with extensive experience in developing high-performance applications using Spring Boot and designing efficient messaging solutions using Kafka.

We are looking for an experienced professional who can collaborate with cross-functional teams to define, design, and ship new features while ensuring high code quality standards.

The ideal candidate will have at least 7 years of experience in Java development and expertise in microservices architecture. They should be well-versed in unit testing and system testing, with excellent problem-solving skills to troubleshoot and debug applications efficiently.

Apart from technical skills, the selected candidate will also be responsible for staying up-to-date with the latest industry trends and technologies.

Key Responsibilities:
  • Design and develop Java-based applications using Spring Boot to ensure high performance and scalability.
  • Develop and manage microservices to meet business requirements and improve application responsiveness.
  • Implement messaging solutions using Kafka to enable efficient data streaming and real-time processing.
  • Collaborate with cross-functional teams to define, design, and ship new features while maintaining high code quality standards.
  • Write well-designed, efficient, and testable code to ensure seamless integration with existing systems.
  • Conduct unit testing and support system testing to ensure application stability and reliability.
  • Troubleshoot and debug applications efficiently to minimize downtime and maximize user satisfaction.
Requirements:
  • At least 7 years of experience in Java development.
  • Extensive experience in designing and developing microservices architecture.
  • Expertise in implementing messaging solutions using Kafka.
  • Strong understanding of unit testing and system testing principles.
  • Excellent problem-solving skills to troubleshoot and debug applications efficiently.
  • Ability to work collaboratively with cross-functional teams to achieve business objectives.
Estimated Salary Range: ₹20,00,000 - ₹30,00,000 per annum (dependent on experience)

  • Pune, Maharashtra, India Synechron Technologies Pvt. Ltd. Full time

    About the RoleWe are seeking an experienced Senior Java Software Engineer to join our team in Pune, India. As a key member of our engineering team, you will play a crucial role in designing and developing scalable, fault-tolerant systems using Java and Kafka.Key Responsibilities:Design and implement efficient, scalable, and clean code that can process large...


  • Pune, Maharashtra, India Synechron Technologies Pvt. Ltd. Full time

    About the RoleAs a Senior Software Engineer - Java Kafka Specialist at Synechron Technologies Pvt. Ltd., you will be responsible for designing and developing high-performance Java applications with a focus on integration with Kafka. You will write efficient, scalable, and clean code that can process large volumes of data in real-time.Key Responsibilities•...


  • Pune, Maharashtra, India PamTen Full time

    About the Role:We are seeking an experienced Senior Java Engineer to join our team at PamTen, a leading technology firm based in Pune. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable applications using Java and Kafka.Key Responsibilities:Design and develop high-performance Java applications...


  • Pune, Maharashtra, India Visionyle Solutions Full time

    Job Title: Senior Java Software EngineerAbout the Role:Visionyle Solutions seeks an experienced Senior Java Software Engineer to develop, test, and maintain scalable and efficient Java applications. The ideal candidate will have a strong proficiency in Core Java, experience with Spring Boot, microservices architecture, and messaging systems like...


  • Pune, Maharashtra, India Synechron Technologies Pvt. Ltd. Full time

    About UsSynechron Technologies Pvt. Ltd. is a leading global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions.We are seeking an experienced Enterprise Java Kafka Engineer to join our team.Job OverviewWe have an immediate opportunity for a skilled Java Developer with expertise in Kafka. The...

  • Senior Java Developer

    2 weeks ago


    Pune, Maharashtra, India Synechron Technologies Pvt. Ltd. Full time

    We are seeking a skilled Senior Java Developer to join our team and contribute to the design and implementation of our Kafka architecture.About UsSynechron Technologies Pvt. Ltd. is a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. We believe in the power of digital to transform...


  • Pune, Maharashtra, India Synechron Technologies Pvt. Ltd. Full time

    About Synechron Technologies Pvt. Ltd.We are a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions.Our team is seeking a Senior Java Developer for Kafka Architecture who will play a key role in designing and implementing high-performance, scalable, and efficient data processing systems using...


  • Pune, Maharashtra, India Synechron Technologies Pvt. Ltd. Full time

    About the Role:We are seeking a highly skilled Senior Java Software Architect to join our team at Synechron Technologies Pvt. Ltd.Job Summary:The successful candidate will be responsible for designing and developing large-scale Java applications with a focus on integration with Kafka.Key Responsibilities:Design and develop Java applications with a focus on...


  • Pune, Maharashtra, India Epam Full time

    About EpamEpam is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, employees, and communities. Our dynamic and inclusive culture allows you to collaborate with multinational teams, contribute to innovative projects, and continuously learn and grow.We Are Seeking...


  • Pune, Maharashtra, India Velotio Technologies Full time

    Transform Customer Ideas into Successful ProductsVelotio Technologies is a product engineering company that empowers innovation for startups and enterprises. We have successfully developed full-stack products for over 110 global startups, focusing on cloud-native, data engineering, B2B SaaS, IoT & Machine Learning solutions.Key Responsibilities:Design and...


  • Pune, Maharashtra, India Tata Consultancy Services Full time

    Job Title: Senior Software Engineer - MicroservicesAbout the Role:We are seeking a skilled Senior Software Engineer to lead our microservices development team at Tata Consultancy Services. As a key member of our team, you will be responsible for designing and building scalable, efficient, and reliable microservices using Springboot and Java 8.About You:To...


  • Pune, Maharashtra, India LTIMindtree Full time

    Job Title: Senior Java Software EngineerJob Description: We are seeking an experienced Senior Java Software Engineer to join our team at LTIMindtree. The ideal candidate should have 6+ years of experience in Java development, with a strong understanding of software engineering best practices, including unit testing, automation, design patterns, and peer...


  • Pune, Maharashtra, India XTENTEAM SOLUTIONS LLP Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at XTENTEAM SOLUTIONS LLP. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining robust and scalable financial technology solutions using Java Spring Boot for backend development and React for...


  • Pune, Maharashtra, India Quess IT Staffing Full time

    At Quess IT Staffing, we are seeking a highly skilled Senior Java Engineer to join our team in Pune.We offer a competitive salary of ₹1,200,000 per annum, commensurate with experience.About the Role:This is a contract-to-hire opportunity that will see you working on cutting-edge projects utilizing Camunda Engine, BPMN business process, and associated...


  • Pune, Maharashtra, India Vodafone Full time

    About UsVodafone is a leading telecommunications company in Europe and Africa, continuously investing in new technologies to improve the lives of millions of customers, businesses, and people around the world.We're seeking an experienced Senior Kafka Developer and Team Lead to join our team. The successful candidate will be responsible for building and...


  • Pune, Maharashtra, India Tata Consultancy Services Full time

    About the RoleWe are seeking a skilled Senior Java Software Engineer to join our team at Tata Consultancy Services. This is an excellent opportunity for a professional with expertise in building UI applications using HTML, REST, CSS, JSON, JavaScript, and React.Job DescriptionAs a Senior Java Software Engineer, you will be responsible for designing,...


  • Pune, Maharashtra, India Nisum Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Nisum India. This is a fantastic opportunity to work on challenging projects and contribute to the growth of our company.Job DescriptionAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using latest...


  • Pune, Maharashtra, India Tata Consultancy Services Full time

    About the RoleWe are seeking a highly skilled Senior Java Enterprise Software Developer to join our team in Pune. As a key member of our development team, you will be responsible for designing, building, and maintaining complex software systems using Java 8 and above.Key ResponsibilitiesDesign and develop high-quality software components using Java 8 or...

  • Senior Java Developer

    2 weeks ago


    Pune, Maharashtra, India Synechron Technologies Pvt. Ltd. Full time

    We are seeking an experienced Senior Java Developer to join our team as a Data Integration Specialist. In this role, you will be responsible for developing and maintaining Java applications with a focus on integration with Kafka.The ideal candidate will have hands-on experience in Kafka, strong knowledge of Java programming language and design patterns, and...


  • Pune, Maharashtra, India Victrix Systems & Labs Full time

    Victrix Systems & Labs offers a challenging opportunity for a skilled Senior Java Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing complex software applications using Java.Job Description:Analyze user requirements and develop detailed design specifications for software applications.Design,...