Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Back-end Developer @ Portray People

Home > Application Programming / Maintenance

 Java Back-end Developer

Job Description

    Role: Java backend Developer

    Exp: 6- 10 Years

    Location: Mumbai (Goregaon) and Bangalore (Bellandur)

    Notice Period: 0-60 Days

    Skills Required 

    Core Java (Must-Know Topics)

    • OOP Concepts  Abstraction, Encapsulation, Inheritance, Polymorphism.
    • String Manipulations  Immutable nature of Strings, StringBuilder, String Buffer, regex.
    • Data Manipulations  Parsing, converting between data types, formatting.
    • Collections  List, Set, Map; key implementations like ArrayList, HashMap, HashSet, TreeMap.
    • Streams & Lambda Expressions  Functional programming, filter/map/reduce operations.
    • Exceptions  Checked vs Unchecked, custom exceptions, best practices.
    • Hashmaps & Arraylists  Internal workings, time complexity, collision resolution in HashMap.

     

    Spring Boot and Ecosystem

    • Dependency Injection  Constructor vs Setter injection, auto wiring.
    • Autoconfiguration  How Spring Boot auto-configures beans, conditional annotations.
    • Authentication/Authorization  Spring Security basics (JWT, OAuth2, role-based access).
    • Gradle/Maven  Dependency management, build lifecycle, custom plugins.
    • Logging  SLF4J, Log back, logging configuration via YAML or application. Properties.
    • Cache  Using @Cacheable, cache providers (Ehcache, Redis).

     

    Persistence

    • JPA / Hibernate  Entity mappings, relationships, lazy vs eager loading, criteria queries.
    • SQL  Joins, subqueries, indexes, normalization, stored procedures.

     

    Core Java Concepts

    • Garbage Collection  Types, GC logs, tuning.
    • Class Loaders  Bootstrap, Extension, Application.
    • JVM, JDK, JRE  Their differences and roles.
    • Heap vs Stack Memory  What goes where, memory leaks.

     

    Problem Solving & Logical Thinking

    • Practice on platforms like:
      • LeetCode
      • HackerRank
      • GeeksForGeeks
    • Focus on:
      • Algorithms (sorting, searching)
      • Data Structures (trees, graphs, stacks, queues)
      • Time and space complexity

    Share your CV at ni*********i@po**********e.com

Employement Category:

Employement Type: Full time
Industry: IT Services & Consulting
Role Category: Application Programming / Maintenance
Functional Area: Not Specified
Role/Responsibilies: Java Back-end Developer

Contact Details:

Company: Portray People
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   spring boot jpa core java oops java backend

 Fraud Alert to job seekers!

₹ 6 to 10 Yr

Similar positions

Software Developer

  • 24x7 Easy Recruitz
  • 4 Positions
  • Delhi, NCR
  • 3 days ago
₹ 4 Yr

RPA Developer AND Architect Role

  • Artech Infosystems
  • 2 Positions
  • Bengaluru
  • 4 days ago
₹ to 8 Yr

Python Developer

  • KPMG India
  • 5 Positions
  • Bengaluru
  • 9 days ago
₹ 9 to 14 Yr

React Native Developer

  • Angel And Genie
  • 1 Positions
  • Bengaluru
  • 9 days ago
₹ 4 to 8 Yr

Portray People

Three Across