Remote SE Senior Java Backend Software Developer

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.
  • The position is for a Senior Java Backend Software Developer in Bogotá or Medellin, working remotely.
  • The role involves designing, developing, and testing Java backend applications and microservices for the Caseware Cloud Platform.
  • The developer will be part of the Smart Engagements (SE) department, focusing on solutions related to audit, compilation, and review products.
  • Responsibilities include being a full member of an agile scrum team, developing new features, fixing bugs, and ensuring quality through test automation.
  • The developer will engage in application development and architectural design using Java and AWS cloud computing.
  • Monitoring and maintaining the health of enterprise Java backend/microservices applications is essential.
  • Staying updated with the latest technologies and trends, implementing proof of concepts, and presenting innovative ideas are key tasks.
  • Collaboration with other developers, team leads, and product teams in requirement and solution design is expected.
  • Participation in the team on-call rotation to identify and eliminate root causes of problems affecting customers and the team is required.
  • Close collaboration with DevOps/DevSuccess to improve the team’s build system, test automation, and CI/CD pipelines is necessary.

Requirements:

  • A strong understanding of Object-Oriented (OOP) Concepts and SOLID principles is required.
  • Candidates must have a strong understanding of Data Structures and Algorithms.
  • Significant experience in software architecture, designing, developing, testing, and deploying applications and microservices using Java 17/21 and Spring Boot is essential.
  • Experience with Java Microservices hosted on AWS EKS, AWS MongoDB/DocumentDB, AWS S3, and AWS Gateway is required.
  • Knowledge of service-mesh technologies like Istio is a plus.
  • Candidates should have a good understanding of software quality issues related to scalability.
  • Participation in peer code review sessions and conducting unit testing is expected.
  • Mentoring developers on design and coding best practices, quality, performance, and security is necessary.
  • Strong English language communication skills at B2 or C1 level are required.
  • A passion for technology and eagerness to learn is essential.
  • Candidates must be detail-oriented with a high level of accuracy and possess strong analytical and problem-solving skills.

Benefits:

  • The position offers 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 role allows for 100% remote work and promotes 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.
  • Sick Leave is topped up to total 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 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback