Java Full Stack Engineer

Cognizant
Pune District, Maharashtra, India

Seeking an experienced Java Full Stack Developer to design and develop scalable enterprise applications using Java, Spring Boot, Microservices, Angular and SQL,. The role involves building secure, high-performance solutions, collaborating with cross-functional teams, and delivering business-critical applications in a hybrid work environment.

Key Responsibilities

  • Develop and maintain backend services using Java, Spring Boot, and Microservices.
  • Build responsive UI applications using Angular 10+, TypeScript, and JavaScript.
  • Design and optimize SQL/Oracle databases, queries, and indexing strategies.
  • Develop and integrate REST APIs with internal and external applications.
  • Apply secure coding standards, perform code reviews, and ensure high code quality.
  • Troubleshoot production issues and support application performance improvements.
  • Contribute to CI/CD implementation and application modernization initiatives.
  • Collaborate with business, product, and architecture teams to deliver technology solutions.

Primary Skills

  • Java
  • Angular (10+)
  • Spring Boot
  • Microservices
  • SQL / Oracle

Required Qualifications

  • Bachelor's degree in Computer Science, IT, or a related field.
  • 5-12 years of experience in software engineering and full-stack development.
  • Strong expertise in Java, Spring Boot, Microservices, Angular, SQL, and Oracle.
  • Hands-on experience with RESTful services, system integration, and performance tuning.
  • Excellent communication and stakeholder management skills.

Preferred Certifications

  • Oracle Certified Professional (Java) or equivalent Java/Cloud certification.

Score my resume against this job, free →

Questions about this job

How do I apply for the Java Full Stack Engineer job at Cognizant?

Use the apply link on this page: you apply directly with Cognizant on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Cognizant want for this Java Full Stack Engineer role?

The job description asks for Java, Angular (10+), Spring Boot, Microservices and SQL / Oracle. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Cognizant?

Apply to the Cognizant roles that match your experience, and tailor your resume to each job description: for this role that means showing Java, Angular (10+), Spring Boot. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Java Full Stack Engineer job remote or onsite?

This is based in Pune District, Maharashtra.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Cognizant, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →