Search by job, company or skills

evnek

Java Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Job Title: Java Developer
Experience Required: 3–4 Years
Location: Mumbai
Notice Period: Immediate Joiners Only

About the Role

We are looking for a skilled Java Developer with strong expertise in CI/CD automation, microservices architecture, and cloud-native development. The ideal candidate will contribute to building scalable backend systems while ensuring seamless deployment pipelines and robust engineering practices.

Key Responsibilities

Java Development

  • Design, develop, test, and deploy Java-based applications following best practices
  • Write clean, scalable, and high-performance code
  • Work with frameworks such as Spring, Spring Boot, Hibernate, and JPA
  • Develop and maintain RESTful APIs and microservices architecture
  • Participate in code reviews and enforce coding standards

CI/CD Automation

  • Build and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or Azure DevOps
  • Automate build, test, and deployment workflows
  • Integrate automated testing and code quality tools (JUnit, Selenium, SonarQube)
  • Troubleshoot pipeline failures and continuously improve deployment efficiency

Documentation & Process Architecture

  • Create and maintain technical documentation for workflows, deployment procedures, and coding standards
  • Ensure documentation is updated for new features, enhancements, and system changes

Required Skills & Qualifications

  • 3–4 years of hands-on experience in Java development
  • Strong understanding of object-oriented programming, data structures, and algorithms
  • Expertise in Spring Boot, Microservices, REST APIs, Hibernate/JPA
  • Strong experience in CI/CD pipeline creation and automation
  • Proficiency with Git, branching strategies, and repository management
  • Strong debugging and performance optimization skills
  • Excellent communication and problem-solving abilities

Core Platform Skills (Must Have)

  • Hands-on experience with:
    • Docker
    • Kubernetes (preferably EKS)
  • Experience with Infrastructure as Code (Terraform preferred)
  • Strong understanding of streaming and messaging systems, including:
    • Kafka producers and consumers
    • Consumer lag, partitions, and offsets
  • Ability to debug data flow and distributed system issues

Good to Have

  • Knowledge of cloud platforms such as AWS, Azure, or GCP
  • Experience with Apache Flink or other stream processing frameworks
  • Familiarity with messaging systems like Kafka, RabbitMQ
  • Exposure to Infrastructure as Code tools like Terraform or Ansible
  • Experience working with distributed systems or data pipelines

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147233569

Similar Jobs

Mumbai, India

Skills:

JavaHibernateKafkaSpring BootMicroservicesRabbitmqJenkinsJUnitDockerTerraformAnsibleSonarqubeSeleniumRest ApisJpaKubernetesAzure DevOpsCI CDGitLab CIGitHub Actions

Mumbai, India

Skills:

Agile DevelopmentSqlSpring BootJavaSoapMicroservicesDevopsLinuxIbm MqAngularPythonXmlApache KafkaShell Scripts

Mumbai, India

Skills:

JavaGitDockersoftware pipeline setup

Mumbai, India

Skills:

Spring BootKafkaSqlSpringmultithreading and concurrency conceptsevent-driven architectureRESTful services APIs

Mumbai, India

Skills:

SparkSqlAWSEmrJavaAlgorithmsLinux CommandsData StructuresScalaGitRest ApisBig Data tools