Java Spring Boot Architect
Cognizant’s Digital Engineering
Our practice is seeking a highly qualified Java Spring Boot Architect with experience in developing and building impactful, scalable, enterprise applications. Our Developers have a passion for high-quality, reliable, and maintainable code. You will work side by side with product managers, designers, and clients, making decisions together to quickly deliver valuable working software to clients and their users. Our developers are agile and retrospective, and not afraid to identify what we’re doing wrong, so we can fix it, so we can improve on it. Above all, we judge success by the success of our team and the happiness of our customers.
Job Summary
We are seeking an experienced Java Spring Boot Architect with 10 to 14 with Java (Spring Boot), Python and FastAPI for developing scalable, high-performance services. You will collaborate with cross-functional teams to ensure the delivery of high-quality applications that meet business requirements.
What you’ll need to succeed (required skills):
· Proficiency in building and consuming REST APIs and working with microservices architectures
· Strong understanding of RDBMS (e.g. Oracle MSSQL PostgreSQL) and NoSQL databases (e.g. MongoDB ELK).
· Hands on experience on Wire Payments Modernization program/Wire engine implementation
· Experience with messaging platforms like Solace MQ or similar technologies.
· Hands-on experience with DevOps practices including CI CD pipelines and infrastructure automation tools (e.g. Ansible scripts HELM charts).
· Proficiency in containerization and orchestration tools (e.g. Docker Kubernetes OpenShift).
· Strong debugging and problem-solving skills with the ability to work independently on complex tasks.
· Familiarity with Agile methodologies and hands on experience using tools like JIRA and Confluence.
· Eagerness to share knowledge and mentor junior developers to promote best practices.
· Experience building and supporting transactional and financial systems
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 an outstanding applicant and help us see how you'd be helpful to this role.
Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.
Working arrangements
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 2-3 days a week in a client office in Toronto, ON. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.
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.