Logo
TrackVia

Staff Backend Engineer (Java)

TrackVia, Portland, Oregon, United States, 97204

Save Job

About Us : TrackVia offers a trusted app building platform for transforming how businesses work. Our platform enables business and IT professionals to quickly build and integrate apps that streamline processes, with a focus on ease and speed. Our cloud-based technology helps customers improve their operations significantly, backed by excellent customer support. At TrackVia, we empower organizations worldwide to digitize workflows and operate efficiently with zero coding required. Our low-code/no-code platform supports various industries, from finance to healthcare, with instant deployment to web and mobile. Your role as a backend engineer is crucial in creating these real-time, powerful experiences. What Makes Our Platform Unique Dynamic and multi-tenant architecture for real-time configurations across Android, iOS, and Web. Mission-critical reliability for large-scale operations in diverse industries. Cloud-native and scalable, designed for AWS with containerization. Flexible application creation and deployment, adapting swiftly to business needs. Your work involves designing scalable systems, securing sensitive data, and solving distributed system challenges to support global operations. What You'll Do Build and Elevate Our Core Platform Develop backend services with Java (Java 11+), Spring Boot, Hibernate. Design RESTful APIs and microservices for dynamic experiences. Enhance database performance for large, multi-tenant data loads. Drive Quality, Security, and Scalability Make architectural decisions focusing on scalability and security. Implement secure coding practices, address vulnerabilities, optimize JVM performance. Improve deployment pipelines with GitLab CI/CD and automated testing. Collaborate and Lead Troubleshoot production issues and perform root cause analysis. Partner with frontend, mobile, and infrastructure teams. Take on additional responsibilities including infrastructure, troubleshooting, or mentoring. What We're Looking For Must-Have Qualifications 10+ years in backend Java development. Expertise in Java 11+, Spring Boot, Hibernate. Strong knowledge of OOP, design patterns, concurrency, memory management. Experience with REST APIs and microservices. Proficiency with relational databases like MySQL or PostgreSQL. Experience with cloud platforms (AWS preferred) and containerization. Knowledge of CI/CD, automated testing, DevOps. Ability to manage complexity and lead projects. Excellent problem-solving and communication skills. Willingness to problem-solve outside your specialty. Ability to leverage AI/LLMs for efficiency. Authorized to work in the U.S. Nice to Have Experience with AWS AuroraDB, multi-tenant SaaS architectures. Knowledge of dynamic query mechanisms. Proficiency with GitLab CI/CD, security practices. Experience leading teams or mentoring. Skills in Node.js, Python, Bash. Why TrackVia? Remote-first with optional in-person gatherings. Empower non-technical users to create solutions. Fast-paced, iterative culture. Recognized as a top workplace in Colorado. Benefits Fully remote, flexible schedules. Unlimited PTO, summer four-day workweek. Employer-paid health insurance. 401(k) with match. Paid parental leave. The salary is up to $180,000, depending on experience. For accommodations or inquiries, contact hr@ or (720) 625-3415. All qualified applicants will receive equal consideration regardless of background. TrackVia EEO Policy applies. #J-18808-Ljbffr