2,137,151open jobs
136,176companies
253,594added this week
Browse all
Location
Remote (India)
Seniority
Senior · 8+ years exp
Visa
Sponsors visas in United States, Ireland; no register of this country names it
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Nov 7, 2026. Cognizant scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Cognizant is an American information technology services and consulting company founded in 1994 as an in-house technology unit of Dun and Bradstreet in Chennai, India, and headquartered in Teaneck, New Jersey. It builds, integrates and operates software and infrastructure for large enterprises, with particularly deep positions in healthcare, financial services, insurance and life sciences, delivered by a global workforce of more than three hundred thousand people concentrated in India. Listed on Nasdaq, the company competes with the large Indian and global systems integrators and has reoriented its offerings around cloud migration, data platforms and AI-assisted engineering.

Job Title: Senior Java / Perl Developer

Job Location: Hyderabad

Engagement Type: Consulting

Client Environment: Enterprise Financial-services environment

Experience Required: 8+ years

Must have skills: Core Java, Perl Script, AWS, REST API, SQL/RDBMS and Production Support experience

Position Overview:

  • We are seeking a highly skilled Senior Java / Perl Developer to design, develop, enhance, and support enterprise applications in a fast-paced, Agile delivery environment. This role requires strong hands-on expertise in modern Java development, Perl scripting and legacy application support, AWS cloud services, APIs, relational databases, and production support.
  • The consultant will work closely with product owners, business analysts, architects, QA teams, DevOps teams, and other technology stakeholders to deliver secure, scalable, reliable, and production-ready solutions. The successful candidate will be comfortable supporting both modernization initiatives and ongoing enhancements to existing Java- and Perl-based applications.

Key Responsibilities

  • Analyze user stories and business requirements; identify technical dependencies, clarify requirements, and provide development estimates.
  • Design, develop, test, debug, deploy, and maintain scalable Java-based applications, services, and integrations.
  • Develop, enhance, and support Perl applications, scripts, batch jobs, and legacy processing components.
  • Translate functional requirements into clean, secure, maintainable, and well-documented technical solutions.
  • Design and develop RESTful APIs and enterprise integrations with upstream and downstream systems.
  • Build and support batch-processing, event-driven, and cloud-native workloads.
  • Write unit tests and support integration, system, regression, and user-acceptance testing activities.
  • Investigate defects, perform root-cause analysis, and resolve application and production issues within agreed timelines.
  • Participate in peer code reviews and promote best practices for code quality, security, performance, reliability, and maintainability.
  • Collaborate in Agile/Scrum ceremonies, including backlog refinement, sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Prepare and maintain technical documentation, including application designs, interface specifications, deployment procedures, support runbooks, and operational documentation.
  • Support release planning, deployment activities, post-release validation, and ongoing production support.
  • Work with cross-functional teams to improve application reliability, scalability, observability, and operational efficiency.

Required Qualifications:

  • 8+ years of professional software development experience.
  • Strong hands-on Java development experience, including core Java, object-oriented programming, collections, exception handling, multithreading, and performance tuning.
  • Strong Perl programming and scripting experience, including maintenance and enhancement of legacy applications, scripts, and batch-processing solutions.
  • Experience designing, developing, and consuming RESTful APIs and enterprise integrations.
  • Strong SQL and relational database experience, including query development, troubleshooting, data analysis, and performance optimization.
  • Experience with unit testing, debugging, defect remediation, code reviews, and production support.
  • Experience working with source-control systems and collaborative software-development practices.
  • Strong problem-solving skills, with the ability to analyze complex technical requirements and deliver practical solutions.
  • Effective written and verbal communication skills, including the ability to work with technical and non-technical stakeholders.
  • Experience working in Agile/Scrum delivery environments.

Required AWS and Cloud Expertise

  • Hands-on experience designing, developing, deploying, and supporting Java-based applications in AWS environments.
  • Working knowledge of AWS services such as EC2, S3, Lambda, RDS, CloudWatch, IAM, VPC, API Gateway, and ECS or EKS.
  • Experience developing and supporting cloud-native APIs, batch-processing workloads, and event-driven integrations.
  • Experience with AWS-managed storage and database services, including Amazon S3 and Amazon RDS.
  • Experience using CloudWatch logs, metrics, alerts, and dashboards to monitor and troubleshoot applications.
  • Understanding of AWS security practices, including IAM roles and policies, least-privilege access, encryption, secrets management, and secure network configuration.
  • Experience with infrastructure-as-code and automated environment provisioning using AWS CloudFormation, Terraform, or comparable tools.
  • Experience integrating AWS deployments into CI/CD pipelines, including automated build, test, release, rollback, and deployment processes.
  • Ability to optimize cloud solutions for performance, scalability, reliability, security, and cost.

Preferred Qualifications:

  • Experience with Java enterprise frameworks and backend service development.
  • Experience modernizing or migrating legacy Java or Perl applications to AWS-based environments.
  • Experience with Linux/Unix environments, shell scripting, job scheduling, and batch processing.
  • Experience with containerization using Docker and orchestration platforms such as Amazon ECS or EKS.
  • Familiarity with AWS messaging and integration services, including SQS, SNS, EventBridge, and Step Functions.
  • Familiarity with CI/CD tools, automated builds, deployment workflows, and DevOps practices.
  • Experience with application monitoring, log analysis, incident management, and problem resolution.
  • Knowledge of secure coding practices, authentication and authorization concepts, and enterprise compliance requirements.
  • Experience building highly available, resilient, and secure enterprise applications.
  • Experience in financial services, payments, card processing, or other high-volume transaction-processing environments.
  • AWS certification, such as AWS Certified Developer, Solutions Architect, or SysOps Administrator.

Consultant Profile:

The ideal consultant is a hands-on engineer who can deliver modern Java-based services while maintaining and modernizing Perl-based applications. They bring strong AWS cloud experience, can work independently from user stories through production deployment, and are comfortable operating in a collaborative enterprise environment. The consultant should be capable of delivering secure, scalable, reliable solutions while balancing new development, legacy support, defect resolution, and operational responsibilities.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,137,151 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Chennai
Full Stack Engineer 3 days ago
In office · Full-Time · 5+ years exp · Hyderabad
JavaScript
TypeScript
Node JS
AI/ML
Copilot
LangChain
LLM
RAG
Structured Outputs
DevOps
Rest API
QA
Jest
Supertest
Apply
Full Stack Engineer 3 days ago
In office · Full-Time · 5+ years exp · Hyderabad
AI/ML
LLM
RAG
Structured Outputs
DevOps
Azure
CI/CD
Management
Agile
Apply
Full Stack Engineer 3 days ago
In office · Full-Time · 5+ years exp · Hyderabad
JavaScript
Java
Java
Spring Boot
AI/ML
Copilot
LLM
RAG
Structured Outputs
DevOps
Rest API
Apply
Full Stack Engineer 3 days ago
In office · Full-Time · 5+ years exp · Hyderabad
Python
AI/ML
Copilot
LLM
DevOps
Terraform
Helm
CI/CD
Kubernetes
Configuration Management
Management
Agile
Apply
Full Stack Engineer 3 days ago
In office · Full-Time · 5+ years exp · Hyderabad
AI/ML
AWS Bedrock
LLM
RAG
Structured Outputs
DevOps
AWS
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
Cybersecurity
Least Privilege
Apply
Technical Lead 1 day ago
≈ $20k – $50k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Chennai
Python
Java
SQL
Databases
PostgreSQL
DevOps
Rest API
GCP
Apply
In office · 8+ years exp · Chennai · Bengaluru
Python
PowerShell
Cybersecurity
ISO 27001
SOC 2
Analytics
Tableau
Power BI
Apply
Planning Specialist 7 hours ago
In office · 3+ years exp · Bachelor's Degree · Chennai
Analytics
Microsoft Excel
Apply
≈ $17k – $36k per year (Estimated) · In office · 6+ years exp · Bachelor's Degree · Chennai
Cybersecurity
SIEM
Apply
PKI Engineer 9 hours ago
In office · 4+ years exp · Bachelor's Degree · Chennai
DevOps
Linux
Cybersecurity
PKI
Apply
See all jobs
This is one of many
2,137,151 more open roles from verified company boards, updated every day.