Remote Team Lead - Senior Java Backend Developer - Colombia
Posted
Apply now
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 500,000 users across 130 countries and available in 16 languages.
As a Senior Software Developer, you will design, develop, test, and deploy microservices to support data analysis in the Cloud.
You will collaborate with multiple teams to deliver complex solutions for analyzing large data sets.
In the first 6 months, you will lead development tasks through all SDLC phases, conduct research for MVPs, collaborate with other teams, participate in code reviews, and contribute to the existing architecture.
In the first year, you will take technical ownership of modules, provide day-to-day technical guidance, mentor junior team members, and represent the team in technical discussions.
Requirements:
You must have experience working on an agile team.
Strong communication and collaboration skills are essential.
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 is preferred.
Experience with Rest API/Microservices and concepts like domain-driven design and event-driven design is necessary.
Proven experience with AWS services such as SQS, SNS, DynamoDB, Step Functions, Lambda, RDS, S3, and EMR is required.
You 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 production-ready Spark applications using DataFrames, Datasets, Spark SQL, and Spark Streaming is needed.
Experience in ETL projects and strong SQL knowledge for analyzing and writing complex SQLs is required.
You must have experience with unit testing and writing automated tests in a trunk-based lifecycle.
Experience mentoring developers on design and coding best practices is essential.
Strong English language communication skills (B2 minimum) are required.
Benefits:
You will receive a permanent contract with all legal benefits.
Prepaid medicine, life insurance, and funeral assistance are provided.
An internet allowance and home office stipend are included.
Competitive compensation above the market average is offered.
The position allows for 100% remote work and promotes an excellent work-life balance.
You will 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.
You will receive mentorship from highly experienced professionals.
A budget for training is available to support your growth.
You will have 5 Personal Time Off days per year.
Sick Leave Top up to total 100% of salary paid by the employer from Day 3 to 90 is provided.
Apply now
Please, let Caseware know you found this job
on RemoteYeah
.
This helps us grow 🌱.