Remote Otter LogoRemoteOtter

Senior Software Engineer - Backend - Remote

Posted 2 weeks ago
Software Development
Full Time
USA
$120,000 - $150,000/year

Overview

As a Senior Software Engineer - Backend, you will play a critical role in developing and maintaining the backend systems that power our core applications. You will use modern Java technologies to build scalable, secure, and high-performance services while collaborating with cross-functional teams to deliver robust solutions.

In Short

  • Design, develop, and maintain backend services using Java (Java 11+), Spring Boot, and Hibernate.
  • Design applications for cloud deployment on AWS, using Docker and Kubernetes for containerization.
  • Build and optimize RESTful APIs and microservices architectures to support business requirements.
  • Contribute to architectural decisions, ensuring scalability, security, and maintainability.
  • Work with relational databases like MySQL, including schema design and query optimization.
  • Identify and remediate vulnerabilities, optimize JVM performance, and implement secure coding practices.
  • Improve deployment workflows using GitLab CI/CD and automated testing.
  • Troubleshoot and resolve complex production issues, conducting root cause analysis and implementing solutions.
  • Be open to collaborating on frontend or infrastructure-related tasks when needed.

Requirements

  • 6+ years of experience in backend software development with a focus on Java.
  • Expertise in enterprise Java (Java 11+), including frameworks like Spring Boot, Spring MVC, and Hibernate.
  • Strong knowledge of object-oriented programming, design patterns, concurrency, and memory management.
  • Hands-on experience with RESTful API development and microservices architectures.
  • Proficiency in relational databases (e.g., MySQL, PostgreSQL) with experience in schema design and performance tuning.
  • Experience with cloud platforms (AWS preferred, or Azure/GCP) and containerization technologies.
  • Familiarity with CI/CD pipelines, automated testing, and DevOps best practices.
  • Expert understanding of OOP, SOLID, DRY principles.
  • Demonstrated ability to identify, manage, and reduce complexity within a codebase.
  • Excellent analytical, problem-solving, and communication skills, with the ability to lead projects and collaborate effectively in cross-functional teams.
  • Ability to take on generalist responsibilities when needed.
  • Must be authorized to work in the United States.

Benefits

  • Fully Remote (optional quarterly meetups in Denver, CO)
  • 100% employer-paid medical, dental, and vision insurance
  • 401(k) with company match
  • Unlimited PTO & flexible work schedule
  • Paid parental leave after six months
  • Four-day work week during summer months
  • Recognized as one of the best places to work (Built in Colorado & Outside Magazine)

TrackVia

TrackVia

TrackVia is a leading app building platform that empowers business professionals and IT experts to create and integrate applications for tracking, managing, and automating processes efficiently. With a focus on delivering a superior customer experience, TrackVia's robust cloud-based technology enables users to achieve significant improvements in their operations in a matter of days. The company is dedicated to providing a reliable and user-friendly environment for its customers, ensuring that they can leverage technology to meet their business needs effectively.

Share This Job!

Save This Job!

Similar Jobs:

Motive logo

Senior Software Engineer - Backend - Remote

Motive

2 weeks ago

Join Motive as a Senior Software Engineer to design and implement scalable backend solutions for fleet safety.

USA
Full-time
Software Development
Layer Finance logo

Senior Software Engineer - Backend - Remote

Layer Finance

2 weeks ago

Join Layer Finance as a Senior Software Engineer focusing on backend development and cloud infrastructure management.

Austria
Full-time
Software Development
EveryMatrix logo

Senior Backend Software Engineer - Remote

EveryMatrix

2 weeks ago

Join EveryMatrix as a Senior Backend Software Engineer to design and implement scalable backend systems and lead a team.

Worldwide
Full-time
Software Development
4000EUR/month
MNTN logo

Senior Backend Software Engineer - Remote

MNTN

3 weeks ago

Join MNTN as a Senior Backend Software Engineer to build high-performance systems for Connected TV advertising.

USA
Full-time
Software Development
Simplify360 (A Nextiva Company) logo

Senior Backend Software Engineer - Remote

Simplify360 (A Nextiva Company)

3 weeks ago

Join Simplify360 as a Senior Backend Software Engineer and help shape the future of customer experiences.

Chennai, India
Full-time
Software Development