Senior-Software Engineer

7 - 8 years

7 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role Description

We are seeking a skilled Java developer with expertise in Spring Boot and Kafka to join our dynamic team. The ideal candidate will have a strong foundation in Java development, experience in building scalable applications using Spring Boot, and proficiency in working with Kafka for real-time data processing and event-driven architectures.

Role and Responsibilities:

  • Design, develop, and maintain Java-based applications using Spring Boot framework. Implement scalable and high-performance solutions leveraging Kafka for real-time data processing and event streaming.
  • Collaborate with cross-functional teams to understand requirements and design robust, scalable, and efficient systems.
  • Ensure code quality, performance, and reliability through unit tests, code reviews, and continuous integration.
  • Troubleshoot and debug complex issues to optimize performance and enhance system stability.

Stay updated with the latest technologies and best practices in Java, Spring Boot, and Kafka to drive innovation and improvement in our systems.


Technical Skills

Technical skill:

  • Experience in implementing and optimizing Kafka clusters for high throughput and low-latency requirements.
  • Knowledge of stream processing frameworks such as Kafka Streams. Certification in Java, Spring, or Kafka is a plus.
  • Bachelors degree in Computer Science, Engineering, or relevant field. Proven experience (7-8 years) in Java development with expertise in Spring Boot framework.
  • Strong understanding and practical experience with Kafka for building scalable, distributed systems.
  • Proficiency in working with RESTful APIs and microservices architecture. Familiarity with containerization (Docker, Kubernetes) is a plus.
  • Experience with cloud platforms (AWS, Azure, or GCP) and their related services. Solid understanding of software development methodologies, design patterns, and best practices.

Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Incedo logo
Incedo

Information Technology and Services

Utrecht

RecommendedJobs for You