Search by job, company or skills

sourcebae

Senior Java Software Engineer

8-16 Years
Save
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Senior Java Developer (Java + Python)

Experience: 8 - 16 Years

Location: Remote (India) – Preferred: Bangalore, Chennai, or Gurugram

Shift Timing: 10:00 AM – 7:00 PM IST (11:00 AM – 8:00 PM IST also acceptable)

Project Overview

The project focuses on developing a scalable backend platform that integrates microservices with AI-driven capabilities to support intelligent workflows and data-driven applications. It involves building and optimizing services for cloud environments while ensuring reliability and performance.

Team

You will collaborate within a cross-functional Agile team that includes backend developers, DevOps engineers, and product stakeholders. The team emphasizes open communication, shared ownership of solutions, and iterative delivery through sprint-based development.

Position Overview

We are looking for a Senior Java Developer with strong experience in microservices and Python to contribute to a modern backend platform focused on scalable services and AI integrations. You will work on building reliable distributed systems and APIs that support high-performance applications across cloud environments.

Technology Stack

  • Java
  • Spring Boot
  • Microservices Architecture
  • Python
  • REST APIs
  • Docker
  • Kubernetes
  • AWS
  • CI/CD Pipelines

Responsibilities

  • Develop and maintain backend services using Java and Spring Boot.
  • Design and implement scalable microservices and distributed systems.
  • Collaborate with team members to define and deliver API solutions.
  • Integrate Python-based components and services into the platform.
  • Deploy and manage applications using Docker and Kubernetes.
  • Work with cloud platforms to ensure performance, scalability, and reliability.
  • Participate in Agile ceremonies and contribute to continuous improvement.
  • Troubleshoot and optimize system performance and stability.

Requirements

  • 4–10 years of experience in backend development.
  • Hands-on experience with Java and Spring Boot.
  • Practical experience with Python development.
  • Experience building and consuming REST APIs.
  • Understanding of microservices and distributed system design.
  • Experience with Docker and Kubernetes.
  • Familiarity with at least one cloud platform such as AWS, Azure, or Google Cloud Platform.
  • Experience working in Agile development environments.
  • Strong problem-solving and backend engineering skills.
  • Good communication and collaboration skills.

Nice to Have

  • Experience with AI or machine learning integrations.
  • Exposure to data-driven applications or intelligent systems.
  • Understanding of modern DevOps practices and CI/CD pipelines.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149100845

Similar Jobs

Hyderabad, India

Skills:

Restful Web ServicesHibernateSQL ServerSpring BootKafkaSpring MVCPythonEtlJava 11

Bengaluru, India

Skills:

JavaMachine LearningContinuous IntegrationAngularjsScalaBig Data TechnologiesJqueryNlpEmberjsTechnical ArchitectureDevopsSystem ArchitectureReactjsJavascriptPythonGolangPolymerJSMentoringcode reviewsDesignDeployment

Pune, India

Skills:

JavaAmazon Web ServicesMavenPostgreSQLSpring BootGoogle CloudCss3AngularMicroservicesJenkinsGitTypescriptJavascriptMySQLHtml5Microsoft AzureRest ApisOracleSQL databases

Chennai, India

Skills:

HldDesign PatternsSpringbootLldGroovySqlMicroservicesReactDockerAzureBasic Shell ScriptingAWS

Chennai, India

Skills:

Prime FacesJavaHibernateTomcatJava J2eeSpring BootSqlJsfSpring