🔔 FCM Loaded

Sr. Software Engineer B2

Cognizant

10 - 12 years

Bengaluru

Posted: 27/08/2025

Job Description


Job Summary

We are seeking a Sr. Software Engineer with 6 to 10 years of experience to join our team. The ideal candidate will have expertise in Spring Boot and Java with a preference for experience in the Cards and Payments domain. This hybrid role offers the opportunity to work on innovative projects that impact the financial industry. The position is based on a day shift schedule with no travel required.


Responsibilities

Preferred Qualifications

4or more years of work experience with a Bachelors Degree or 4 or more years

4 years Java Strong proficiency in Java programming

Integration Experience with integrating with other systems and thirdparty

services eg RESTful APIs SOAP OAuth SAML

Familiarity with building and deploying applications using microservices architecture

Build Tools Familiarity with build and dependency management tools like

Maven and Jenkins

Testing Experience in unit testing using Junit

  • Develop and maintain high-quality software solutions using Spring Boot and Java to meet business requirements.
  • Collaborate with cross-functional teams to design implement and test new features and enhancements.
  • Ensure the performance quality and responsiveness of applications through rigorous testing and debugging.
  • Participate in code reviews to maintain code quality and share knowledge with team members.
  • Work closely with product managers and stakeholders to understand requirements and deliver solutions that align with business goals.
  • Implement best practices in software development to ensure scalability and maintainability of applications.
  • Contribute to the continuous improvement of development processes and tools.
  • Provide technical guidance and mentorship to junior team members to foster growth and development.
  • Stay updated with the latest industry trends and technologies to bring innovative solutions to the team.
  • Collaborate with DevOps teams to streamline deployment processes and ensure smooth operation of applications.
  • Analyze and resolve complex technical issues to ensure system reliability and performance.
  • Document software designs processes and procedures to ensure knowledge sharing and continuity.
  • Engage in agile development practices to deliver high-quality software in a timely manner.


Qualifications

  • Possess strong expertise in Spring Boot and Java with a proven track record of developing robust applications.
  • Experience in the Cards and Payments domain is highly desirable providing valuable insights into industry-specific challenges.
  • Demonstrate excellent problem-solving skills and the ability to work independently and collaboratively.
  • Familiarity with agile methodologies and experience working in a hybrid work model.
  • Strong communication skills to effectively interact with team members and stakeholders.
  • Ability to mentor and guide junior developers fostering a collaborative team environment.
  • Commitment to staying current with emerging technologies and industry trends.

About Company

Cognizant is a global leader in technology and consulting services, helping businesses transform their operations through digital solutions. Specializing in IT services, including software development, business process outsourcing, and consulting, Cognizant supports clients across industries such as healthcare, financial services, manufacturing, and retail. With a focus on innovation, Cognizant assists organizations in modernizing their technology, improving operational efficiency, and enhancing customer experiences. Headquartered in the U.S., it is consistently ranked among the most admired companies in the world and is a member of the NASDAQ-100.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).