TrackVia Logo

TrackVia

Senior Software Engineer - Backend

Posted 11 Days Ago
Remote
Hiring Remotely in United States
120K-150K
Senior level
Remote
Hiring Remotely in United States
120K-150K
Senior level
As a Senior Software Engineer - Backend, you'll develop backend systems using Java, focusing on scalability, security, and performance, while collaborating with teams and optimizing APIs and databases.
The summary above was generated by AI
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.

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. This is a hands-on role in which you will contribute to coding, design decisions, and system architecture, ensuring that our technology meets business needs and maintains the highest standards of quality and performance.

We are looking for a well-rounded engineer with a Java-focused background who is also comfortable stepping into a generalist role when needed. Whether optimizing databases, improving API performance, or troubleshooting infrastructure issues, you will help drive technical excellence across the platform.

Key Responsibilities

  • 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.

Nice to Have

  • Experience with AWS AuroraDB and multi-tenant SaaS architectures.
  • Familiarity with dynamic query generation mechanisms for advanced data retrieval.
  • Proficiency with GitLab CI/CD and security best practices.
  • Prior experience leading teams or mentoring engineers.
  • Experience developing with additional languages such as Node.js, Python and Bash

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)

The salary range for this position is $120,000 - $150,000 based upon skillset. 


Applicants with disabilities may contact Human Resources via telephone or e-mail and arrange for accommodations with the application process. Please contact us at [email protected] or (720) 625-3415.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. TrackVia EEO Policy Statement.

Top Skills

AWS
Docker
Gitlab Ci/Cd
Hibernate
Java
Kubernetes
MySQL
Spring Boot
HQ

TrackVia Denver, Colorado, USA Office

We are located in the heart of downtown just steps from the 16th Street Mall and a quick walk to public transportation.

Similar Jobs

Yesterday
Easy Apply
Remote
United States
Easy Apply
232K-310K
Senior level
232K-310K
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the technical direction of Checkout engineering, fostering innovation, mentoring engineers, and architecting scalable financial solutions while ensuring cross-functional collaboration.
Top Skills: KotlinPython
2 Days Ago
Easy Apply
Remote
United States
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Design and develop software components for new features, collaborating with teams to create scalable solutions for Fleet Safety, while guiding architecture decisions and supporting product feasibility.
Top Skills: AWSCi/CdGitGoJavaMySQLNode.jsNoSQLPostgresPythonRuby
3 Days Ago
Easy Apply
Remote
United States
Easy Apply
169K-240K
Senior level
169K-240K
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Software Engineer in SRE, you will lead teams in building reliable backend systems, driving incident management, and fostering a culture of quality, while supporting product development and handling operational metrics.
Top Skills: AWSKotlinKubernetesMySQLPython

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account