Middle Software Engineer (Java) Canada Why Join Exadel We're a technology-driven global enterprise with over 25 years of engineering expertise, comprising 2,000+ professionals and 500+ active initiatives serving Fortune 500 clients like HBO, Microsoft, Google, and Starbucks. Our focus ranges from advanced technological platforms to digital transformation, partnering with enterprise leaders to innovate. Our organizational strength lies in our team's ambition, collaboration, and continuous evolution. What You'll Do • Create robust authentication mechanisms utilizing Java, Spring Boot, and Spring Security • Configure OAuth2, OIDC, and JWT authentication protocols • Connect backend systems with AWS service development kits (Lambda, API Gateway, S3, IAM) • Develop cloud-native microservices adhering to contemporary security and reliability frameworks • Engage in architectural consultations and platform design contributions • Generate high-quality, testable code and conduct comprehensive code reviews • Coordinate with product, cloud, and cybersecurity teams What You Bring • 5+ years backend development expertise using Java 17/21 • Proficiency with Spring Boot, Spring Security, and RESTful API architectures • Practical implementation experience with OAuth2 or JWT authentication flows • Proven AWS SDK integration skills (Lambda, API Gateway, IAM) • Advanced API security fundamentals and microservices architectural knowledge • PostgreSQL and CI/CD pipeline competencies Nice to Have • AWS Cognito familiarity • Identity federation/IAM understanding • Kafka or event-driven system experience • Financial services sector background Legal & Hiring Information • Committed to equal opportunity employment, embracing diversity across multiple dimensions • Accommodations available for individuals with disabilities • Job description subject to modification based on organizational requirements Your Benefits at Exadel Benefits vary by location and contract type. Recruiter will provide specific details: • International project opportunities • Flexible work arrangements (in-office, hybrid, remote) • Medical healthcare coverage • Professional recognition programs • Continuous learning support and reimbursement • Wellness initiatives • Team engagement events • Sports compensation • Referral bonus programs • High-quality equipment provision Exadel Culture We prioritize trust, respect, and purposeful collaboration. Our environment champions open dialogue, creative autonomy, and mentorship that empowers professional growth and meaningful contributions. We foster a culture where ideas are critically examined, individual voices are valued, and personal impact is recognized.
Remote (Global)
Becton Dickinson (BD) is hiring a Middle Software Engineer (Java)
Earn more as a remote developer
Performance pay that rewards your skills
Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.
Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Top earners exceed market rate





