OptimHire’s Job Auto-Applier that will automatically apply to jobs at 300,000+ Companies.
Job Title: Java Developer
Location: Bangalore
Job Type: Full-Time
Experience: 5+ Years
Job Summary:
Responsibilities
● Design, develop, maintain and improve services that provide build capabilities for Java
based applications
● Automate processes: develop, maintain, and improve CI/CD pipelines and automate
build, test, and deployment processes
● Collaborate with teams: work with development, QA, and operations teams to ensure
seamless integration and resolve build-related issues. Collaborate with other engineers
across the Red Hat Portfolio and Delivery engineering team
● Maintain infrastructure: manage configuration management and build systems to ensure
consistency and efficiency
● Monitor and troubleshoot monitor the build process and application performance, and
troubleshoot any issues that arise during deployment
● Document processes: create and maintain documentation for build processes, including
release notes and technical guides
● Improve processes: continuously improve build processes and implement best practices,
staying current with industry trends and technologies
● Stay informed of changes in Konflux, cloud technologies, and software supply chain best
practices
● Utilize internal tools, including Jira and Slack etc, for task management and collaboration
● Ensure the security and integrity of the software supply chain
Required skills and qualifications
● 2+ years developing, packaging, and releasing Java software with Maven
● 2+ years writing and maintaining CI/CD pipelines for Java applications (such as Jenkins
or GitHub Actions)
● Experience managing or integrating with Maven repositories, such as JFrog Artifactory
or Sonatype Nexus
● Ability to use Git and a git-based source code manager (GitHub, GitLab, Atlassian
BitBucket, etc.)
● Solid understanding of cloud computing and technologies (e.g., OpenShift, Kubernetes,
Tekton).
● Experience with Tekton or Argo Workflows
● Experience with the Linux platform
● Problem-solving: Excellent problem-solving skills and attention to detail
● Experience with Agile methodologies
The following are considered a plus
● 1+ year packaging and releasing Java software with Gradle
● Experience delivering Java software in an air-gapped or network restricted environment
● Record of contributing to an open-source project
● Experience in programming with AI technologies
Full Stack Developers
Middleware Developer
Software Engineer
Linux Engineer
Apache Maven - 2 years
CI/CD - 2 years
Jenkins - 2 years
SpringBoot - 4 years
Jfrog - 1 years
Linux - 2 years
OpenShift - 1 years
Java - 5 years
Artifactory - 1 years
tekton - 1 years