Browse
···
Log in / Register

Backend Developer - Java, SQL, AWS

CA$108,000-158,000/year

Atimi

Vancouver, BC, Canada

Favourites
Share

Description

Atimi is seeking an experienced JAVA backend software developer to fill a position in Canada. Please note this is a fully remote position with EST working hours but we're open to candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web experience. If you are a creative, self-motivated individual with vast user experience working with complex problems, Atimi is the place for You. We are looking for an established leader in the domain with solid experience in software development principles, hands-on knowledge of the latest cloud technologies and soft skills. You work well with colleagues, partners and clients and have great communication skills. Responsibilities Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the entire development lifecycle Ensuring code quality and governance Ensuring engineers follow any patterns/designs set out and agreed with project leads Planning, estimating, and contributing to the architecture, coding, and development Refactoring and continuous improvements of the codebases Ensuring that technical decisions and information are communicated thoroughly to the global team Taking responsibility for releases and contributing to the ongoing support of live apps Looking beyond pure programming, get involved with the deployment and operation of the software we build (DevOps) Delivering fair outcomes for our customers, ensuring conduct maintains a high level of professionalism Requirements Basic qualifications Strong Java development experience (6+ years) Experience with data cleansing and data extraction for the ETL process (2+ years) Experience with Amazon Redshift (2+ years) Experience with Step Functions and AWS Lambda (2+ years) Experience with AWS cloud environment (4+ years) Experience both with SQL and NoSQL (3+ years) Experience with using and/or configuring CI/CD pipelines. Experience building scalable software services (e.g., serverless, microservices.) Strong OOD skills; knowledge of design principles, patterns, and best practices. Experience working directly with clients and other project stakeholders to define and refine requirements. Strong English skills (written and verbal) Preferred qualifications Python experience Experience with DDD. Experience with TDD. The position is open to anyone, but you must be located in Canada. Relocation support is not provided. Please submit your resume and cover letter for review. All applications will be reviewed, but only those who are able to demonstrate the right skills will be contacted for a remote interview. Benefits Why Work for Atimi? Find the work-life balance you have been craving with a flexible schedule, generous time off convenient commute to work or the option to work from home. Join a team where fun is encouraged with team-building activities and online Company events. You can also expect generous compensation along with awesome benefits, so come to work in your comfy clothes, make yourself a cup of fresh ground coffee, and dive into your amazing career. About Atimi Software Hello, we’re Atimi. If you’ve got a smartphone or a computer, you’ve seen our work. You may not know our name, but you use our software – whether it’s on Apple or Android devices, you’re already familiar with what we do. You just don’t know it yet. 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 Process The interview process for this position involves multiple stages that cover: Communication and soft-skills skills evaluation Technical evaluation of general software development principles Practical evaluation (live coding exercise) in Java Practical evaluation (live exercise) in SQL Cultural fit with other team members About Salary and Compensation The salary for this position is based on the Atimi Salary Grid, ranges between 108k and 158k per annum and depends on the individual's experience and performance during the interview.

Source:  workable View original post

Location
Vancouver, BC, Canada
Show map

workable

You may also like

Workable
Software Architect
Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a digital-first company. Our digital-first work environment, combined with our conveniently located offices and collaborative workspaces, provides our team with the freedom and flexibility to work in the most productive way for them. About us Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you thrive on tackling interesting challenges with continuous learning opportunities, then Tecsys could be a good fit for you! You will work closely with innovative teams to design robust and scalable software solutions to address a wide range of logistical challenges in the supply chain and healthcare sectors. You will be a technical reference in development and support teams on key initiatives. You will assess the relevance of adopting emerging technological innovations in our practices. You will contribute by participating in brainstorming sessions, understanding requirements thoroughly, and performing technical design and solution programming. Finally, your ability to collaborate with cross-functional disciplines, build trust among peers, and positively influence others will help you successfully tackle challenges. Responsibilities Design and architect software and cloud solutions that offers good performance, scalability, resilience and supportability. Build strong relationships with business and technical stakeholders to ensure clear communication and alignment, as well as the development of solutions balancing client requirements and technical imperatives. Contribute to continuous improvement of our development framework, processes and tools. Collaborate with application, platform and operations teams to evolve architecture of our solutions. Challenge the status quo and seeking innovative approaches to problems. Provide technical guidance to development teams. Oversee the creation and maintenance of architecture documentation. Requirements 10+ years of hands-on experience in developing Full-Stack applications 5+ years of experience in cloud architecture and implementation, with a focus on AWS services. 3+ years of experience in a technical leadership role. Bachelor’s degree in computer science, Information Technology, or a related field. In-depth knowledge and experience of cloud-native technologies and patterns, including microservices architecture, containerization (Docker), container orchestration (Kubernetes), and serverless computing (AWS Lambda). Experience in integrating DevOps practices into cloud architectures, including the use of CI/CD tools (e.g., Argo CD, GitLab CI/CD), configuration management (e.g., Ansible, Terraform), and automated testing frameworks to streamline deployment processes and ensure consistency across environments. Demonstrated ability to facilitate alignment and collaboration across multiple teams, including security, development, operations, and compliance, ensuring cohesive project execution. Ability to challenge the status quo and enhance teams code, practices, and processes Ability to understand the business perspective while prioritizing technical work, effectively translating business needs into impactful decisions Excellent communication skills, with the ability to translate complex architectural concepts to non-technical stakeholders. Strong proficiency in both written and verbal English communication essential for effective correspondence with clients, suppliers, business partners, and colleagues beyond the province of Quebec.   What could give you an edge while applying? Experience with Java frameworks such as Spring or Hibernate, and how they integrate within cloud-based architectures. Experience with RDBMS (PostgreSQL); Experience with Kubernetes for container orchestration, including managing, scaling, and automating application deployments. Experience with Back-End technologies like Node.js and Java. Experience with Front-End technologies such as Vue.js and/or React.js. Experience with Web technologies like HTML, JavaScript/Typescript, and CSS. Experience in writing unit tests using Jest, Junit Experience with NoSQL (DynamoDB, ElasticSearch, or OpenSearch); Experience with pub/sub (SNS/SQS); Experience with EDI and version control systems (VSCode, Git, Gitlab); Experience with serverless technologies or systems (Serverless); Experience with Docker and containerization; Practical experience with services and REST architecture; Experience with CI/CD approach; Experience with supply chain concepts.    At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered. We believe that diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applicants from all backgrounds, experiences, and perspectives to join our team.   Tecsys is an equal opportunity employer. Accommodation is available for applicants selected for an interview. NB: if you are applying to this position, you must be a Canadian Citizen or a Permanent Resident of Canada, OR, have a valid Canadian work permit.    
Montreal, QC, Canada
Negotiable Salary
Workable
Associate Application Specialist
Due to the frequent travel involved in this role, throughout North America, a valid Canadian or American passport is required. About us Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you thrive on tackling difficult challenges with continuous learning opportunities and want to work in a respectful, comfortable, and dynamic work environment, then this could be a good fit for you! About the Role Are you enthusiastic about making a positive difference to the world around you? Do you want to improve the quality of healthcare? Do you want to embark on a rewarding career with a proven management path? We are looking for a talented individual with an interest in Hospital Materials Management. If this is you, come join our professional services team and help drive the implementation of world-class supply chain software solutions! In this position, you will be responsible for: As an Implementation and Business process-focused Associate in our Professional Services department, you’ll drive the data collection and configuration of the Tecsys solution collaborating with the project team to identify customer needs and define business processes. Teamwork is essential to what we do! You’ll build an on-site rapport with customers to guide them in their integration of the Tecsys software. We will train you and develop your application knowledge, consulting acumen, people skills, and supply chain expertise. You will develop to be a key contributor to a successful implementation. Requirements: Bachelor's degree - B Comm in Supply Chain, Accounting or equivalent Minimum of 1 year previous internship experience Basic understanding of Accounting and General Ledger journal entry and reconciliation Strong problem-solving and troubleshooting aptitude Flexibility and self-learning ability Excellent writing and presentation skills Due to the frequent travel involved in this role, a valid Canadian or American passport is required Strong proficiency in both written and verbal English communication essential for effective correspondence with clients, suppliers, business partners, and colleagues beyond the province of Quebec. Strong proficiency in French in both written and verbal communication What would give you an edge? Understanding of supply and inventory management Knowledge in Lean Six Sigma Technical aptitude Bi Analytics aptitude At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered. We believe that diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applicants from all backgrounds, experiences, and perspectives to join our team. Tecsys is an equal opportunity employer. Accommodation is available for applicants selected for an interview.
Montreal, QC, Canada
Negotiable Salary
Workable
Business Analyst | Remote | 1+ year Contract | Canada
Title: Business Analyst Location: 100% Remote Job Type: 1+Year Contract Rate: $Open Requirements Responsibilities: Evaluating business processes, anticipating requirements, uncovering areas for improvement, and developing and implementing solutions. Leading ongoing reviews of business processes and developing optimization strategies. Staying up-to-date on the latest process and IT advancements to automate and modernize systems. Conducting meetings and presentations to share ideas and findings. Performing requirements analysis. Documenting and communicating the results of your efforts. Effectively communicating your insights and plans to cross-functional team members and management. Gathering critical information from meetings with various stakeholders and producing useful reports. Working closely with clients, technicians, and managerial staff. Providing leadership, training, coaching, and guidance to junior staff. Requirements: Must have Experience in Salesforce A minimum of 5 years of experience in business analysis or a related field. Exceptional analytical and conceptual thinking skills. The ability to influence stakeholders and work closely with them to determine acceptable solutions. Advanced technical skills. Excellent documentation skills. Fundamental analytical and conceptual thinking skills. Experience creating detailed reports and giving presentations. Benefits If interested please send your updated resume to rehana.j@two95intl.com and include your rate/salary requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us. We look forward to hearing from you at the earliest.
Ontario, Canada
Negotiable Salary
Workable
Data Engineer
Tiger Analytics is a fast-growing advanced analytics consulting firm. Our consultants bring deep expertise in Data Science, Machine Learning and AI. We are the trusted analytics partner for several Fortune 100 companies, enabling them to generate business value from data. Our business value and leadership has been recognized by various market research firms, including Forrester and Gartner. We are looking for top-notch talent as we continue to build the best analytics global consulting team in the world. We are seeking an experienced Data Engineer with expertise in Dataiku to join our data team. As a Data Engineer, you will be responsible for designing, building, and maintaining data pipelines, data integration processes, and data infrastructure. You will collaborate closely with data scientists, analysts, and other stakeholders to ensure efficient data flow and support data-driven decision making across the organization. Requirements 8+ years of overall industry experience specifically in data engineering Strong knowledge of data engineering principles, data integration, and data warehousing concepts. Proficiency in building and maintaining data pipelines using Dataiku. Solid understanding of ETL processes and tools. Strong programming skills in Python, SQL, or Scala. Good understanding of data modeling, data architecture, and database design. Familiarity with cloud platforms like AWS, Snowflake, dbt, Azure, or GCP. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities. Attention to detail and a focus on delivering high-quality work. Benefits Significant career development opportunities exist as the company grows. The position offers a unique opportunity to be part of a small, challenging, and entrepreneurial environment, with a high degree of individual responsibility.
Toronto, ON, Canada
Negotiable Salary
Workable
Project Manager
Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a digital-first company. Our digital-first work environment, combined with our conveniently located offices and collaborative workspaces, provides our team with the freedom and flexibility to work in the most productive way for them. About us Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you thrive on tackling interesting challenges with continuous learning opportunities, then Tecsys could be a good fit for you! About the Job Operating within the Project Architecture & Delivery team within Global Operations, the Tecsys Project Manager works closely with the customer project manager to provide overall project management for customer implementations. The Project Architecture & Delivery team is instrumental in the solutioning and architecting of the Tecsys implementation since its inception in the Sales cycle, is responsible for the development and continuous improvement of its proprietary implementation methodology and the Project Management of Tecsys deliveries. This individual will manage multiple concurrent projects and will coordinate and oversee the technical and functional activities associated with these projects. The Project Manager, supported by a Tecsys Project Advisor and Executive Sponsor, is responsible to ensure a successful implementation. The role also includes allocation of resources, priority definition, and coordination of interactions with the stakeholders, working with the project team to evaluate effort, risks and solutions to risks, and keep the project team focused on the right goals. The Project Manager adheres to the Tecsys Project Management and Implementation methodology that ensure the integrity and quality of project artifacts and overall delivery. Responsibilities: Manage multiple software implementation projects concurrently, from start to finish. Oversee the end-to-end budget lifecycle, including - resources planning, including forecasting, time reporting and invoicing in coordination with the Finance Department Define and document project scope, schedule, milestones and deliverables that support our customers’ business objectives in partnership with internal and external stakeholders Ensure project alignment with internal proprietary implementation methodology and best practices to enforce project management standards and delivery quality Direct and coordinate the activities of a multi-disciplinary team of consultants and experts within a matrix organization, to ensure on-schedule and on-budget delivery Track project against the plan, anticipate risks which may require contingency plans, recommend corrective action, and ensure stakeholders are kept informed Drive regular status meetings with internal and customer’s project teams and communicate effectively on all expected activities, deliverables and timing Ensure all customer commitments, deliverables, timelines and milestones are followed through to completion Report weekly on project status and progress to internal and external stakeholders Build and maintain a positive, collaborative relationships with internal partners, as well as external vendors/consultants Support the architecting/estimating of sales opportunities and the creation of Statements of Work (senior positions would expect to lead these initiatives from start to finish) Provide guidance, coaching and advice to less experienced staff members. Requirements & Preferred Experience: Minimum of 5 years of experience managing large complex software implementation projects as a service provider to external customers, related to Warehousing, Distribution, Retail or any other ERP Projects Experience in either the Healthcare/Hospital industry or in Supply Chain, Logistics & Complex Distribution Demonstrated knowledge of project management processes (project planning, resource scheduling/booking, stakeholder management, financial management and issue/risk management) Demonstrated understanding and experience of project delivery methodologies and application of these approaches in a formal project environment Demonstrated ability to develop reliable project timelines and deliver against them Ability to communicate and work effectively with end users, IT, employees, and vendors/consultants Proven track record of managing large, high-complexity projects, comprising of multiple vendors and solutions (having managed budgets of at least $2 million) Strong customer management skills Expert user of project management software PMP certification would be a plus This position requires travel within North America of up to 20% Strong proficiency in both written and verbal English communication essential for effective correspondence with clients, suppliers, business partners and colleagues beyond the province of Quebec.  What would give you an edge? Ability to discover and create net new opportunities in existing accounts. We understand that experience comes in many forms and that careers are not always linear. If you don't meet every requirement in this posting, we still encourage you to apply. At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered. We believe that diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applicants from all backgrounds, experiences, and perspectives to join our team. Tecsys is an equal opportunity employer. Accommodation is available for applicants selected for an interview. NB: If you are applying to this position, you must be a Canadian Citizen or a Permanent Resident of Canada.
Montreal, QC, Canada
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.