Cognizant

Sr. Software Engineer B2

Cognizant
Apply
9 hours ago
Kolkāta, IndiaSenior

Responsibilities

  • Design, implement, and maintain scalable web applications using Angular and Java.
  • Develop Java backend services and APIs that integrate with Angular frontends and external systems.
  • Create accessible, responsive, and intuitive Angular user interfaces.
  • Write reusable, testable code and implement unit and integration tests.
  • Analyze performance, identify bottlenecks, and improve response times and resource utilization.
  • Investigate production issues, perform root-cause analysis, and implement corrective fixes.
  • Collaborate with product managers, architects, engineers, and QA teams on requirements, testing, and releases.
  • Participate in code reviews and technical design discussions.
  • Mentor junior engineers in Angular and Java development, debugging, and coding practices.
  • Document technical designs, architectural decisions, and operational procedures.

Requirements

  • Strong hands-on expertise with Angular version 10 or above, including components, services, modules, routing, forms, and state management.
  • Advanced proficiency in Java backend development, including object-oriented design, exception handling, collections, multithreading, and modern service frameworks.
  • Experience designing RESTful services, data exchange, and integration patterns between Angular and Java systems.
  • Practical knowledge of relational or document-oriented databases, queries, data-access layers, data integrity, and production performance.
  • Experience with version control and branching strategies.
  • Familiarity with automated build and continuous integration practices for testing, packaging, and deployment.
  • Strong problem-solving, analytical, debugging, communication, and technical trade-off skills.
  • Preferred Oracle Certified Professional Java Programmer or equivalent Java certification.
  • Preferred recognized Angular framework certification.

Benefits

  • Hybrid work model.
  • Day-shift schedule.

Tech Stack

AngularJava

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