TrackVia

Staff Backend Engineer (Java)

United States

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Software Development, Low-code/No-code Platform, Enterprise SoftwareIndustries

Staff Backend Engineer (Java)

About Us:

TrackVia offers the most-trusted app building platform for anyone looking for a better way to work. TrackVia gives businesspeople and IT experts the ability to easily build and integrate apps to track, manage, and automate processes in days, not weeks. Our customers make lasting and substantial improvements to their business using TrackVia’s bullet-proof cloud-based technology — and they love getting the industry’s best customer experience every step of the way.

At TrackVia, we don’t just build software, we empower organizations around the world to radically streamline operations and digitize frontline workflows with zero code required. Our low-code/no-code platform powers everything from post-loan processing in finance, to sterile field audits in hospitals, to safety inspections on construction sites– all instantly deployable to web and native mobile with no additional engineering effort. And it’s your backend engineering that brings these real-time, powerful experiences to life.

We're looking for a Staff Backend Engineer with expertise in Java who’s passionate about architecting and optimizing scalable systems in a cutting-edge field. You’ll join a tight-knit, deeply collaborative team that’s powering enterprise mobility, high-volume data flows, and dynamic business logic across industries.

What Makes Our Platform Unique:

  • Fully dynamic and multi-tenant: Our backend drives the dynamic rendering engines across Android, iOS, and Web by delivering real-time configurations, business logic, and workflows from a central source.
  • Mission-critical: Powers large-scale operations in healthcare, finance, construction, and beyond—requiring bulletproof reliability, security, and scale.
  • Cloud-native and scalable: Designed for AWS with containerization and orchestration, ensuring resilience and performance across demanding environments.
  • No two applications are the same: Through cutting-edge dynamic systems, our customers can create, refine, and deploy applications as quickly as their business needs change.

You won’t just be building REST APIs– you’ll be designing scalable systems, safeguarding sensitive data, and solving tough distributed systems problems that keep global operations running seamlessly.

What You’ll Do:

Build and Elevate Our Core Platform:

  • Design, develop, and maintain backend services using Java (Java 11+), Spring Boot, and Hibernate.
  • Architect RESTful APIs and microservices that deliver dynamic experiences to our mobile and web platforms.
  • Optimize relational database designs, indexes, and query performance to handle large multi-tenant data loads.

Drive Quality, Security, and Scalability:

  • Contribute to strategic architectural decisions, focusing on scalability, security, and maintainability.
  • Implement secure coding practices, identify and remediate vulnerabilities, and tune JVM performance.
  • Improve deployment pipelines with GitLab CI/CD and robust automated testing.

Collaborate and Lead:

  • Troubleshoot complex production issues, perform root cause analysis, and deliver lasting solutions.
  • Partner with frontend, mobile, and infrastructure teams to ensure cohesive end-to-end experiences.
  • Be open to taking on generalist responsibilities—whether it’s infrastructure, frontend troubleshooting, or mentoring peers.

What We’re Looking For:

Must-Have Qualifications:

  • 10+ 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 with understanding of OOP, SOLID, DRY principles.
  • 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.

Skills

Java
Backend Engineering
Scalable Systems
AWS
Containerization
Orchestration
Cloud-Native
Multi-tenant Architecture
Enterprise Mobility
High-volume Data Flows
Dynamic Business Logic

TrackVia

Low-code platform for custom application development

About TrackVia

TrackVia offers a low-code application platform that helps businesses quickly create and manage custom web and mobile applications. It is designed for users with varying coding skills, making it suitable for both IT professionals and business managers. The platform is particularly beneficial for mid-sized to large enterprises in industries like manufacturing and healthcare, allowing them to streamline operations and ensure compliance with regulations. TrackVia stands out from competitors by focusing on ease of use and rapid deployment, enabling users to build applications in days rather than weeks.

Denver, ColoradoHeadquarters
2006Year Founded
$8.8MTotal Funding
DEBTCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
51-200Employees

Risks

Competition from platforms like OutSystems and Mendix is intensifying.
Over-reliance on Microsoft AppSource could limit market reach.
Security vulnerabilities in low-code platforms pose a risk to reputation.

Differentiation

TrackVia offers rapid deployment, building applications in days, not weeks.
The platform is accessible to both IT professionals and business managers.
TrackVia's focus on ease of use sets it apart from competitors.

Upsides

Increased demand for low-code platforms boosts TrackVia's market potential.
Partnership with Hartmann Industries enhances distribution through Microsoft AppSource.
Subscription-based model provides steady revenue and supports continuous improvement.

Land your dream remote job 3x faster with AI