Expleo

Sr Java Developer

Job Locations
IN-MH-Mumbai
Job area
IT & Digital
Employment type
Fixed Term Contract
Industry
IT Service & Solution
Workplace
On-Site
ID
2025-47835

Overview

    • Job Title: Software Engineer – Java / Microservices

      Experience: 5–8 Years

      Location: Mumbai, India

      Job Description

      We are looking for an experienced Software Engineer with strong expertise in Java and microservices architecture to join our Chennai team. The ideal candidate should have a solid background in backend development and exposure to DevOps practices, with the ability to build scalable, secure, and cloud-ready applications.

      Key Responsibilities

      • Design, develop, and maintain Java / Spring Boot–based microservices and RESTful APIs.
      • Work on end-to-end development lifecycle including coding, testing, debugging, and deployment.
      • Collaborate with architects, tech leads, and DevOps engineers to ensure smooth deployment on containerized platforms.
      • Implement best practices for code quality, security, performance, and maintainability.
      • Participate in requirement analysis, estimation, and design discussions.
      • Work with CI/CD pipelines and gain hands-on exposure to DevOps tools and practices.
      • Troubleshoot production issues and provide timely resolutions.
      • Document technical designs, workflows, and deployment processes.

      Required Skills & Qualifications

      • 5–8 years of hands-on experience in Java application development.
      • Strong expertise in Spring Boot, REST APIs, and microservices design principles.
      • Experience with ORM frameworks (Hibernate/JPA) and relational databases (Oracle, MySQL, or PostgreSQL).
      • Basic knowledge of DevOps practices such as CI/CD, Docker, Kubernetes/OpenShift.
      • Exposure to version control (Git), build tools (Maven/Gradle), and testing frameworks (JUnit, Mockito).
      • Familiarity with messaging systems (Kafka, RabbitMQ) is a plus.
      • Good understanding of application security, performance tuning, and scalability concepts.
      • Strong problem-solving skills and ability to work in an Agile/Scrum environment.
      • Excellent communication and collaboration skills.

       

Responsibilities

  • Job Title: Software Engineer – Java / Microservices

    Experience: 5–8 Years

    Location: Mumbai , India

    Job Description

    We are looking for an experienced Software Engineer with strong expertise in Java and microservices architecture to join our Chennai team. The ideal candidate should have a solid background in backend development and exposure to DevOps practices, with the ability to build scalable, secure, and cloud-ready applications.

    Key Responsibilities

    • Design, develop, and maintain Java / Spring Boot–based microservices and RESTful APIs.
    • Work on end-to-end development lifecycle including coding, testing, debugging, and deployment.
    • Collaborate with architects, tech leads, and DevOps engineers to ensure smooth deployment on containerized platforms.
    • Implement best practices for code quality, security, performance, and maintainability.
    • Participate in requirement analysis, estimation, and design discussions.
    • Work with CI/CD pipelines and gain hands-on exposure to DevOps tools and practices.
    • Troubleshoot production issues and provide timely resolutions.
    • Document technical designs, workflows, and deployment processes.

    Required Skills & Qualifications

    • 5–8 years of hands-on experience in Java application development.
    • Strong expertise in Spring Boot, REST APIs, and microservices design principles.
    • Experience with ORM frameworks (Hibernate/JPA) and relational databases (Oracle, MySQL, or PostgreSQL).
    • Basic knowledge of DevOps practices such as CI/CD, Docker, Kubernetes/OpenShift.
    • Exposure to version control (Git), build tools (Maven/Gradle), and testing frameworks (JUnit, Mockito).
    • Familiarity with messaging systems (Kafka, RabbitMQ) is a plus.
    • Good understanding of application security, performance tuning, and scalability concepts.
    • Strong problem-solving skills and ability to work in an Agile/Scrum environment.
    • Excellent communication and collaboration skills.

     

Qualifications

BE, B-tech,MCA or Equivalent degree

  • Payment gateway, Bank reconciliation, Card, Payment gateway

Essential skills

    • Job Title: Software Engineer – Java / Microservices

      Experience: 5–8 Years

      Location: Mumbai , India

      Job Description

      We are looking for an experienced Software Engineer with strong expertise in Java and microservices architecture to join our Chennai team. The ideal candidate should have a solid background in backend development and exposure to DevOps practices, with the ability to build scalable, secure, and cloud-ready applications.

      Key Responsibilities

      • Design, develop, and maintain Java / Spring Boot–based microservices and RESTful APIs.
      • Work on end-to-end development lifecycle including coding, testing, debugging, and deployment.
      • Collaborate with architects, tech leads, and DevOps engineers to ensure smooth deployment on containerized platforms.
      • Implement best practices for code quality, security, performance, and maintainability.
      • Participate in requirement analysis, estimation, and design discussions.
      • Work with CI/CD pipelines and gain hands-on exposure to DevOps tools and practices.
      • Troubleshoot production issues and provide timely resolutions.
      • Document technical designs, workflows, and deployment processes.

      Required Skills & Qualifications

      • 5–8 years of hands-on experience in Java application development.
      • Strong expertise in Spring Boot, REST APIs, and microservices design principles.
      • Experience with ORM frameworks (Hibernate/JPA) and relational databases (Oracle, MySQL, or PostgreSQL).
      • Basic knowledge of DevOps practices such as CI/CD, Docker, Kubernetes/OpenShift.
      • Exposure to version control (Git), build tools (Maven/Gradle), and testing frameworks (JUnit, Mockito).
      • Familiarity with messaging systems (Kafka, RabbitMQ) is a plus.
      • Good understanding of application security, performance tuning, and scalability concepts.
      • Strong problem-solving skills and ability to work in an Agile/Scrum environment.
      • Excellent communication and collaboration skills.

       

Desired skills

,,,,,

Experience

5-8

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share to social media

Can't find the job of your choice?
Upload your C.V. / Resume here for our recruiters to view.