Senior Java Backend Developer

Canadian Fintech company leading the global audit and accounting software industry for over 30 years, serving 500,000+ users across 130 countries.
Bogotá, Bogota, ColombiaMedellín, Medellin, Antioquia, Colombia
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
4+ years of experience
Finance

Description For Senior Java Backend Developer

Caseware, a leading Canadian Fintech company with over 30 years of experience in the global audit and accounting software industry, is seeking a Senior Java Backend Developer to join their Data Analytics team. This role offers an exciting opportunity to work on microservices supporting data analysis in their Cloud platform, serving over 500,000 users across 130 countries.

As a Senior Software Developer, you'll be instrumental in designing and implementing solutions for large-scale data analysis, working with cutting-edge technologies including Java, AWS services, and Spark. You'll collaborate with multiple teams, lead technical discussions, and take ownership of key modules in the Data Analytics architecture.

The position requires strong expertise in Java development, microservices architecture, and AWS services, with a focus on data-intensive applications. You'll be working in an agile environment, participating in all sprint ceremonies, and contributing to the continuous improvement of development practices.

This remote position offers an attractive benefits package including competitive compensation, medical insurance, life insurance, home office stipend, and professional development opportunities. The company promotes a culture of independence, innovation, and trust, making it an ideal environment for experienced developers looking to make an impact in the fintech industry.

Caseware is in a major growth phase following a strategic investment from Hg Capital in 2020, offering excellent opportunities for career advancement and professional development. The company values diversity and inclusion, welcoming candidates from all backgrounds to join their global team.

Last updated a month ago

Responsibilities For Senior Java Backend Developer

  • Design, develop, test and deploy microservices
  • Collaborate with multiple squads to design and deliver solutions
  • Facilitate design discussions for features
  • Take ownership of modules in Data Analytics architecture
  • Lead development tasks through SDLC phases
  • Participate in code reviews
  • Drive operational excellence

Requirements For Senior Java Backend Developer

Java
MongoDB
  • Minimum 4 years experience with Java 8/11 + SpringBoot + AWS
  • Experience with Rest API/Microservices
  • Strong experience with Spark Core
  • Experience with AWS services (SQS, SNS, DynamoDB, etc.)
  • Strong SQL knowledge
  • Experience with unit testing
  • Strong English language communication skills (B2 minimum)
  • Experience working on an agile team
  • Experience mentoring developers

Benefits For Senior Java Backend Developer

Medical Insurance
Education Budget
  • Indefinite term contract with legal benefits
  • Prepaid Medicine
  • Life insurance and funeral assistance
  • Internet allowance
  • Home office stipend
  • Competitive compensation
  • 100% remote work environment
  • Training budget
  • 5 Personal Time Off days per year
  • Sick Leave Top up to 100% salary
  • Education Budget

Interested in this job?

Jobs Related To Caseware Senior Java Backend Developer

Team Lead - Senior Java Backend Developer

Senior Java Backend Developer Team Lead position at Caseware, leading microservices development for data analytics platform with focus on cloud solutions and team leadership.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.