Search by job, company or skills

sourcefuse

Java Developer - Contract - Mumbai

Save
new job description bg glownew job description bg glow
  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

SourceFuse Technologies hiring Java Developer (Contract) with 5-8 years of experience

Job Overview:

We are seeking an experienced Java Developer with strong expertise in CI/CD automation, core Java development, and end-to-end process documentation. The ideal candidate will play a key role in designing, developing, and maintaining highquality applications while ensuring automation, standardization, and clarity across development and deployment processes.

Key Responsibilities:

Java Development:

Design, develop, test, and deploy Java-based applications following best practices.

Write clean, scalable, and high-performance Java code.

Work with frameworks such as Spring, Spring Boot, Hibernate, JPA.

Develop RESTful APIs and microservices.

Participate in code reviews and enforce coding standards.

CI/CD Automation:

Build and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, Azure DevOps, or similar.

Automate build, test, and deployment processes.

Integrate automated testing and code quality tools (e.g., SonarQube, JUnit, Selenium).

Troubleshoot pipeline failures and improve deployment efficiency.

Process Documentation

Create detailed technical documentation for workflows, deployment procedures, coding standards, and architecture.

Maintain uptodate documentation for new features, changes, and system enhancements.

Skills & Abilities:

5-8 years of hands-on experience in Java development.

Strong understanding of object-oriented programming, data structures, and algorithms.

Experience with Spring Boot, Microservices, REST APIs, Hibernate/JPA.

Expertise in CI/CD pipeline creation and automation.

Working knowledge of Docker, Kubernetes, or other containerization/orchestration tools (preferred).

Experience with Git, branching strategies, and repository management.

Ability to create and maintain process & technical documentation.

Strong debugging and performance optimization skills.

Excellent communication and problem-solving abilities.

Core Platform Skills (Must Have)

Strong experience with:

Kubernetes (preferably EKS)

Docker

Experience with Infrastructure as Code (Terraform preferred)

Streaming / Messaging (Important) and good understanding of:

Kafka producers & consumers

Consumer lag, partitions, offsets

Ability to debug data flow issues

Good to Have:

Knowledge of cloud platforms such as AWS, Azure, or GCP.

Exposure to Apache Flink or any stream processing system

Experience with message brokers like Kafka, RabbitMQ, etc.

Understanding of infrastructure as code (IaC) such as Terraform, Ansible.

Experience with distributed systems or data pipelines

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147869829