Senior Software Engineer
1 week ago
We're an AI-first global tech company with 25 years of engineering leadership, 2,000 team members, and 500 active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.
From AI platforms to digital transformation, we partner with enterprise leaders to build what's next.
What powers it all? Our people are ambitious, collaborative, and constantly evolving.
What You'll Do- Lead design and implementation of authentication, authorization, and access control flows
- Develop secure backend services using Java, Spring Boot, and Spring Security
- Implement OAuth2, OpenID Connect (OIDC), JWT, identity federation, and SSO patterns
- Integrate backend systems with AWS services including Lambda, API Gateway, Cognito, and IAM
- Define architectural standards for secure microservices and API security
- Ensure token management, auditing, and session lifecycle controls are in place
- Troubleshoot complex security issues across distributed environments
- Mentor engineers, conduct code reviews, and drive best practices
- Collaborate closely with cloud, product, and security teams on end-to-end solution design
- 7–10 years backend Java development experience (Java 11 ; 17/21 preferred)
- Deep knowledge of OAuth2, OIDC, JWT, and related identity protocols
- Strong experience with Spring Boot, Spring Security, and REST API design
- Hands-on experience with AWS, ideally including Cognito, Lambda, API Gateway, and IAM
- Experience designing secure, scalable microservices architectures
- Strong database experience (PostgreSQL preferred)
- Familiarity with SAML, Kerberos, and identity federation concepts
- Knowledge of containerization (Docker, Kubernetes) is a plus
- Excellent communication and engineering leadership capabilities
- Direct, hands-on experience with AWS Cognito (user pools, identity pools, hosted UI, federation)
- Ownership of architecture in previous roles
- Experience in regulated or financial environments
- Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more
- Reasonable accommodations are available to enable individuals with disabilities to perform essential functions
- Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs
Exadel benefits vary by location and contract type. Your recruiter will fill you in on the details.
- International projects
- In-office, hybrid, or remote flexibility
- Medical healthcare
- Recognition program
- Ongoing learning & reimbursement
- Well-being program
- Team events & local benefits
- Sports compensation
- Referral bonuses
- Top-tier equipment provision
We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.
-
Senior Software Engineer
1 week ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...
-
Senior Software Engineer
3 weeks ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer – ECI Software Solutions Location: US or CA Remote We are seeking a Senior Software Engineer with a strong "builder" mindset who is passionate about creating intelligent, scalable, and automated platforms. You will play a key role in designing, building, and integrating AI-powered agents and systems that enhance our products and...
-
Senior Software Engineer
2 days ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
4 days ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
4 weeks ago
, , Canada Aplos Software Full timeAbout Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...
-
Senior Software Engineer
12 hours ago
, , Canada Alpine Software Group Full timeAbout Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora, with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....
-
Senior Software Engineer
3 weeks ago
, BC, Canada Aplos Software Full timeAbout Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora , with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....
-
Senior Cloud-Native Software Engineer
1 week ago
, , Canada ECI Software Solutions Full timeA software development company in Canada is seeking an experienced Senior Software Engineer to play a crucial role in designing and executing product modernization plans. You will work on transitioning to a SaaS-based cloud-native architecture with a strong focus on quality and operational excellence. The ideal candidate should have over 7 years of software...
-
Senior Software Developer
3 weeks ago
, , Canada Tempo Software Full timeAbout Tempo With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver...
-
Senior Software Engineer – .NET
4 weeks ago
, , Canada Astera Software, Inc. Full timeAbout Astera Based in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...