Senior Java Software Engineer

4 - 8 years

0 Lacs

Posted:18 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title:

Location:

Experience:

Job Summary

We are looking for a highly skilled Java Developer with strong expertise in Core Java and modern frameworks to design, develop, and implement scalable applications. The ideal candidate should have hands-on experience in building microservices, integrating APIs, and implementing secure authentication mechanisms.

Key Responsibilities

  • Design, develop, and maintain applications using

    Core Java (Java 8+)

    ,

    Spring Boot

    , and related frameworks.
  • Implement and manage

    RESTful and SOAP Web Services

    .
  • Work with

    Hibernate/JPA

    for effective database interaction and persistence.
  • Develop and optimize

    microservices architecture

    , ensuring scalability and high performance.
  • Integrate event-driven systems using

    Apache Kafka

    or similar messaging tools.
  • Implement and manage

    API Gateway tools

    such as Spring Cloud Gateway or Zuul.
  • Ensure secure authentication and authorization using

    OAuth2, JWT, SAML, and SSO protocols

    .
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Troubleshoot, debug, and optimize application performance.

Required Skills & Qualifications

  • Strong proficiency in

    Core Java (Java 8 or above)

    .
  • Expertise in

    Spring Boot, Spring MVC, Spring Security, and Spring Data

    .
  • Experience with

    Hibernate/JPA

    .
  • Knowledge of

    microservices architecture

    and

    Apache Kafka

    .
  • Strong understanding of

    REST and SOAP Web Services

    .
  • Proficiency in

    API Gateways

    (Spring Cloud Gateway/Zuul).
  • Hands-on experience in

    OAuth2, JWT, and SAML

    authentication.
  • Strong problem-solving, debugging, and analytical skills.

Good to Have

  • Experience with

    cloud platforms (AWS, Azure, or GCP)

    .
  • Knowledge of containerization tools like

    Docker and Kubernetes

    .
  • Exposure to CI/CD pipelines and DevOps practices.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chennai, tamil nadu, india