"Applicants must be currently authorized to work for any employer in the United States. The company is unable to provide employment-based immigration sponsorship for this position."
Job Summary
We are seeking an experienced Enterprise Architect to design guide and oversee the architecture of a cutting-edge Java Spring Boot microservices application. This platform centered on APIs for account management transactions and customer communication will be containerized for seamless deployment across any major cloud provider (AWS Azure Google Cloud etc.). The ideal candidate will have a strong background in enterprise architecture microservices cloud-native technologies and API
Responsibilities
- Define and document the overall architecture for a scalable secure and resilient Java Spring Boot microservices application.
- Design robust database architectures (relational) to support financial transactions ensuring data integrity scalability and performance.
- Oversee the design and implementation of ETL processes for data ingestion transformation and integration across internal and external systems.
- Design API endpoints for account management transaction processing and customer communication ensuring best practices in security performance and reliability.
- Establish containerization strategies (Docker Kubernetes etc.) to ensure portability and efficient deployment on any major cloud provider.
- Create architectural standards and guidelines for microservices development integration and CI/CD pipelines.
- Collaborate with product engineering and DevOps teams to align business requirements with technical solutions.
- Develop strategies for high availability scalability disaster recovery and automated monitoring.
- Ensure compliance with relevant industry regulations and standards (e.g. PCI DSS GDPR) in API and data handling.
- Evaluate and recommend technology stacks frameworks and tools to optimize development and operations.
- Mentor development teams on architectural best practices and cloud-native patterns.
- Continuously assess and improve application architecture to support evolving business needs and cloud innovations.
Required Qualifications
- Bachelor or Master degree in Computer Science Information Technology or related field.
- 8+ years of experience in enterprise architecture including large-scale Java Spring Boot microservices.
- Proven expertise in containerization (Docker Kubernetes) and cloud platforms (AWS Azure GCP).
- Deep understanding of API design RESTful services and secure integrations.
- Extensive experience in database design optimization and management (SQL or NoSQL).
- Experience with ETL tools and data integration frameworks.
- Strong knowledge of security compliance and data privacy in financial applications.
- Excellent communication and leadership skills ability to translate business requirements into technical solutions.
- Experience with monitoring logging and performance optimization in distributed systems.
- Ability to work effectively in a fast-paced agile environment.
- Certifications in cloud architecture (AWS Certified Solutions Architect Azure Architect etc.)
- Experience with event-driven architectures and messaging systems (Kafka RabbitMQ).
- Background in roadside tolling fintech or financial services.
- Expertise in API gateways service mesh and cloud-native security solutions.
Certifications Required
Preferred - Certifications in cloud architecture
Things to know before you apply
- Work authorization: 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.
- Accommodations: If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email [email protected] with your request and contact information.
- AI in hiring: We use artificial intelligence (AI) tools to help us screen and assess applications more efficiently. Our team performs additional human review and ultimately decides who moves forward in our hiring process.
- Open position: Unless otherwise stated, this job posting is for an open position on our team.
- Language proficiency: We ask that all candidates have basic English proficiency for company-wide communications purposes. For roles based in Quebec, professional English proficiency is required, as you’ll deliver services to and collaborate with stakeholders outside the province who may not speak French.
- Inclusion: Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, provincial or local laws.
About Cognizant
Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organization’s unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or @cognizant.











