Java Backend Developer

6 years

0 Lacs

Posted:8 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title:

Location:

Experience Required:

Employment Type:


Job Summary:

We are looking for a skilled Java Backend Developer with 4–6 years of hands-on experience in designing and developing scalable, high-performance backend systems. The ideal candidate should have strong proficiency in Core Java, Spring Boot, and RESTful API development, with a solid understanding of backend architecture and integration with DevOps workflows.

 

Key Responsbilities:

  • Design, develop, and maintain scalable and secure backend applications using Java and Spring Boot frameworks.
  • Implement, test, and optimize RESTful APIs for high availability and low latency.
  • Integrate backend services with relational databases such as MySQL or PostgreSQL.
  • Collaborate with front-end developers, DevOps engineers, and QA teams to deliver high-quality releases.
  • Ensure application security, performance, and reliability through robust coding and best practices.
  • Write clean, maintainable, and efficient code following standard design patterns and SOLID principles.
  • Participate in code reviews, debugging, and issue resolution to ensure code quality and system stability.
  • Work with CI/CD pipelines using tools like Jenkins, Docker, and Kubernetes for automated deployments.
  • Monitor and maintain production systems, ensuring quick turnaround for issue resolution.
  • Contribute to architectural decisions and continuous improvement of the development process.
  • Knowledge of OAuth2, JWT, and API security best practices

 

Technical Skill Required:

  • Programming Languages: Java (Core Java, OOPs, Multithreading, Exception Handling, Collections)
  • Frameworks: Spring Boot, Spring Data JPA / Hibernate
  • Web Services: RESTful APIs, JSON, HTTP protocols
  • Databases: MySQL / PostgreSQL
  • Build Tools: Maven / Gradle
  • Version Control: Git / GitHub / GitLab
  • DevOps & Cloud: Docker, Jenkins, Kubernetes, AWS / Azure (preferred)
  • Testing Tools: JUnit, Mockito, Postman, Swagger


Soft Skills:

  • Strong analytical and problem-solving abilities
  • Excellent verbal and written communication skills
  • Team-oriented with strong collaboration and interpersonal skills
  • Proactive, adaptable, and detail-oriented approach to work
  • Ability to thrive in a fast-paced and dynamic environment

 

Qualification:

  • B.Tech / B.E. in Computer Science, Information Technology, or a related field

 

Good to Have:

  • Experience with microservices architecture and cloud-native application development
  • Familiarity with performance tuning, asynchronous processing, and caching mechanisms (Redis, Ehcache)
  • Exposure to message brokers (Kafka, RabbitMQ) and API Gateway technologies

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

chennai, tamil nadu, india