Search Jobs

Search by job, company or skills

Senior Java Software Engineer

Senior Java Software Engineer

Mphasis
Early Applicant
  • Posted 3 months ago
  • Be among the first 50 applicants

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:

Key Skills

About Company

Similar Jobs

9-12 yrs
Bengaluru, India
Skills:
Java, Git, Rest API Development, Docker, Spring Boot, Kubernetes, Spring WebFlux, Agile development practices, Microservices architecture
5-8 yrs
Bengaluru, India
Skills:
Java, Hibernate, Agile Scrum, Spring Boot, Microservices, Git, Distributed Systems, Restful Apis, Jpa, DevOps practices, API integrations, ORM concepts
8-10 yrs
Bengaluru, India
Skills:
Rest Api, Springboot, Database Management, Microservices, AWS, Netflix Conductor, AWS Step Functions, Workflow tools, Java 8-11
5-12 yrs
Bengaluru, India
Skills:
Rtc, Tomcat, Maven, Kafka, Spring Boot, JUnit, Ibm Mq Series, JDBC, Hibernate, Graphql, Jndi, Json, Soap, Jms, Jenkins, Git, Mockito, Xml, Spring Jpa, Kubernetes, Micro services architecture SOA, resilience 4j, Spring Rest Services, Java 17
6-11 yrs
Bengaluru, India
Skills:
Jvm, Design Patterns, Maven, Sql Queries, Spring Boot, Kafka, Nodejs, Rest API Development, Multithreading, Microservices, Nosql, Dsa, RDBMS, JUnit, Aws Cloud, Logging, Generics, Java, Oops, Git, Mockito, Gradle, Reactjs, Caching, Security, Idempotency, Power Mock, Monitoring, Collections, Transactions, tracing