Search by job, company or skills

evnek

Senior Java Developer

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

Job Description

Job Title: Senior Java Developer

Experience Required: 5–6 Years

Location: Mumbai

Notice Period: Immediate Joiners Only

About the Role

We are seeking a Senior Java Developer with strong expertise in microservices architecture, CI/CD automation, and cloud-native technologies. This role requires hands-on development, ownership of deployment pipelines, and the ability to work across distributed systems and modern infrastructure.

Key Responsibilities

Java Development

  • Design, develop, test, and deploy enterprise-grade Java applications
  • Write clean, maintainable, and high-performance code following best practices
  • Build and maintain RESTful APIs and microservices
  • Work extensively with Spring Boot, Spring, Hibernate, and JPA
  • Conduct code reviews and ensure adherence to coding standards

CI/CD & DevOps

  • Design and manage CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or Azure DevOps
  • Automate build, test, and deployment workflows
  • Integrate automated testing and quality tools (JUnit, Selenium, SonarQube)
  • Troubleshoot and optimize pipeline performance and reliability

Documentation & Architecture

  • Create and maintain technical documentation for system architecture, workflows, and deployment processes
  • Ensure documentation remains updated with system enhancements and releases
  • Contribute to process improvements and architectural decisions

Required Skills & Qualifications

  • 5–6 years of hands-on experience in Java development
  • Strong foundation in object-oriented programming, data structures, and algorithms
  • Extensive experience with Spring Boot, Microservices, REST APIs, Hibernate/JPA
  • Proven expertise in CI/CD pipeline implementation and automation

  • Strong proficiency in Git and version control practices
  • Excellent debugging, performance tuning, and problem-solving skills
  • Strong communication and collaboration abilities

Core Platform Skills (Must Have)

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

Good to Have

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147233341

Similar Jobs

Navi Mumbai, Mumbai City, Mumbai

Skills:

SpringbootMvcHibernateAwsKafkaJava

Mumbai, India

Skills:

Oracle DbTest Automation ToolsSpring BootJavaDevSecOpsAgile MethodologiesMySQLKubernetesPerformance TuningDebuggingDockerJenkinsRest API DevelopmentGitPostgreSQLSecurity best practicesProfilingCI CD pipelines

Mumbai, India

Skills:

JpaAJAXSpring BootJavaJspCSSJ2EEHibernateServletsHtml5MySQLSpring MVCOracleXmlSpring CoreRESTWeb ServicesJavascript

Mumbai

Skills:

Spring BootSonarJavaHTMLjQueryMavenDatabase DesignSql QueriesRest ApisGitlabSpring MVCKubernetesDockerJenkinsJavascriptTroubleshootingapplication debuggingstored proceduresautomated testsLevel 3 support

Mumbai, India

Skills:

AlgorithmsSqlSpring BootJavaSpringDesign PatternsHibernateAWSNosqlAzureGcpdata structuresRestful Apisobject-oriented programmingmicroservices architecture