Search 100,000+ live jobs across India

Free to search · AI fit score against your CV · tailor your résumé in one click

Job description

Key Responsibilities • Design, develop, and maintain scalable backend applications using Java and Spring Boot. • Build and maintain RESTful APIs and microservices. • Implement event-driven architectures using Apache Kafka. • Develop Kafka producers and consumers, manage topics, partitions, offsets, and message processing. • Ensure application performance, scalability, reliability, and security. • Troubleshoot production issues and perform root cause analysis. • Collaborate with architects, product managers, and cross-functional engineering teams. • Conduct code reviews and mentor junior developers. • Follow coding standards and best practices for clean, maintainable code. Required Skills • 10+ years of experience in software development, with strong hands-on expertise in Java. • Strong experience in Spring Boot and Spring Framework. • Hands-on experience with Apache Kafka and event-driven architecture. • Good understanding of microservices and distributed systems. • Experience developing RESTful APIs and integrating backend services. • Strong knowledge of SQL/NoSQL databases. • Experience with Git, CI/CD pipelines, and build tools such as Maven or Gradle. • Knowledge of application performance tuning, debugging, and troubleshooting. • Strong problem-solving and communication skills.

More jobs at Mphasis

All Mphasis jobs (193)

Engineering jobs in Bengaluru

Engineering jobs in Bengaluru (16,104)

Other Engineering jobs in India

All Engineering jobs in India (49,485)