Senior Java Developer (Exp. 5 – 8 Yrs)

0 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Efficienza Business Solutions
  • info@efficienza.in
  • 044 45030953
Facebook Linkedin-in Instagram
Menu" data-close-icon="" data-full-width="yes">
  • Home
  • About
    • About us
    • Our Team
    • Technology Stack
  • Services
  • Careers
  • Contact
Senior Java Developer (Exp. 5 – 8 Yrs)

Role Overview

We are looking for an experienced

Java Developer

with strong expertise in

Spring Boot, Microservices

, and

AWS

to design and implement scalable, secure, and high-performance backend solutions. The candidate will lead development efforts, mentor junior developers, and ensure adherence to best practices.

Key Responsibilities

  • Architect, design, and develop Java-based enterprise applications using Spring Boot and Microservices.
  • Implement and optimize RESTful APIs and integration with third-party services.
  • Deploy, monitor, and maintain applications on AWS Cloud (EC2, ECS, Lambda, RDS, S3).
  • Drive code quality, performance tuning, and security best practices.
  • Collaborate with product owners, architects, and QA teams in an Agile environment.
  • Mentor junior developers and conduct technical reviews.

Required Skills & Qualifications

  • Core Java (Java 8+ features: Streams, Lambdas, Optional, Functional Interfaces).
  • Spring Framework (Spring Boot, Spring Security, Spring Data JPA).
  • Microservices architecture, API Gateway, and service discovery.
  • AWS Services: EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch.
  • Database expertise: MySQL/PostgreSQL, Hibernate, and query optimization.
  • Messaging systems: Kafka, RabbitMQ.
  • Containerization: Docker and orchestration with Kubernetes.
  • Unit & Integration Testing: JUnit, Mockito.
  • Familiarity with Reactive Programming (Spring WebFlux) and event-driven architecture.
  • Knowledge of design patterns, SOLID principles, and clean architecture.

Additional Java-Related Requirements

  • Experience with performance tuning, memory management, and profiling tools (VisualVM, JProfiler).
  • Strong understanding of concurrency, threading, and asynchronous programming.
  • Exposure to API security (OAuth2, JWT).
  • Knowledge of build tools (Maven/Gradle) and logging frameworks (Log4j, SLF4J).
  • Familiarity with cloud-native best practices and 12-factor app principles.

Soft Skills

  • Excellent problem-solving and analytical skills.
  • Strong communication and leadership abilities.
  • Ability to work in fast-paced Agile environments.

Job Type:

Full Time

Job Location:

ChennaiApply for this positionFull Name *Email *Phone *Cover Letter *Upload CV/Resume *Allowed Type(s): .pdf, .doc, .docxBy using this form you agree with the storage and handling of your data by this website. *Efficienza, an emerging industrial smart automation solutions company having its business operations in Chennai India.AddressPlot No:37, SSD Oil Mill Road (A.N. ELUMALAI SALAI), VGN Nagar, Iyyappanthangal, Chennai – 600 056,Contact
  • www.efficienza.in
  • info@efficienza.in
Need Help?
We will be more than happy to interact, Please feel free to get in touch with us for ‘No Obligation’ Discussions.Efficienza Business Solutions Pvt. Ltd. © 2025 All Right Reserved.

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

RecommendedJobs for You