VeliTech

Senior Scala/Java Engineer

VeliTech

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AkkaDistributed SystemsGRPCJavaKafkaKubernetesMicroservicesPostgresScalaSpringSQL

About the role

  • Drive design, implement, extend, test, deliver, and maintain domain-specific business features in production.
  • Optimize and refactor the existing codebase and data models.
  • Participate in SRE activities, including monitoring, troubleshooting, production releases and housekeeping.
  • Respond to and investigate complex problems within the team's area of responsibility and cross-team areas by retrieving and analyzing heap dumps, logs, SQL queries, reports, and charts.
  • Improve internal common libraries and frameworks.
  • Collaborate with team members and external stakeholders to address technical and business challenges, drive the product's feature development and actively seek feedback.

Requirements

  • Proficiency in Java with practical experience using Quarkus(Rest, Mutiny, Reactive PG SQL), or similar Spring Framework, Vert.x Scala development experience required.
  • Akka or ZIO will be a huge advantage.
  • Strong understanding of functional programming principles and best practices.
  • Practical experience of JVM application garbage collection, memory management, understanding and troubleshooting.
  • Solid experience with Kafka (event-driven architecture, message delivery semantics, stream processing).
  • Strong command of relational databases, especially PostgreSQL.
  • Experience designing and maintaining RESTful HTTP APIs for client communication.
  • Hands-on experience with gRPC for efficient inter-service communication.
  • Understanding and application of Clean Architecture principles in designing modular and maintainable systems.
  • Experience working in distributed microservice environments with domain-driven service decomposition.
  • Understanding of asynchronous messaging patterns and event-driven communication, especially over Kafka.
  • Good understanding of CAP theorem, message delivery strategies (at-most-once, at-least-once, exactly-once), and fault tolerance in distributed systems.
  • Hands-on experience deploying and managing applications in Kubernetes, using containerd or other container runtimes.
  • Deep understanding of software design principles: SOLID, GRASP, and other key OOP/FP paradigms.
  • Ability to write clean, maintainable, and well-tested code.
  • Experience with concurrent and parallel programming, thread management, and async task orchestration.
  • Experience with near-real-time stream processing (millions of records per second/minute).
Benefits
  • Level up daily. Real mentorship, a clear career path, and support to lead your product.
  • Battle-tested tech stack. Work with what we bet on: microservices, serverless, SRE strength.
  • Health comes first. Insurance and 10 days' sick leave — because your health is a priority.
  • Work your way. Remote, hybrid, Kyiv office — find your rhythm.
  • Time off that matters. 20 days paid vacation, public holidays — to recharge your way.
  • Build your brand. Share your story, grow your voice — inside and out.
  • Culture with a pulse. Team offsites, community events, and the energy of people who care.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaQuarkusSpring FrameworkVert.xScalaAkkaZIOKafkaPostgreSQLgRPC
Soft skills
collaborationproblem-solvingfeedback-seeking
GTT

Senior AI Engineer – Backend, AI Systems

GTT
Seniorfull-time$100k–$120k / year🇺🇸 United States
Posted: 6 hours agoSource: gtt.wd3.myworkdayjobs.com
DockerGRPCPostgresPython
Travoom

Sports Data Integration Lead – Live Scores, Catalog, Rust

Travoom
Seniorfull-timeTexas · 🇺🇸 United States
Posted: 6 hours agoSource: jobs.smartrecruiters.com
AWSBigQueryEC2ETLGoKafkaMySQLPostgresPythonRustSQL
Infinx

Vice President of Product – Mid-Cycle and Backend RCM Platform

Infinx
Leadfull-time🇺🇸 United States
Posted: 8 hours agoSource: infinx.applytojob.com
MORI Associates

Rust Software Developer

MORI Associates
Mid · Seniorfull-time🇺🇸 United States
Posted: 8 hours agoSource: moriassociates.applytojob.com
Rust