Search by job, company or skills

Senior Java Software Engineer

Senior Java Software Engineer

Mphasis
5-7 Years
Not Disclosed
Early Applicant
  • Posted 2 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-14 yrs
Bengaluru, India
Skills:
Java, Microservices, Linux Administration, Jenkins, Terraform, Ansible, Automation Frameworks, Restful Apis, Kubernetes, networking fundamentals, distributed tracing, metrics and logging pipelines, GitHub Actions, service meshes, API gateways, event-driven architecture, monitoring and alerting platforms
7-12 yrs
Bengaluru, India
Skills:
Hibernate, PostgreSQL, Spring Boot, Spring Cloud, Redis, Rabbitmq, Jenkins, Mockito, Docker, MySQL, Apache Kafka, MongoDB, Kubernetes, TestContainers, GitHub Actions, Java 17, JUnit 5
3-5 yrs
Bengaluru, India
Skills:
J2EE, Sql, Spring Boot, Web Services, Java, Scalability, Microservices, Rest Apis, cloud security, Microsoft Azure, deployment concepts, Azure DevOps CI-CD pipelines, Relational Databases, Monitoring
5-7 yrs
Bengaluru, India
Skills:
Unit Testing, Spring Boot, Jpa, Oracle, Java, Spring, Graphql, Tdd, Postgres, Junit, Hibernate, TestNG
5-9 yrs
Bengaluru, India
Skills:
Java, Hibernate, PostgreSQL, Spring Boot, Kafka, Jwt, Spring Cloud, Sql, Nosql, Rabbitmq, Jenkins, Javascript, Docker, MySQL, Shell scripting, RESTful API development, MongoDB, Kubernetes, Python, API gateway implementations, Microservices architecture, OAuth 2.0, GitHub Actions, CI/CD pipelines