Back to jobs
C
Hiring companyCognizant

Verified today

Senior Software Engineer B2

Chennai, Tamil Nadu, India Hybrid

About the role

Cognizant's Technology & Engineering department seeks a Sr. Software Engineer B2 in Chennai, Tamil Nadu, India, to design and build scalable hybrid cloud applications. Day-to-day work includes developing robust backend services with Java and Spring Boot, implementing cloud-native solutions on AWS, optimizing SQL/PL SQL and mySQL databases, and creating JavaScript-based user interfaces. The role also involves collaborating with cross-functional teams, performing code reviews, mentoring junior engineers, and supporting CI/CD pipelines in a flexible hybrid work model without travel.

What you’ll do

  • Design robust and scalable backend services using Java and Spring Boot to support critical business applications and ensure reliable transaction processing
  • Develop secure and efficient cloud-native solutions using AWS services to optimize application performance and operational resilience
  • Implement complex SQL and PL SQL logic to manage large data sets while ensuring data integrity, consistency, and accuracy
  • Optimize relational database structures and queries for mySQL to reduce latency and improve overall application responsiveness
  • Create responsive and accessible user interfaces using JavaScript to deliver consistent and intuitive user experiences across browsers
  • Collaborate closely with product owners, architects, and testers to refine requirements and deliver incremental value in a hybrid work environment
  • Apply secure coding practices and perform rigorous code reviews to maintain high quality standards and reduce production defects
  • Mentor junior engineers on coding standards, design patterns, and best practices to uplift overall team capability and productivity

What you’ll bring

  • Extensive experience designing and implementing enterprise-scale applications using Java and Spring Boot within complex ecosystems
  • Strong proficiency building and optimizing SQL and PL SQL queries in mySQL and related relational database platforms for high-volume workloads
  • Hands-on expertise with core AWS services such as compute, storage, networking, and managed databases to build resilient cloud solutions
  • Solid understanding of JavaScript and modern frontend development practices to integrate intuitive interfaces with backend services
  • Practical knowledge of design patterns, data structures, algorithms, and object-oriented principles to build maintainable and testable codebases
  • Familiarity with secure coding practices and compliance standards relevant to cloud-hosted applications in a multinational environment
  • Experience working in hybrid agile teams collaborating through digital tools to deliver features on time and with consistent quality
  • AWS Certified Developer Associate or AWS Certified Solutions Architect Associate certification, plus any Java or SQL certification

Skills

JavaSpring BootAWSSQLPL SQLmySQLJavaScriptCloud-native development