Cognizant

Sr. Software Engineer B2

Cognizant
Apply
9 hours ago
Chennai, IndiaSenior

Responsibilities

  • Design and implement complex Angular front-end features with responsive, accessible, maintainable components.
  • Develop scalable and resilient microservices and server-side components using Java, Spring Boot, and Spring Framework.
  • Optimize front-end and backend performance through profiling, query tuning, caching improvements, and bottleneck elimination.
  • Implement unit, integration, and component tests for Angular interfaces and Java microservices.
  • Apply secure coding practices covering authentication, authorization, data protection, and vulnerability mitigation.
  • Collaborate with product owners, architects, peer engineers, DevOps, and infrastructure teams on solutions, deployments, build pipelines, and environment configuration.
  • Participate in code reviews, technical discussions, documentation, production issue resolution, and continuous improvement initiatives.
  • Mentor junior engineers on Angular, microservices, Java, and Spring technologies.

Requirements

  • Strong hands-on experience building enterprise applications with Angular, including state management, modular architecture, and reusable components.
  • Proven expertise designing and implementing scalable microservices with resilient communication and observability.
  • Advanced proficiency in Java, Spring Boot, and Spring Framework, including dependency injection, data access layers, and RESTful services.
  • Practical knowledge of relational and/or NoSQL databases, including schema design, query writing, and data persistence integration.
  • Strong debugging and problem-solving skills across client and server layers.
  • Familiarity with continuous integration, automated testing, code quality metrics, issue tracking, documentation, and communication tools.
  • Preferred certifications include Oracle Certified Professional Java Programmer and Spring Professional Certification.

Benefits

  • Hybrid work model.
  • Day shift work environment.

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