Sr. Java Developer

Cognizant


Date: 5 days ago
City: Chennai, Tamil Nadu
Contract type: Full time
Job Summary

As a Sr. Software Engineer B2 you will be responsible for designing developing and maintaining software applications in the Electronic Payments domain. You will work with a variety of technologies including AWS SQL Spring Boot Angular JS Java JavaScript and MySQL. This hybrid role requires a minimum of 6 years and a maximum of 10 years of experience. The position operates on a day shift with no travel required.

Responsibilities

  • Develop and maintain high-quality software applications using AWS SQL Spring Boot Angular JS Java JavaScript 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 peers.
  • Work closely with the Electronic Payments domain to understand business requirements and translate them into technical solutions.
  • Implement security and data protection measures.
  • Optimize applications for maximum speed and scalability.
  • Provide technical guidance and mentorship to junior developers.
  • Stay updated with the latest industry trends and technologies to ensure the company remains competitive.
  • Contribute to the continuous improvement of the development process.
  • Document development processes code changes and other technical information.

Qualifications

  • Possess strong experience in AWS SQL Spring Boot Angular JS Java JavaScript and MySQL.
  • Have a deep understanding of the Electronic Payments domain.
  • Demonstrate excellent problem-solving skills and attention to detail.
  • Show proficiency in writing clean maintainable and efficient code.
  • Exhibit strong communication and collaboration skills.
  • Have a proven track record of delivering high-quality software solutions.
  • Display the ability to work effectively in a hybrid work model.
  • Show commitment to continuous learning and professional development.
  • Demonstrate the ability to work independently and as part of a team.
  • Possess a Bachelors degree in Computer Science or a related field.
  • Have experience with Agile development methodologies.
  • Show familiarity with version control systems like Git.
  • Display the ability to manage multiple tasks and projects simultaneously.
Post a CV