C

Java (Security Remediation & Release Management)

Capco
NewPosted today

LOCATION

Bengaluru · Hybrid

EXPERIENCE

4+ Years

SKILLS REQUIRED

JavaRelease managementTest AutomationCI/CDVulnerability Managementcode reviewChange management

Job description

Overview

Java developer role focused on security vulnerability remediation, AI-assisted development and code review, testing, and production release management for Capco's banking and financial services clients.

What you'll do

  • Develop and maintain application features and enhancements independently.
  • Understand existing applications, dependencies and code flows.
  • Work with CI/CD pipelines and understand build, deployment and release processes.
  • Quickly learn new technologies, frameworks and application components as required.
  • Leverage AI-powered development tools, including Claude and AI skills, to support coding, debugging, testing and security remediation.
  • Review AI-generated code for correctness, maintainability, security and alignment with requirements, and identify risks, limitations and gaps.
  • Clearly justify technical decisions and remain accountable for all AI-assisted deliverables.
  • Identify, analyze and remediate security vulnerabilities in Java applications.
  • Implement security fixes, dependency updates and patches, and assess their impact on existing functionality.
  • Coordinate with relevant teams to validate remediation and obtain required approvals.
  • Ensure security fixes are adequately tested before production deployment.
  • Independently design and execute test cases for application changes and new features, including happy-path, negative and edge-case scenarios.
  • Assess the impact of changes on existing functionality and make informed recommendations on production readiness.
  • Independently coordinate and support production releases.
  • Conduct release-readiness assessments covering testing, security, approvals and operational risks.
  • Obtain necessary stakeholder and change-management approvals.
  • Identify potential failure scenarios and ensure appropriate mitigation and rollback plans are in place.
  • Support post-deployment verification, validation and issue resolution.
  • Take ownership of release activities and ensure appropriate handover to US-based teams or data centre operations.
  • Participate in a monthly production support or release roster.
  • Coordinate effectively with development, testing, security, infrastructure and US-based teams.
  • Understand US data centre handover procedures and operational dependencies.
  • Provide clear documentation, verification results and deployment status updates.
  • Troubleshoot production issues and support timely resolution.

What you'll need

  • Minimum 4 years of Java development experience.
  • Good working knowledge of Core Java.
  • Sound fundamentals in algorithms and software engineering.
  • Understanding of CI/CD build and deployment pipelines.
  • Ability to analyze and fix Java vulnerabilities.
  • Practical ability to use AI tools effectively.
  • Ability to independently assess and validate AI-generated code.
  • Test-case design, negative testing, regression testing, verification and validation skills.
  • Ability to coordinate and independently support releases.
  • Ability to deliver minor enhancements.
  • Change management skills: risk assessment, documentation, stakeholder coordination and approvals.

Details

  • Location: Pune, Bengaluru, Mumbai, Hyderabad, Gurugram or Chennai, India.
  • Hybrid work: 2 days a week from office.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Java (Security Remediation & Release Management)