Himalayas logo
Teravision TechnologiesTT

Senior Backend Engineer (Kotlin/Java)

Teravision Technologies accelerates software product development for SaaS companies with over 20 years of experience, leveraging top Latin American talent for cost-effective solutions.

Teravision Technologies

Employee count: 201-500

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Teravision Technologies is a Nearshore Software outsourcing company with offices in Colombia and USA and over 170 professionals working remotely worldwide. With over 20 years of experience in design, development, and quality assurance, Teravision Technologies offers custom solutions for a wide range of industries in the USA, Europe, and Latin America.

Why Teravision Technologies?

Here at Teravision Technologies we are problem solvers, with detail and objective-oriented mindset and are first and foremost team players. We want to be the next big step in your career. We look for innovators, people hungry for challenges, and go getters to join our team.

General Details:

  • Fully remote position.
  • Working hours (40 hours/week any timezone)
  • Employment type: Long-term role.
  • Compensation in USD.

Qualifications

  • 7+ years of backend software engineering experience building production-grade, high-scale systems.
  • 6+ years of hands-on experience with Kotlin and Java in enterprise/high-throughput environments.
  • Strong proficiency with concurrency and thread-safe programming (e.g., coroutines and/or virtual threads).
  • Proven experience building event-driven or message-based systems (Kafka/MSK or equivalent) and applying distributed patterns (idempotency, sagas, eventual consistency).
  • Experience provisioning and tuning cloud infrastructure using Terraform (AWS EKS, RDS, MSK or similar services).
  • Demonstrated experience building high-volume third-party API integrations (e.g., Microsoft Graph API) with throttling, backpressure, and resilient retry strategies.
  • Experience optimizing write-heavy data stores (PostgreSQL and/or Cassandra), including indexing and connection pooling.
  • Strong testing discipline across microservices (unit, integration, and load/performance testing), including resilience testing for distributed failure scenarios.
  • Familiarity with secure integration standards (mTLS, OAuth2, token rotation) in multi-tenant environments.
  • Affinity for engineering cultures emphasizing Agile, DevOps, observability, and continuous delivery.
  • A proven track record of delivering successful projects in complex, distributed environments.
  • Excellent English communication skills.
  • Bachelor’s Degree in Computer Science (or equivalent practical experience).

What's in it for you?

  • Paid time off.
  • Paid National Holidays of your country of residence.
  • Unlimited access to professional educational resources, through our growth partner Pluralsight and English Learning.
  • Enjoy benefits related to our AWS partnership.
  • Remote work laptop.
  • Career path development.
  • Challenging projects with international clients.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About Teravision Technologies

Learn more about Teravision Technologies and their company culture.

View company profile

At Teravision Technologies, we help companies accelerate their software products by offering AI-driven product strategy, development, and dedicated team solutions. Our services are primarily tailored for SaaS companies looking to enhance their market presence more rapidly by leveraging our extensive experience and expertise. With over 20 years of industry experience, Teravision is based in Miami, and we have a dedicated development center located in Bogota. This strategic location provides our clients with access to over 200 talented engineers who work within similar time zones, ensuring seamless communication and collaboration.

Our approach focuses on several key areas to aid in product acceleration. For instance, our fast ramp-up service allows clients to have a dedicated team ready to work within two weeks, enabling them to go to market sooner rather than later. In addition, we offer budget flexibility, allowing clients to pay for what they need and quickly scale their teams according to project demands. This helps avoid the high costs often associated with IT project failures — typically 33% of projects fail — by having a dedicated client success team focused on delivering outcomes through agile methodologies and relevant KPIs. Overall, Teravision Technologies combines superior talent acquisition with budget-friendly solutions that keep our clients ahead in the competitive tech landscape.

Claim this profileTeravision Technologies logoTT

Teravision Technologies

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Teravision Technologies

Explore the variety of open remote roles at Teravision Technologies, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Teravision Technologies

Remote companies like Teravision Technologies

Find your next opportunity by exploring profiles of companies that are similar to Teravision Technologies. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan