Search Jobs

Search by job, company or skills

Senior Java Software Engineer

Senior Java Software Engineer

Wissen Technology
Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

Position: Java Developer (Java + Kafka)

Experience: 7+ Years

Location: Mumbai (Hybrid/Onsite)

Employment Type: Full-Time

Notice Period Preference: Immediate to 30 Days

About the Role

We are looking for a highly skilled Java Developer with strong experience in Apache Kafka and distributed systems. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend applications, event-driven architectures, and high-performance microservices. The role requires hands-on expertise in Java development, REST APIs, messaging systems, and cloud-ready applications.

Key Responsibilities

  • Design, develop, and maintain robust backend applications using Java 11/17 or above.
  • Build and support event-driven architectures using Apache Kafka.
  • Develop scalable microservices and RESTful APIs.
  • Implement Kafka producers, consumers, topics, partitions, and message processing workflows.
  • Collaborate with product owners, architects, and cross-functional teams to deliver business requirements.
  • Optimize application performance, reliability, and scalability.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot production issues and perform root cause analysis.
  • Contribute to CI/CD implementation and DevOps practices.
  • Work in Agile/Scrum development environments.

Required Skills

Core Java

  • Strong hands-on experience in Java 11/17+
  • Solid understanding of:
  • Collections Framework
  • Multithreading & Concurrency
  • Exception Handling
  • JVM Performance Tuning
  • Design Patterns
  • Object-Oriented Programming (OOP)

Kafka

  • Extensive experience with Apache Kafka
  • Knowledge of:
  • Kafka Producers & Consumers
  • Kafka Streams
  • Topic Management
  • Consumer Groups
  • Partitions & Replication
  • Event-Driven Architectures
  • Message Queues & Streaming Platforms

Backend Development

  • Spring Boot
  • Spring MVC
  • Spring Data JPA/Hibernate
  • RESTful Web Services
  • Microservices Architecture

Database

  • SQL databases such as PostgreSQL, Oracle, MySQL, or SQL Server
  • Query optimization and database design

DevOps & Cloud

  • Git, Maven/Gradle
  • CI/CD tools (Jenkins, GitHub Actions, Azure DevOps)
  • Docker and Kubernetes
  • Exposure to AWS, Azure, or GCP is preferred

Desired Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Experience in designing high-volume, low-latency applications.
  • Knowledge of distributed systems and scalable architecture.
  • Experience in Banking, Financial Services, FinTech, or Product-based environments is preferred.

Nice to Have

  • Kafka Connect
  • Confluent Platform
  • Elasticsearch
  • Redis
  • MongoDB
  • Event Sourcing & CQRS
  • Observability tools such as Grafana, Prometheus, Splunk, or ELK Stack

What We're Looking For

  • Strong problem-solving and analytical skills.
  • Ability to work independently and collaboratively.
  • Excellent communication and stakeholder management skills.
  • Passion for building scalable and resilient systems.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

7-10 yrs
Mumbai, India
Skills:
JavaHibernateSpring BootSqlAngularJenkinsDevopsJavascriptTypescriptRxjscloud-based technologiesmicroservices architecture
6-10 yrs
Mumbai, India
Skills:
JavaMessage QueueCSSOracle SqlSpring BootPl SqlWebservicesJ2EEFunctionsSvnHTMLSpringMicroservicesReact JsJavabeansGitNode JSAngular UIPackagesStored ProceduresSQL Script
7-12 yrs
Mumbai, India
Skills:
SybaseShell ScriptingMultithreadingSqlGitConcurrencyTypescriptDB2JavascriptCollections FrameworkException HandlingApache KafkaRest ApisOracleJava 11 or higherJVM ConceptsAngular 16Object-Oriented Programming
5-7 yrs
Mumbai, India
Skills:
Rest ApiJavascriptJQueryJavaCSSJ2EERDSCloud FormationLinuxSpring MVCMySQLMultithreadingIamAJAXS3UnixSpring BootMicroservicesHTMLAWSSnsEc2Spring frameworksEBSSOAP APIs
9-11 yrs
Mumbai
Skills:
API designSpring BootMicroservicesData ArchitectureAutomated TestingKafkaMLopsRedisNosqlPython 3.xCI CDEvent-driven architectureAI ML inference patterns