Senior Java Developer

5 years

Bengaluru

Posted:6 hours ago

Apply

Job Description

Job Requirements

Java Backend Developer

Job Summary

We are looking for an experienced Java Backend Developer with a strong foundation in Core Java and enterprise application development. The ideal candidate should have hands-on experience in designing, developing, and maintaining scalable, high-performance applications using Spring Boot and Microservices architecture. The role involves working closely with cross-functional teams to deliver robust backend solutions, develop RESTful services, and support application deployment and optimization initiatives.

Key Responsibilities

The candidate will be responsible for designing, developing, testing, and maintaining backend applications and services. The role requires active involvement in application architecture discussions, API development, code reviews, performance optimization, and troubleshooting production issues. The developer will collaborate with frontend, QA, DevOps, and business teams to ensure seamless integration and delivery of enterprise-grade solutions.

Required Skills

The ideal candidate should have strong expertise in Core Java and Object-Oriented Programming concepts with hands-on experience in Collections, Multithreading, Exception Handling, and Design Patterns. The candidate should possess excellent knowledge of Spring Boot, Spring MVC, Microservices Architecture, RESTful Web Services, Hibernate/JPA, and SQL databases. Experience with version control systems such as Git, build tools like Maven/Gradle, and modern software development practices is essential. Candidates should be capable of designing, developing, and maintaining scalable enterprise applications in an Agile development environment.

Core Skills

Core Java, OOPs, Spring Boot, Spring MVC, Microservices, REST APIs, Hibernate/JPA, SQL, Design Patterns, Collections Framework, Multithreading, Git, Maven/Gradle, and CI/CD.

Preferred Skills

Experience with Spring Security, CI/CD tools, Docker, Kubernetes, cloud platforms such as Azure or AWS, and messaging technologies like Kafka will be an added advantage. Candidates with experience working in Agile environments and contributing to large-scale enterprise applications will be preferred.

Work Experience

Role:

Java Backend Developer

Experience:

5+ Years

Location:

Bangalore

Education:

Engineering in Computer Science, Information Technology, Engineering, or any related field.

Skills Required

Java Backend Core Java Application Development Spring Boot Microservices Architecture Application Deployment Application Architecture API Development Performance Optimization Troubleshooting Devops

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

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.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Quest Global logo
Quest Global

Engineering Services

Beachwood

RecommendedJobs for You

Allied Globetech logo

Senior Java Developer

Allied Globetech

Hyderabad

RekNomics logo

Chennai

Rikruit logo

Chandigarh

Loginsoft logo

Hyderabad

Wissen Technology logo

Senior Java Developer

Wissen Technology

Mumbai

CLIRNET logo

Kolkata

ZAPS Group logo

Pune