Search by job, company or skills

Mphasis

Senior Java Software Engineer

Save
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149362707

Similar Jobs

Bengaluru, India

Skills:

JenkinsJava DevelopmentSpring BootMongoDBRest ApisOracleSqlGitHub ActionsCI CD toolsbackend services

Bengaluru, India

Skills:

JavaS3HibernateRDSSpring BootSqlLambdaJUnitEc2MockitoDockerSpring SecurityKubernetesAWSTest-Driven Development

Bengaluru, India

Skills:

JavaUnixGraphqlDesign PatternsMicroservicesNosqlDatabase SqlJavascriptDockerLinuxRest ApisKubernetesAWSDeployment toolsObject-Oriented Programming

Bengaluru, India

Skills:

Unit TestingSpring BootJpaOracleJavaSpringGraphqlTddPostgresJunitHibernateTestNG

Bengaluru, India

Skills:

JUnitSpring BootJavaMicroservicesMavenGradleReactAngularAWSPostmanGcpDockerGitRestful Apis