Cognizant

Sr. Software Engineer B2

Cognizant
Apply
16 hours ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Design and implement responsive Angular applications and reusable components for enterprise-scale clients.
  • Modernize legacy AngularJS codebases into current Angular architectures.
  • Design and implement scalable Java and Spring Boot microservices for cards and payments workflows.
  • Create versioned, documented REST-style service contracts and integrate services with internal and external systems.
  • Implement error handling, logging, monitoring, and observability to support production diagnosis and service health.
  • Write unit, integration, and component tests for Angular, Java, and Spring Boot services.
  • Optimize database interactions and service performance for high-volume transaction flows.
  • Collaborate with product managers, architects, peer engineers, platform teams, and site reliability teams on designs and deployments.
  • Participate in code reviews, pair programming, backlog grooming, sprint planning, and agile ceremonies.
  • Apply secure coding and compliance-aware practices for card data and payment flows.
  • Analyze production incidents using logs, trace data, and metrics, then implement corrective actions.

Requirements

  • Seven to eleven years of software engineering experience.
  • Strong Angular experience, including Angular versions thirteen through sixteen, with expertise in modular, maintainable, and testable front-end solutions.
  • Practical AngularJS experience and ability to support incremental framework migrations.
  • Expert Java and Spring Boot skills for scalable, secure microservices development.
  • Hands-on experience with microservices patterns including configuration management, service discovery, and circuit breaking.
  • Understanding of cards and payments domains, including transaction rules, settlement, and dispute scenarios.
  • Clear communication and structured documentation skills for hybrid, distributed collaboration.
  • Oracle Certified Professional Java Programmer certification or equivalent Java certification is preferred.
  • Additional Spring or cloud platform certification is beneficial.

Benefits

  • Hybrid work model with a day-shift schedule.
  • No travel expectations.

Tech Stack

AngularJavaSpring Boot

Categories

Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me