locationColombia

Senior Back End Engineer (Java/NodeJS)

Our USA-based client is an affordable, full-service provider that aims to make it easy for small and medium-sized businesses to assist their employees with investing for retirement.

 

As a highly impactful, hands-on, senior technologist, you will lead challenging technical projects within the framework of an agile team. You will help build out our next-generation horizontally scalable financial engine.

You will collaborate with domain experts to design, build, test, and own systems and processes for servicing 401(k) plans and making our customers happy.

As reliability and performance are key to earning our customers’ trust, you will build robust systems that are observable, maintainable, and scalable.

Requirements:

  • Minimum 7 years of professional experience with Java
  • Would be nice to have experience with NodeJS
  • Experience building scalable backend technologies
  • You enjoy mentoring other engineers and helping them grow technically.
  • You often have become a key go-to person in your company, even on projects outside your project area.
  • Experience scaling database platforms (Nosql, SQL)
  • Strong desire to learn, exchange feedback and grow – from our internal legacy and futuristic technical designs, to retirement domains and workflows that are critical for our business.
  • Ability to think creatively, and share knowledge with others.
  • Ability to write understandable, testable code with an eye towards maintainability.
  • Proactive and empathetic mindset – you love to roll up your sleeves to fix problems for our customers.
  • Completed formal training in computer science or related discipline (Bachelors or Masters preferred)
  • English — at least Upper-Intermediate level (B2)

Responsibilities:

  • Build and maintain business-critical software to process and record customers’ retirement savings
  • Improve complex processes and systems to make them more robust, higher performance and require less human intervention
  • Collaborate with other engineers and stakeholders to share knowledge and build expertise
  • Write clean, high-quality code and tests while keeping the system fast and reliable
  • Develop and analyze monitors and tests to assess performance, scalability and reliability
  • Develop ownership over critical retirement workflows and domains
  • Make informed engineering tradeoff decisions
  • Delight internal and external stakeholders
  • Participate in development life cycle activities like analysis, design, coding, testing and production.

We offer:

Well-being:

  • 10 working days of Paid Day Off within an individual year.
  • Up to 15 working days of Unpaid days off within an individual year.

Professional Growth:

  • Sombra University courses – enjoy a range of learning opportunities through Sombra University. It offers many educational courses, as well as educational lectures on a variety of topics.
  • Sombra Around Tech – community attendance – Sombra unites engineers and experts in several areas: Front-end, Back-end, QA, DevOps, and Вusiness Analysis.
  • Mentorship program – available on request.
  • UDEMY online course platform – stay up-to-date with the latest technologies and programming languages.
  • English courses and Speaking Club – attend English classes twice a week in small groups.

Added advantages:

  • Work equipment (Laptop, monitor, and small devices compensation).
  • Sombra’s referral program.
  • If you know someone you believe is a good fit for our cooperation, you can recommend them and get a reward.
  • Public Holidays – celebrate 18 statutory holidays in Colombia.
  • Sombra events – Join Sombra’s traditional events (both online and offline).
author

Ruslana Murha

Recruiter

Apply Now

If you haven’t found a fitting position, send us your CV and we’ll get back to you shortly