Please, let Caseware know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Caseware is a leading Fintech company in Canada, with over 30 years of experience in the global audit and accounting software industry.
The Senior Java Backend Developer will design, develop, test, and deploy microservices to support data analysis in the Cloud.
The role involves collaboration with multiple squads to deliver complex solutions for large data sets.
The position is part of the Data Analytics team, focusing on data extraction, insightful reporting, tailored analytics, and risk management.
In the first 6 months, the developer will participate in design initiatives, facilitate discussions, understand existing architecture, implement proof of concepts, and optimize SDLC practices.
In the first year, the developer will take ownership of modules, convert proofs of concept into MVPs, represent the team in technical discussions, lead development tasks in an Agile environment, and drive operational excellence.
Requirements:
Candidates must have experience working on an agile team and possess strong communication and collaboration skills.
A minimum of 4 years of experience in creating distributed, data-intensive, and highly scalable applications using Java 8/11, SpringBoot, and AWS is required.
Exposure to JavaScript frameworks and experience with Rest API/Microservices is necessary.
Proven experience with AWS services such as SQS, SNS, DynamoDB, Step Functions, Lambda, RDS, S3, and EMR is essential.
Candidates should have experience in real-time and batch data transformation processes using technologies like EMR, Hadoop, Spark SQL, Java, and Hive.
Strong experience with Spark Core and the ability to develop production-ready Spark applications is required.
Candidates must have worked on ETL projects and possess strong SQL knowledge for analyzing and writing complex SQL queries.
Experience with unit testing and writing automated tests in a trunk-based lifecycle is necessary.
Candidates should have experience mentoring developers on design and coding best practices.
Strong English language communication skills at a B2 level minimum are required.
Benefits:
The position offers a permanent contract with all legal benefits.
Employees receive prepaid medicine, life insurance, and funeral assistance.
An internet allowance and home office stipend are provided.
Competitive compensation is offered, above the market average.
The work environment is 100% remote, promoting an excellent work-life balance.
Employees have the opportunity to work for a growing global SaaS leader company.
The company culture promotes independence, innovation, trust, and accountability.
There is an open space for creativity and strategizing for the future.
Mentorship by highly experienced professionals is available.
A budget for training is provided to support employee growth.
Employees receive 5 Personal Time Off days per year and sick leave top-up to 100% of salary paid by the employer from Day 3 to 90.
Apply now
Please, let Caseware know you found this job
on RemoteYeah
.
This helps us grow 🌱.