Cognizant
Senior Java Developer (OAuth2.0, Azure, JWT) - Onsite
This job is now closed
Job Description
- Req#: 00062587571
- Design, develop, and maintain robust Java applications following standard methodologies.
- Collaborate with multi-functional teams to define, design, and ship new features.
- Conduct code reviews and provide constructive feedback to team members.
- Resolve application defects and performance issues in a timely manner.
- Mentor junior developers and contribute to their professional growth.
- Proven experience as a Java Developer, with minimum 8+years of experience in Java 8+, Springboot 3, Microservice.
- Proven expertise in implementing OAuth2.0 and JWT for secure authentication.
- Hands-on experience with modern web frameworks and technologies (e.g., Spring, Hibernate).
- Solid understanding of RESTful API design principles and standard processes.
- Experience with database technologies (SQL and NoSQL) and optimizing query performance.
- Familiarity with AKS, Azure
- Experience in MQ
- Knowledge in GitHub, Vulnerability management
- Visual coding
We are seeking an experienced Senior Java Developer to join our dynamic and innovative team. As a pivotal part of our development squad, you'll maximise your extensive expertise in Java to design, develop, and maintain high-quality software solutions that meet our clients' needs. This role requires a senior-level understanding of the Java programming language and its associated frameworks, along with a passion for coding, problem-solving, and collaborating with multi-functional teams. You will be tasked with improving existing codebases, ensuring high performance and responsiveness of applications, and implementing standard processes for software development.
In this role, you will
What you’ll need to succeed (required skills)
What will help you stand out (preferred skills)
At Cognizant, we're eager to meet people who believe in our mission and can make an impact in various ways. We strongly encourage you to apply even if you only meet the required skills listed. Consider what transferrable experience and skills make you a unique applicant and help us see how you'd be beneficial to this role.
Working arrangements
At Cognizant, we strive to provide flexibility wherever possible, and we are here to support a healthy work-life balance though our various wellbeing programs. Based on this role’s business requirements, this is an onsite position requiring 5 days a week in a client OR Cognizant office in Kitchener/Toronto.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
About the company
Cognizant is a multinational technology company that provides business consulting, information technology and outsourcing services.