Loading...

Senior Software Engineer Job at Cognizant Bangalore | React JS, Spring Boot, Java, SQL Role (Hybrid)

Senior Software Engineer (B2) at Cognizant – Build Next-Gen Solutions with React, Java, and Spring Boot

Location: Bangalore, India (Hybrid)
Job Type: Full-Time
Industry: Technology & Engineering
Date Published: May 9, 2025
Job Number: 00061518604
Experience Required: 6–9 years
Work Model: Hybrid (Day Shift, No Travel)


🌐 Join Cognizant’s Mission to Engineer the Future

Cognizant is looking for an accomplished and driven Senior Software Engineer (B2) to join its innovative technology team in Bangalore, India. This hybrid position offers professionals with 6 to 9 years of experience an exciting opportunity to work at the intersection of front-end and back-end development using a robust tech stack including React JS, Spring Boot, Java, JavaScript, SQL, and MySQL.

If you are someone who enjoys solving complex problems, building scalable software applications, and collaborating in a dynamic and diverse work environment, then this is your opportunity to make a meaningful impact with one of the world’s leading digital transformation companies.


💼 Role Overview: Senior Software Engineer (B2)

As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-performance applications. You will work with cross-functional teams to implement user-centric features, optimize backend logic, and ensure application stability and scalability.

This role is ideal for individuals who are hands-on with full-stack development and want to grow in a collaborative and agile environment. You’ll be at the forefront of digital innovation, building tools that drive real business outcomes for global clients.


🔧 Key Responsibilities

Your core responsibilities will include:

  • Full-Stack Development:
    Design and develop robust, scalable, and secure applications using React JS for the front end and Spring Boot and Java for the back end.

  • Database Design & Management:
    Utilize SQL and MySQL to build, optimize, and maintain relational databases ensuring high availability and performance.

  • Performance Optimization:
    Monitor and fine-tune the responsiveness, performance, and reliability of applications across browsers and platforms.

  • Code Quality & Reviews:
    Write clean, maintainable code and participate in regular code reviews to enforce best practices and improve overall quality.

  • Feature Implementation:
    Collaborate with product managers and UX designers to translate business needs into technical specifications and deliver user-focused features.

  • Bug Resolution:
    Troubleshoot, diagnose, and resolve issues, ensuring a seamless user experience and minimal downtime.

  • Testing & Automation:
    Implement unit tests, integration tests, and automated testing frameworks to ensure application reliability and functionality.

  • Mentorship & Leadership:
    Support junior developers by providing technical guidance, feedback, and coaching to help foster skill growth within the team.

  • Agile Methodologies:
    Work in agile sprints and participate in planning, retrospectives, and daily standups for efficient task execution and continuous improvement.

  • Documentation:
    Maintain detailed documentation for new features, APIs, and architectural decisions to support knowledge transfer and future scaling.


🧑‍💻 Qualifications & Skills

To succeed in this role, candidates must demonstrate both technical excellence and a collaborative mindset.

Educational Background:

  • Bachelor’s degree in Computer Science, Information Technology, or a closely related discipline.

Professional Experience:

  • Minimum 6 years of hands-on experience in software development roles with a focus on both front-end and back-end systems.

Core Technical Skills:

  • React JS:
    Strong knowledge of component lifecycle, hooks, state management, and REST API integration.

  • Spring Boot & Java:
    Experience in microservices, RESTful APIs, and enterprise-grade backend development.

  • JavaScript:
    Familiarity with modern ES6+ syntax and asynchronous programming techniques.

  • SQL & MySQL:
    Proficiency in database schema design, complex query writing, optimization, and transaction handling.


💡 Preferred Skills & Attributes

  • Team Collaboration:
    Ability to work seamlessly with distributed teams and contribute to team culture and morale.

  • Proactive Learning:
    Demonstrated passion for learning and experimenting with new technologies, libraries, and frameworks.

  • UI/UX Awareness:
    Appreciation for intuitive design and responsive interfaces to enhance the user experience.

  • Security Best Practices:
    Knowledge of application security, authentication protocols, and vulnerability mitigation techniques.

  • Cloud Integration (Bonus):
    Familiarity with cloud services (e.g., AWS, Azure, GCP) is a plus, though not mandatory.


🏢 About Cognizant

Cognizant is a globally recognized leader in digital transformation, helping clients modernize technology, reimagine processes, and transform customer experiences. Headquartered in the U.S., Cognizant is listed among the NASDAQ-100 and continues to be one of Forbes’ World’s Best Employers.

With more than 300,000 associates worldwide, Cognizant operates at the forefront of business technology, helping clients across industries unlock efficiency, agility, and innovation.


🌱 Life at Cognizant

Cognizant isn’t just a workplace—it’s a community built on mutual respect, diversity, and empowerment. Here’s what you can expect:

  • Diverse & Inclusive Culture:
    Thrive in an environment where your unique background and voice are valued.

  • Collaborative Energy:
    Work with peers who believe in teamwork, excellence, and ethical innovation.

  • Hybrid Flexibility:
    Balance your personal and professional life with our hybrid work model that encourages both onsite collaboration and remote flexibility.

  • Professional Growth:
    Leverage continuous learning programs, certifications, and leadership development tracks designed to elevate your career.

  • Purpose-Driven Work:
    Contribute to projects that make an impact—not just in business, but in society and the environment.


⚖️ Equal Opportunity Commitment

Cognizant is proud to be an equal opportunity employer. We welcome and value candidates of all backgrounds and identities. Employment decisions are made without regard to:

  • Race or color

  • Religion or belief

  • Gender or gender identity

  • Sexual orientation

  • National origin

  • Disability

  • Pregnancy or veteran status

  • Genetic information or other legally protected status

Candidates requiring accommodation during the application process can contact: CareersNA2@cognizant.com


📌 Job Snapshot

  • Job Title: Senior Software Engineer (B2)

  • Job Number: 00061518604

  • Location: Bangalore, India

  • Work Arrangement: Hybrid (Remote + Onsite)

  • Employment Type: Full-Time

  • Experience Required: 6–9 years

  • Travel Requirement: None

  • Industry: Technology & Engineering

  • Shift: Day Shift


📝 How to Stand Out

To strengthen your application:

  • Share portfolio links or GitHub repositories with React JS or Spring Boot projects.

  • Highlight contributions to CI/CD pipelines, API integrations, or performance optimization.

  • Mention experience in agile teams, mentorship roles, or cross-functional collaboration.

  • Showcase certifications such as Oracle Certified Java Developer, Spring Professional, or React Specialist (optional but beneficial).


🎯 Conclusion: Code the Future with Cognizant

As a Senior Software Engineer (B2) at Cognizant, you’ll be part of a high-impact team building solutions that power modern business. You’ll work with advanced technologies, collaborate with global teams, and help create digital experiences that matter.

If you’re ready to challenge yourself, grow professionally, and shape what comes next—apply now to start your next chapter at Cognizant.

Apply Here

Leave a Reply

Your email address will not be published. Required fields are marked *