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






Requirements

Java
Similar jobs

More from Evnek Technologies Pvt Ltd
Evnek Technologies Pvt Ltd 1 day ago
Evnek Technologies Pvt Ltd 1 day ago
Evnek Technologies Pvt Ltd 1 day ago

Java Developer

Apply Now
Back to search page