Java Developer

3 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Java Developer

Experience:

3+ Years

Location:

Bangalore

Notice Period:

Immediate Joiners Only

Role Overview

We are seeking a highly skilled

Java Developer

with strong expertise in building and optimizing high-performance, enterprise-grade backend systems. The ideal candidate will have deep hands-on experience in performance optimization, asynchronous processing, and scalable system design, and will be comfortable working on complex architectural redesigns under tight timelines.

Key Responsibilities

  • Design, develop, and optimize enterprise-scale backend services using Java.
  • Convert synchronous workflows into fully asynchronous, event-driven pipelines (e.g., MongoDB persistence → background validation → rule execution).
  • Lead performance optimization initiatives, including identifying and resolving CPU, memory, and latency bottlenecks.
  • Perform JVM tuning, multithreading optimization, and advanced profiling.
  • Optimize XML generation, transformation, and validation using high-performance libraries.
  • Conduct performance POCs, benchmark multiple approaches, and recommend optimal solutions.
  • Architect and redesign high-throughput form submission and data-processing workflows.
  • Collaborate closely with cross-functional teams to deliver scalable and reliable solutions.
  • Ensure high code quality, maintainability, and adherence to best practices.

Required Skills & Qualifications

  • 5+ years of hands-on experience in Java backend development.
  • Strong expertise in JVM internals, garbage collection, and performance tuning.
  • Proven experience with multithreading, concurrency, and asynchronous programming.
  • Hands-on experience with MongoDB or similar NoSQL databases.
  • Strong understanding of high-throughput, low-latency system design.
  • Experience in XML processing, validation, and transformation optimization.
  • Ability to analyze complex systems and drive architectural improvements.
  • Excellent problem-solving skills and attention to performance metrics.

Preferred Skills

  • Experience working on large-scale enterprise or transactional systems.
  • Familiarity with performance monitoring and profiling tools.
  • Experience handling high-volume form or data submission platforms.
  • Ability to quickly ramp up on existing systems and deliver results independently.

Soft Skills

  • Fast learner with a strong ownership mindset.
  • Ability to handle complex redesigns and deliver results within tight timelines.
  • Strong communication and collaboration skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Evnek logo
Evnek

IT Services and IT Consulting

Bengaluru Karnataka

RecommendedJobs for You