Padmi

Senior Java Software Engineer

BangalorePosted 2 months ago
Software engineeringSeniorFull Time
Apply at Mphasis

Opens the source posting on foundit.in

Source description

About the role

View original

Job Summary We are seeking a skilled Java Kafka Developer with strong experience in developing scalable, event-driven applications using Java, Spring Boot, Microservices, and Apache Kafka. The ideal candidate should have hands-on experience in designing and implementing high-performance distributed systems and real-time data streaming solutions. Mandatory Skills Java 8/11/17 Spring Boot Microservices Apache Kafka REST APIs SQL Databases Git Key Responsibilities Design, develop, and maintain enterprise applications using Java, Spring Boot, and Microservices. Develop real-time event-driven applications using Apache Kafka. Create Kafka producers, consumers, topics, partitions, and stream-processing applications. Design and develop RESTful APIs and backend services. Troubleshoot and optimize Kafka clusters and application performance. Collaborate with architects, business analysts, and development teams to deliver scalable solutions. Participate in code reviews, testing, deployment, and production support activities. Follow Agile development practices and coding standards. Required Skills Strong hands-on experience in Java and Spring Boot. Good understanding of Microservices Architecture. Experience with Apache Kafka, Kafka Streams, and event-driven architecture. Strong knowledge of REST APIs and Web Services. Experience with SQL databases such as Oracle, MySQL, PostgreSQL, or SQL Server. Familiarity with Maven/Gradle build tools. Experience with Git and version control systems. Strong debugging and problem-solving skills.

One address, no account. We’ll tell you when matching roles go live.

More at Mphasis

Related open roles

View all roles