Tricentis

Senior Java Engineer, Relational Databases

Tricentis

full-time

Posted on:

Location Type: Hybrid

Location: Prague • 🇨🇿 Czech

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDockerHibernateJavaPostgresSpringSQL

About the role

  • Lead technical implementation, maintain a high bar for quality, and drive backend-focused improvements
  • Rework the storage architecture, set up a message bus, improve APIs, and split a monolith
  • Enhance features in a mature product and tighten security
  • Own a clear product domain as part of a team paired with a PM and EM
  • Work in two-week sprints and deploy continuously behind feature flags
  • Run spikes, break down epics, and help plan sprints
  • Help troubleshoot production incidents using Datadog, BetterStack, and Incident.io
  • Mentor engineers through code reviews, pairing, and knowledge sharing
  • Occasionally pitch in on DevOps basics (Helm charts, Docker Compose, GitHub Actions, AWS console/API)

Requirements

  • Strong expertise in relational database design, optimization, and performance tuning (PostgreSQL)
  • Design and build backend features in Java (Spring, Hibernate/JPA, PostgreSQL)
  • Experience writing efficient SQL queries and stored procedures; indexing, query tuning, and monitoring
  • Participate in design discussions, write RFCs, and weigh trade-offs
  • Run spikes, break down epics, and help plan sprints
  • Improve code quality through continuous refactoring and addressing technical debt
  • Work with product teams to prioritize backend reliability and performance improvements
  • Advocate “you build it, you run it” mindset and troubleshoot production incidents using Datadog, BetterStack, and Incident.io
  • Mentor by example through code reviews, pairing, and knowledge sharing
  • Familiarity with DevOps basics (Helm charts, Docker Compose, GitHub Actions, AWS console/API)
Benefits
  • Flexible working schedule (no core hours)
  • Learning and career growth opportunities
  • 25 days of paid time off
  • 3 Sick Days
  • 2 days of paid Volunteering Leave per year to get involved in your local community or in a cause that matters to you
  • Hybrid work environment with home-office allowance
  • Meal allowance
  • Pension Contribution
  • Life & Disability Insurance
  • Paid Sickness Leave
  • A team of passionate professionals who are experts in their fields
  • Events for employees to learn, celebrate, and socialize (training sessions, hackathons, parties, sports events, board game gatherings, BBQs), and much more

ATS Keywords

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

Hard skills
relational database designoptimizationperformance tuningPostgreSQLJavaSpringHibernateSQL queriesstored procedurescontinuous refactoring
Soft skills
mentoringknowledge sharingcollaborationproblem-solvingcommunicationadvocacyplanningprioritizationcode reviewstrade-off analysis
Lean Tech

Senior Java Developer

Lean Tech
Seniorfull-time🇧🇷 Brazil
Posted: 11 days agoSource: jobs.jobvite.com
AWSCloudDistributed SystemsDockerHibernateJavaKafkaKotlinKubernetesLinuxPostgresPython+4 more
Alcumus

Java Developer

Alcumus
Mid · Seniorfull-time🇬🇧 United Kingdom
Posted: 3 days agoSource: alcumus.pinpointhq.com
AWSCloudDockerHibernateJavaJUnitMicroservicesMockitoMySQLSpringSpring BootSpringBoot+1 more
U.S. Bank

Software Engineer 2 – Platform, Full Stack

U.S. Bank
Mid · Seniorfull-time$98k–$116k / yearColorado, Illinois, North Carolina, Ohio · 🇺🇸 United States
Posted: 34 days agoSource: usbank.wd1.myworkdayjobs.com
AWSAzureCloudDockerGoogle Cloud PlatformHibernateJavaJavaScriptJUnitKubernetesMockitoMySQL+7 more
Aion Bank

BPM / Java Developer

Aion Bank
Mid · Seniorfull-time🇵🇱 Poland
Posted: 23 days agoSource: aionbank.jobs.personio.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformHibernateJavaKafkaKubernetesMavenMicroservices+4 more
PwC

Senior Associate – Java Fullstack, React/Angular

PwC
Seniorfull-time🇮🇳 India
Posted: 43 minutes agoSource: pwc.wd3.myworkdayjobs.com
AWSAzureCloudDockerHibernateJavaJavaScriptKafkaKubernetesMavenMicroservicesReact+3 more