Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21139945

    MUMBAI · FULLTIME

    Java Backend

    WISSEN TECHNOLOGY PVT LTD

    WISSEN TECHNOLOGY PVT LTD

    Mumbai · hybrid · Posted 6d ago

    Sourced fromNaukri
    ₹15.0L - ₹30.0L PA5–10 yrsfulltimeMumbai

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Role & responsibilities


    Job Description: Java Backend Developer 5+ Years of Experience

    Experience: 5+ Years
    Job Title: Senior Java Backend Developer
    Skills Required: Java, Spring Boot, Microservices, Apache Kafka, DSA, OOPS

    Job Summary

    We are looking for an experienced Java Backend Developer with 5+ years of hands-on experience in designing, developing, and maintaining scalable, high-performance backend applications using Java, Spring Boot, and Microservices architecture. The ideal candidate should have strong knowledge of object-oriented programming, data structures and algorithms, REST APIs, and event-driven architecture using Apache Kafka.

    Key Responsibilities

    • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
    • Build and maintain RESTful APIs and microservices.
    • Implement microservices architecture, including service-to-service communication and fault-tolerant design.
    • Develop event-driven applications using Apache Kafka, including producers, consumers, topics, partitions, and consumer groups.
    • Apply OOPS principles, SOLID principles, and design patterns to develop maintainable code.
    • Demonstrate strong problem-solving skills using Data Structures and Algorithms (DSA).
    • Work with relational and NoSQL databases and optimize SQL queries.
    • Implement exception handling, logging, security, and performance optimization.
    • Write unit and integration tests using JUnit and Mockito.
    • Participate in code reviews, technical discussions, and Agile/Scrum ceremonies.
    • Troubleshoot production issues and ensure application reliability and scalability.
    • Collaborate with cross-functional teams to deliver high-quality software solutions.

    Required Technical Skills

    1. Core Java

    • Strong knowledge of Java 8+ features, including Streams, Lambda Expressions, and Functional Interfaces.
    • Collections Framework, Multithreading, Concurrency, Exception Handling, and JVM fundamentals.
    • OOPS concepts: Encapsulation, Inheritance, Polymorphism, and Abstraction.
    • SOLID principles and commonly used design patterns.

    2. Spring Boot and Spring Framework

    • Hands-on experience with Spring Boot and dependency injection.
    • Spring MVC, Spring Data JPA, Hibernate, and REST API development.
    • Spring Security and authentication/authorization fundamentals.
    • Configuration management, validation, and exception handling.

    3. Microservices Architecture

    • Design and development of independent, scalable microservices.
    • Inter-service communication using REST APIs and messaging.
    • Service discovery, API Gateway, load balancing, and centralized configuration.
    • Resilience patterns such as circuit breakers, retries, and timeouts.
    • Distributed logging, monitoring, and tracing.

    4. Apache Kafka

    • Understanding of Kafka architecture and event-driven systems.
    • Experience developing Kafka producers and consumers.
    • Knowledge of topics, partitions, offsets, consumer groups, and message ordering.
    • Error handling, retries, dead-letter topics, and message processing reliability.
    • Understanding of delivery semantics and idempotent processing.

    5. Data Structures and Algorithms (DSA)

    • Strong understanding of arrays, strings, linked lists, stacks, queues, trees, graphs, and hash maps.
    • Searching, sorting, recursion, and common algorithmic techniques.
    • Time and space complexity analysis using Big O notation.
    • Ability to solve coding problems efficiently.

    Preferred candidate profile



    Perks and benefits



    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    Design PatternsApache KafkaSpring BootAlgorithmsJavaMicroservicesOOPS

    Section · Company

    About Wissen Technology

    WISSEN TECHNOLOGY PVT LTD

    WISSEN TECHNOLOGY PVT LTD

    IT Services & Consulting

    1.2k+

    employees

    2015

    11 years old

    Bangalore / Bengaluru, Karnataka

    IN

    ₹21.4L PA avg

    Avg at Wissen Technology

    ₹15L – ₹30L PA

    This role

    About

    One of the best technology consulting and solutions company in India. They connect strategy and execution, helping clients to strengthen their core technology.

    Industries

    IT Services & ConsultingFinancial ServicesSoftware Product

    Employee ratings

    10 reviews

    3.7/ 5

    Culture

    2.9

    Career growth

    3.0

    Work-life

    3.0

    Employees rate it well for

    Overall Company37Company Culture36

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 122 Backend Developer jobs in Mumbai
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained