Sr. Software Engineer B2

Cognizant

10 - 12 years

Gurugram

Posted: 29/11/2024

Job Description

  • Object-oriented analysis and design using common design patterns.

  • Deep insight of Java and JEE internals such as memory management, transaction management, etc.

  • Write well designed, testable, efficient code

  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

  • Problem solving skills, analytical mind, and a positive attitude.

  • Experience with test-driven development.

  • Experience in the Spring, Spring Boot, and Hibernate, Microservices

  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).

  • Knowledge of developing REST API.

  • Good communication skills

  • Problem-solving attitude

  • Ability to establish priorities

  • Teamwork and willingness to collaborate.

  • Eagerness to learn new ideas, concepts, and technologies

  • They should be strong in coding skills

React and Java:

  • 8+ years of working experience on FSE stack with Core Java, Spring Boot, Spring Data JPA, Microservices, RESTful Webservices, Kafaka,Oracle, postgresql,React/Node JS,Batch,PCF/OCP/AWS cloud platform, Jenkins, GIT and Gradle.

  • Must be experienced in building scalable applications.

  • Be highly capable experts in JavaScript and Typescript.

  • Experience in NOSQL data base like MongoDB, Postgre SQL is an advantage

  • Good knowledge on authentication, authorization, and security technologies.

  • Employing strong TDD and performance optimization strategies

  • Working exposure to CI/CD tools and version control systems

  • Exposure to modern frameworks and design patterns

  • Strong team leadership skills and influence the technical direction for the team.

Job Summary

We are seeking a highly skilled Sr. Software Engineer with 6 to 10 years of experience to join our dynamic team. The ideal candidate will have extensive experience in React JS Spring Boot Java JavaScript Microservices and MySQL. Experience in Asset Management Operations is a plus. This role involves developing and maintaining high-quality software solutions that align with our business goals and contribute to the overall success of the company.

Responsibilities

  • Develop and maintain high-quality software solutions using React JS Spring Boot Java JavaScript Microservices and MySQL.
  • Collaborate with cross-functional teams to define design and ship new features.
  • Ensure the performance quality and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality organization and automation.
  • Participate in code reviews and provide constructive feedback to team members.
  • Work closely with product managers and designers to understand user requirements and translate them into technical specifications.
  • Implement and maintain automated testing frameworks to ensure code quality.
  • Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
  • Provide technical guidance and mentorship to junior developers.
  • Contribute to the continuous improvement of our development processes and practices.
  • Ensure all software developed adheres to security and compliance standards.
  • Document software designs code and processes for future reference.

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).