E

Senior Software Engineer

Engati

Bengaluru / Bangalore, India
mid_level
Foundit
full_time
Featured Job
Added 10/16/2025

Job Description

We are seeking a Senior Software Engineer with 2-6 years of experience to join our team in Bengaluru/Bangalore, India. The ideal candidate will be responsible for developing and maintaining applications across a range of tech stacks, focusing on scaling applications using Java, Python, Spring Boot, Kafka, Redis, MongoDB, and ReactJS.

Responsibilities:

  • Collaborate with the development team to understand project requirements and translate them into technical specifications.
  • Develop and maintain applications using Java, Python, Spring Boot, and FastAPI.
  • Implement messaging solutions using Kafka for real-time data processing and event-driven architectures.
  • Familiarity with UI technologies like ReactJS, Angular, or VueJS.
  • Utilize Redis for caching and data structure storage.
  • Integrate MongoDB for scalable and high-performance data storage.
  • Enhance search capabilities with Solr for full-text search and indexing (a plus).
  • Write clean, efficient, and maintainable code.
  • Conduct thorough testing to ensure reliability and performance.
  • Troubleshoot and debug application issues.
  • Collaborate to identify and implement continuous improvement initiatives.
  • Stay current with emerging technologies and industry trends.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2-6 years of professional experience as a Software Developer.
  • Strong knowledge of Java or Python and object-oriented design principles.
  • Experience with Spring Boot.
  • Experience with Kafka.
  • Knowledge of Redis.
  • Understanding of MongoDB.
  • Exposure to Solr is a plus.
  • Proficiency in SQL and relational database concepts.
  • Experience with scaling applications.
  • Familiarity with Git, Maven, and Jenkins.
  • Experience with Agile development.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills.

How to Apply

Ready to take the next step in your career? Click the "Apply Now" button to be redirected to the official application portal.

Company Info

E

Engati

Posted on Foundit

Bengaluru / Bangalore, India

Job Details

Date Added:10/16/2025
Job Type:
full_time
Platform:
Foundit
Senior Software Engineer at Engati | Bengaluru / Bangalore, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform