We’re hiring!
At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digital sector worldwide. A Great Place To Work where we look for people who contribute new ideas, experiencing a dynamic and growing environment. At Cognizant we promote an inclusive culture, where we value different perspectives providing career growth and development opportunities. #WelcomeToCognizant!
We have an exciting opportunity for an exceptional individual to work supporting one of our clients as a JAVA ENGINEER
Job Summary
We are seeking a Sr. Software Engineer with 10 to 12 years of experience in Spring Boot and Java to join our team. The ideal candidate will work in a hybrid model primarily during the day shift. This role does not require travel. The candidate will play a crucial role in developing and maintaining high-quality software solutions that align with our companys goals and impact society positively.
Responsibilities
Develop and maintain high-quality software solutions using Spring Boot and Java
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 to ensure adherence to best practices and coding standards
Provide technical guidance and mentorship to junior developers
Work closely with product managers to understand requirements and translate them into technical specifications
Implement and maintain continuous integration and continuous delivery pipelines
Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive
Contribute to the overall architecture and design of the software systems
Ensure that all software development processes comply with company policies and standards
Communicate effectively with team members and stakeholders to ensure project success
Qualifications
Must have extensive experience in Spring Boot and Java
Should have a strong understanding of software development principles and methodologies
Must possess excellent problem-solving skills and attention to detail
Should have experience with version control systems like Git
Must be familiar with continuous integration and continuous delivery practices
Should have strong communication and collaboration skills
Nice to have experience with cloud platforms such as AWS or Azure
Nice to have knowledge of front-end technologies like Angular or React
Must be able to work independently and as part of a team
Should have a proactive attitude towards learning and improvement
Must be able to adapt to changing requirements and priorities
Should have a strong commitment to delivering high-quality software solutions
Must be able to mentor and guide junior team members effectively.