8.0 - 13.0 years

15.0 - 25.0 Lacs P.A.

Hyderabad, Chennai, Bengaluru

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

JavaJUnitKafka

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role: Java Developer Location: Hyderabad Experience: 5+ years Job Description: We are looking for a Java Developer with 5+ years of hands-on experience in building robust, scalable backend systems. The ideal candidate will have strong expertise in Java 8 , experience with messaging systems like Kafka or JMS, and a good command of writing unit tests using JUnit . The role requires someone who can work independently, deliver quality code, and contribute to system design and optimization. Key Responsibilities: Design, develop, and maintain enterprise-grade applications using Java 8 . Integrate and manage messaging systems using Apache Kafka or JMS . Write and maintain unit test cases using JUnit to ensure code quality and reliability. Collaborate with cross-functional teams to define, design, and ship new features. Participate in code reviews, troubleshoot production issues, and optimize application performance. Follow best practices in software engineering including Agile methodologies and continuous integration. Required Skills: Strong proficiency in Java 8 Hands-on experience with Kafka or JMS (at least one is mandatory) Experience in JUnit for writing and executing unit tests Solid understanding of OOP , multi-threading , and design patterns Experience in RESTful API development Familiarity with build tools like Maven or Gradle Strong problem-solving and analytical skills Good to Have: Experience with Spring Framework (Spring Boot) Exposure to microservices architecture Familiarity with CI/CD tools like Jenkins, Git Please send your updated resume at - komalikab@upwardiq.com

Software Development & IT Consulting
Tech City

RecommendedJobs for You

Mumbai, Hyderabad, Bengaluru

Chennai, Bengaluru