Middle Software Engineer (Java) $$$ Offline

Sombra Verified Employer

This is a fintech project focused on developing and maintaining banking platforms for one of Canada’s largest financial institutions. The end users include approximately 10,000 internal bank employees. These platforms support both client-facing services for individuals looking to invest their funds, as well as internal operations. Our team is currently involved in several projects, with priorities shifting from sprint to sprint. In light of upcoming new initiatives, the team is actively expanding to meet growing demands.
 

Requirements: 2–3 years of experience with Java, Spring, Redis, JDBC.
 

Nice to have:

  • Experience with microservices architecture.
  • Familiarity with CI/CD pipelines.
  • Understanding of RESTful API design and security best practices.
  • The ideal candidate is flexible, a fast learner, and proactive.
     

Responsibilities:

  • Develop and maintain backend services using Java and Spring.
  • Optimize application performance with Redis and database tuning.
  • Participate in code reviews, sprint planning, and technical discussions.
  • Contribute to architectural decisions and continuous improvement.


What we offer:

  • Annual paid vacation of 18 working days.
  • Extra vacation days for long-lasting cooperation.
  • Annual paid sick leave of 10 days.
  • Maternity/Paternity leave.
  • The opportunity for sabbatical leave.
  • Marriage and Parenthood Package.
  • Compensation for sports activities (up to 250$ per year) or health insurance covering (70%) — after the trial period.
  • Internal education (corporate library, Udemy courses).
  • Career development plan.
  • English and Spanish classes.
  • Paying taxes and managing PE (Private Entrepreneur).
  • Technical equipment.
  • Internal Referral program.
  • Opportunity to take part in company volunteering activities.
  • Sombra is a “Friendly to Veterans” award holder.
     

Our recruitment team will review your profile, and if it aligns with our current job openings, we will contact you shortly. If you don’t receive a reply from us within 5 business days, it means we have decided to move forward with other candidates.
Thank you for understanding.

Required skills experience

Java

Required languages

English B2 - Upper Intermediate

The job ad is no longer active

Look at the current jobs Java →

Loading...