Software Architect with Java and React Experience
3 weeks ago
We are seeking a highly skilled Software Architect to join our team in Canada. As a Senior Developer, you will be responsible for leading the development of complex software systems using Java and React.
About the PositionThis is a fully remote position with EST working hours, and we are open to candidates from all provinces. You will work collaboratively with our project team to develop high-quality software solutions that integrate both mobile and web experience.
Responsibilities- Lead the development of software systems using Java and React
- Ensure code quality and governance
- Collaborate with engineers to ensure adherence to patterns and designs
- Contribute to architecture, coding, and development
- Refactor and improve codebases
- Communicate technical decisions and information to the global team
- Take responsibility for releases and ongoing support of live apps
- Participate in deployment and operation of software (DevOps)
To be successful in this role, you will need:
- 5+ years of experience with Java
- 3+ years of experience with JavaScript and Typescript
- 3+ years of experience with ReactJS
- Fluency in SQL
- 4+ years of experience with AWS cloud environment
- Experience with CI/CD pipelines
- Experience building scalable software services
- Strong OOD skills and knowledge of design principles, patterns, and best practices
- Experience working directly with clients and stakeholders to define requirements
- Strong English skills (written and verbal)
We also welcome applicants with experience in DDD and TDD.
BenefitsThis is an excellent opportunity to work with a leading company in Canada. Our benefits package includes a flexible schedule, generous time off, convenient commute, or option to work from home. We encourage fun with team-building activities and online events. Our compensation is competitive, and you can expect generous benefits, so come to work in your comfy clothes and enjoy your amazing career.
About Atimi SoftwareHello, we're Atimi. If you've got a smartphone or a computer, you've seen our work. We work with high-profile companies that want to extend their brand reach. Our clients hire us to do the flagship work for major brands. We know what it takes to get noticed: over 60% of our apps have been featured by Apple in TV ads, iTunes advertising, and in-store or in print ads. We work with Fortune 500 companies who want to be recognized for being innovative and want to ensure a true brand experience at every customer touch-point.
Fundamentally, Atimi believes in compensating people based on the value they provide. All of us are evaluated on the core skills we are able to demonstrate when doing our job. Once you demonstrate new skills, there's no reason that shouldn't be recognized. We want to provide developers with fast-moving, cutting-edge projects where everybody has a voice, and nobody is concerned with ego or internal politics, so all of us are challenged to improve constantly.
About The Interview ProcessThe interview process for this position involves multiple stages that cover communication and soft-skills evaluation, technical evaluation of general software development principles, practical evaluation (live coding exercise) in Java and SQL, and cultural fit with other team members.
About Salary and CompensationThe salary for this position is based on the Atimi Salary Grid, ranging between $100,000 and $165,000 per annum and depends on the individual's experience and performance during the interview.
-
Vancouver, British Columbia, Canada Atimi Full timeAbout Atimi Software">We're a leading software development company that partners with high-profile brands to create innovative and engaging experiences.Our Vision">To deliver exceptional software solutions that exceed our clients' expectations and establish us as a leader in the industry.Job Description">As a Software Development Expert, you will be...
-
Software Architect
4 weeks ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeSoftware ArchitectAequilibrium Software Inc seeks a skilled Software Architect to drive the design and development of innovative software solutions. As a key member of our team, you will be responsible for crafting architectural visions, leading technical workshops, and delivering high-quality software products that meet the needs of our clients.Key...
-
Senior Java Software Architect
4 weeks ago
Vancouver, British Columbia, Canada T-Net British Columbia Full timeBack-End Java Engineer (12 month remote contract)Job Title: Back End Java Engineer | RemoteJob ID: MK616725119Term: 12 MonthsIn the dynamic landscape of digital banking, a talented Back-End Java Engineer is sought after to spearhead innovative transformation projects.The ideal candidate will thrive in designing and implementing cutting-edge omnichannel user...
-
Senior Software Developer
7 days ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeIris Software Inc. is a highly diversified financial services provider based in Canada, seeking a skilled Sr. Software Developer - Cloud Architect for a long-term contract or full-time opportunity.The work location will be Vancouver, BC, with a hybrid working arrangement (3 days/week). The successful candidate will have the option to work remotely from...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeJoin Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...
-
Technical Solution Architect
1 month ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeAequilibrium Software Inc. is seeking a highly skilled Technical Solution Architect to join our team. We deliver innovative FinTech and VR solutions using Agile methodologies and Lean Startup principles. As a key member of our team, you will design and develop scalable, secure, and high-performing software architectures. Your responsibilities will include: ...
-
Senior Software Architect
4 weeks ago
Vancouver, British Columbia, Canada Novarc Technologies Inc Full timeNovarc Technologies Inc is seeking a seasoned Senior Software Architect to lead the development of advanced robotic welding systems. Key responsibilities include designing and building software solutions for user interfaces and backend services, collaborating with cross-functional teams, and overseeing the software release lifecycle. The ideal candidate will...
-
Java Solution Architect
1 week ago
Vancouver, British Columbia, British Columbia, Canada Damco Solutions Full timeTop Skills:Experience as a Solutions Architect in an enterprise environment architecting complex solutions and product management for Payment and Fraud solutions.Java programming background is definitely NeededExperience with Payments from a Fraud/Security perspective - ability to design for specific security threat models and able to describe basic and...
-
Digital Platform Architect
3 weeks ago
Vancouver, British Columbia, Canada WineDirect Full timeWineDirect is a leader in software and fulfillment services for wineries, enabling them to create successful Direct-to-Consumer programs.We are seeking an experienced Solutions Architect to help develop our next generation All-new platform. The ideal candidate will be part of a team building omni-channel sales, marketing, loyalty, analytics, and subscription...
-
Embedded Software Architect
3 weeks ago
Vancouver, British Columbia, Canada Corinex Full timeOverviewCorinex is a leading innovator in the green economy sector, and we are seeking an exceptional Embedded Software Architect to join our team. In this role, you will have the opportunity to design and develop cutting-edge software solutions that drive business growth and sustainability.Job DescriptionWe are looking for a highly skilled Embedded Software...
-
Senior Backend Software Architect
3 weeks ago
Vancouver, British Columbia, Canada Highspot Full timeAbout the RoleHighspot is seeking an experienced Senior Backend Software Architect to join our team. As a key member of our engineering organization, you will be responsible for architecting and implementing large-scale software platforms at scale.Your Key ResponsibilitiesDesign and implement scalable methodologies, tools, and techniques accompanied by...
-
Vancouver, British Columbia, Canada Iris Software Inc. Full timeWe are seeking a skilled Senior Java Software Engineer to join our team at Iris Software Inc., a leading provider of information technology solutions to clients nationwide. Our direct client is a world-leading financial services company that provides a broad range of financial services and products.About the RoleThis position involves designing, developing,...
-
Advanced Java Enterprise Software Developer
7 days ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeAbout Iris Software Inc.">Iris Software, Inc. is a leading provider of information technology solutions to clients nationwide for over 30 years.We distinguish ourselves by reliability, technical expertise and a history of successfully completed projects for clients ranging from mid-sized to Fortune 1000 companies.Job OverviewThis role involves designing and...
-
Technical Lead, Cloud Architect
4 weeks ago
Vancouver, British Columbia, Canada WineDirect Full timeAbout UsWineDirect is the industry leader in software and fulfillment services enabling wineries to create and manage successful Direct-to-Consumer programs.Job DescriptionWe are seeking an experienced Solutions Architect to join our Software Engineering team in Vancouver, BC.Key Responsibilities:Architecting scalable cloud-native services and infrastructure...
-
Multifaceted Java Expert
5 days ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeJob OverviewIris Software Inc. is a renowned provider of information technology solutions, boasting a rich history of successfully completed projects for clients ranging from mid-sized to Fortune 1000 companies.About the RoleWe are seeking an exceptional Full Stack Java Developer to join our team in Vancouver, BC. This is a hybrid opportunity with a duration...
-
Senior Java Developer
4 weeks ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeSenior Backend Java Developer WantedAequilibrium Software Inc. seeks a highly skilled Senior Backend Java Engineer to join our team and contribute to the integration and extension of the Backbase digital banking platform. As a key member of our team, you will have the opportunity to work on innovative projects and collaborate with our talented professionals...
-
Cloud Software Architect
3 weeks ago
Vancouver, British Columbia, Canada Autodesk Full timeUnlock the Power of Engineering with AutodeskWe're looking for a highly skilled and experienced engineering lead to join our team at Autodesk. As an engineering lead, you will be responsible for leading the development of cutting-edge software products that help architects, engineers, and construction professionals design, build, and maintain complex...
-
Vancouver, British Columbia, Canada ALS Full timeAbout ALS GeoanalyticsALS Geoanalytics is a leading provider of innovative geoscience solutions for the mining and mineral exploration industry. Our team of experts uses data-driven science, artificial intelligence, and machine learning to improve discovery rates and provide accurate analyses.About the RoleThe Lead Frontend Software Architect will be...
-
Java Solution Architect
1 week ago
Vancouver, British Columbia, British Columbia, Canada Damco Solutions Full timeTop Skills:Experience as a Solutions Architect in an enterprise environment architecting complex solutions and product management for Payment and Fraud solutions.Experience with Payments from a Fraud/Security perspective - ability to design for specific security threat models and able to describe basic and advanced security and compliance aspects of cloud...
-
Backend Software Architect
5 days ago
Vancouver, British Columbia, Canada Browse AI Inc. Full timeWe're a rapidly growing SaaS startup redefining the future of information access and usage. With over 500,000 teams and individuals empowered, we've made web data accessible to those who previously couldn't afford it.Browse AI is a platform where you can excel by being part of something groundbreaking. We're looking for driven Senior Software Engineers with...