Advertisements
🏢 Cognizant
Software Engineer
💼 Fulltime
📍 Bangalore, India
🔗 Explore More
🛠 Skills Required
Java
Spring Boot
Microservices
REST APIs
SQL
Git
Agile
problem solving
communication
unit testing
Advertisements
🎤 Interview Experience
Cognizant’s interview process typically starts with a timed online aptitude test, followed by a technical interview that includes coding on a shared editor and discussion of core Java and Spring concepts. The final HR round assesses cultural fit, communication skills, and career goals. Candidates find the difficulty moderate, with emphasis on problem‑solving speed and clear articulation of solutions.
🏢 Work Culture
Cognizant promotes a collaborative culture where continuous learning is encouraged through certifications and internal training. Employees benefit from flexible hybrid schedules, a strong focus on work‑life balance, and clear growth pathways within a global network of teams.
Advertisements
📚 Free Study Materials (4)
Aptitude Practice Questions
Curated logical and quantitative problems to help you ace the online aptitude round.
Open Resource ↗
Cognizant Recruitment Process Insights
Detailed experiences from past candidates covering each interview stage and preparation tips.
Open Resource ↗
Software Engineer Interview Guide
Role‑specific interview preparation material focusing on Java, Spring Boot, and micro‑service concepts.
Open Resource ↗
Algorithm & Data Structure Problems
Extensive problem set to sharpen coding skills required for the technical round.
Open Resource ↗
Advertisements
✅ Eligibility Criteria
B.Tech/B.E/M.Tech/M.E in Computer Science, Information Technology, Electronics & Communication or related streams. Minimum 60% aggregate (or CGPA 6.0/10). No active backlogs at the time of joining. Eligible batch years: 2025, 2026, 2027. Must be a fresher with no prior full‑time employment.
🏆 Selection Process
Round 1: Online Aptitude Test (logical reasoning, quantitative, verbal) → Round 2: Technical Interview (coding on platforms like LeetCode, Java fundamentals, system design basics) → Round 3: HR Interview (behavioral fit, communication, career aspirations)
🔔 Apply before 31 Aug 2026 — 42 days remaining
📋 About the Role
Cognizant is a global leader in digital, technology, consulting and operations services. With a presence in over 40 countries, the company helps enterprises transform their business models through innovative solutions powered by AI, cloud, and analytics. Cognizant’s culture emphasizes continuous learning, collaboration, and a commitment to delivering measurable outcomes for clients across industries such as banking, healthcare, retail, and manufacturing. The firm invests heavily in employee development through sponsored certifications, mentorship programs, and a robust internal learning ecosystem, making it an attractive destination for fresh engineering talent.
As a Software Engineer in the Bangalore hub, you will be part of a high‑performing team that builds and maintains Spring Boot micro‑services for Procure‑to‑Pay, Payroll, and Finance & Accounting domains. The role offers a hybrid work model, allowing you to work from the office and remotely, with no travel requirements. You will collaborate with product owners, QA engineers, and senior architects to deliver scalable, secure, and performant solutions that drive operational efficiency for Cognizant’s global clients.
Key Responsibilities:
1. Design, develop, and deploy Spring Boot micro‑services that meet functional and non‑functional requirements.
2. Write clean, reusable Java code following best practices and coding standards.
3. Participate in architectural discussions to create scalable, fault‑tolerant systems.
4. Conduct code reviews and provide constructive feedback to peers.
5. Debug and resolve production issues, ensuring high availability of services.
6. Work closely with QA to define test strategies and automate unit/integration tests.
7. Document technical specifications, APIs, and deployment procedures.
8. Engage with stakeholders to gather requirements and translate them into technical solutions.
9. Mentor junior developers and share knowledge through tech talks.
10. Stay updated with emerging technologies and propose improvements to the development lifecycle.
Tech Stack: Core Java, Spring Boot, RESTful APIs, Microservices architecture, Docker, Kubernetes, Git, Maven/Gradle, CI/CD pipelines, SQL/NoSQL databases, Agile/Scrum.
Growth Path: Starting as a Software Engineer, you can progress to Senior Engineer, Lead Engineer, and eventually Architecture or Management roles, with opportunities to specialize in cloud, AI, or domain‑specific solutions. Cognizant’s internal mobility program encourages cross‑functional moves and exposure to cutting‑edge projects.
Why Join Cognizant? The company offers competitive compensation, a structured learning environment, and the chance to work on real‑world enterprise applications that impact millions of users. Its global footprint provides exposure to diverse cultures and technologies, while the hybrid model supports work‑life balance. Fresh graduates gain mentorship from seasoned professionals and a clear roadmap for career advancement.
🔔 Apply before 31 Aug 2026 — 42 days remaining
📤 Share this Job
Advertisements
🏢 More from Cognizant
Software Engineer
📍 BANGALORE / India · ⏳ 31 Dec
Apply →
Software Engineer
📍 Bangalore, India · ⏳ 30 Sep
Apply →
Software Engineer
📍 Pan India · ⏳ 31 Jul
Apply →
💼 More Fulltime Opportunities
Data Analyst
🏢 JPMorgan Chase & Co · 📍 Bengaluru, Karnataka
View →
Trainee
🏢 Wipro · 📍 Noida, Uttar Pradesh
View →
Hardware Engineer
🏢 Qualcomm India Private Limited · 📍 Pan India
View →
SPS Associate, SPS
🏢 SPS · 📍 Bangalore, Karnataka
View →
📋 Quick Info
JOB ID
C032-J061
POSTED
18h ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer