CrateDB logo
CrateDB

Your Real-Time Database for Analytics, Search, and AI.

Senior Database Engineer, Java

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2013H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

61 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishDistributed SystemsJava

Job Description

Senior Database Engineer, Java

CrateDB

• Write code for the heart of our next-generation distributed database • Maintain, improve and extend the code base of our Open Source CrateDB database • Ensure quality through test driven development • Think about performance and security as keys to build sustainable features • Do research on state-of-the-art data crunching techniques • Fun working together with a team on new and edgy technology • Working in a mostly asynchronous environment with few meetings • Contribute to open-source libraries or tools we use

Job Requirements

  • Extensive professional experience as a developer (at least 5 years)
  • Solid knowledge and practical experience with Java
  • Fluent in written and spoken English
  • Comprehensive understanding of databases and distributed systems
  • Proactive and result-oriented
  • Thinking out of the box and not blind to the shortcomings of one's (own) company
  • Experience with test driven development

Benefits

  • Remote workplace
  • Competitive compensation
  • Flexible working hours
  • A variety of perks (flexible holidays, fitness, education)
  • Participation in our Employee Stock Options Plan

Related Job Pages

More Backend Engineer Jobs

Full-Stack Engineer – Back-End Leaning

ElevenLabs

ElevenLabs is a young voice AI research and deployment company on a mission to make content universally accessible. Specifically, the company provides a text-to

Backend Engineer61 days ago

• Building and maintaining our platform on top of our cutting-edge voice models, which are used by millions of users. • Improving our existing products to ensure that they’re intuitive, powerful and make innovative use of our research team’s latest break-throughs. This could involve adding significant functionality, or building integrations with other common consumer/enterprise solutions. • Maintaining and strengthening our internal infrastructure as we scale and grow to ensure that our products remain live, performant and secure. • Collaborating closely with engineers and others from the Frontend, Growth and Sales teams to understand, and design solutions for our customers.

United Kingdom
Full TimeRemoteTeam 51-200

Job title: Senior Full Stack Developer (TypeScript, React, Node.js) Type: Full-time, Contract (3 months initially) Location: Bucharest In this role, you will: Join a product team to help deliver critical deadlines where additional capacity is needed. You’ll work hands-on across the stack using TypeScript, React and Node.js (Express), using AI-assisted development tools as part of your day-to-day workflow. You’ll take ownership of small, clearly defined, high-volume tickets that unblock wider delivery, working within a domain-driven team under experienced engineering leadership. You’ll build and extend services on AWS with MongoDB, working within a monolith or modular MVC-style architecture and established CI/CD pipelines (Bitbucket, Jenkins). You’ll write well-tested code and help raise the bar on testing within the team. Why this role You’ll be expected to contribute quickly within a live system, getting up to speed and delivering value within days, not weeks. Work is broken down into small, well-defined tasks to maximise delivery speed and reduce ambiguity. You’ll work under experienced team leads with clear direction, within a team already using AI-assisted workflows and evolving its testing approach. This is a focused engagement designed to increase delivery capacity without disrupting existing teams. Who is hedgehog lab We’re an outcome-driven product consultancy where product, design, engineering and research sit side by side. You’ll join a team focused on building impactful products through collaboration and strong engineering practices. What we are looking for - Significant experience as a mid to senior full-stack developer - Strong experience with TypeScript, including React and Node.js (Express) - Experience working with AWS and MongoDB - Experience working with CI/CD pipelines (Bitbucket, Jenkins) - Strong testing capability, including TDD and reliable unit/integration tests - Comfortable working in embedded teams within existing squads - Able to handle high context switching across small tickets - Proven experience using AI-assisted development tools (e.g. Cursor, Claude) - Able to get up to speed quickly and deliver value within days Nice to have - Experience building internal developer tooling or workflow automation - French language skills - Experience with healthcare systems, particularly French healthcare APIs Ready to apply? Submit your application below.

Oman + 1 moreAll locations: Oman | Romania
Job Closed
Full TimeRemoteTeam 51-200

Job title: Senior Full Stack Developer (TypeScript, React, Node.js) Type: Full-time, Contract (3 months initially) Location: Edinburgh, Newcastle, Leeds, Manchester or London In this role, you will: Join a product team to help deliver critical deadlines where additional capacity is needed. You’ll work hands-on across the stack using TypeScript, React and Node.js (Express), using AI-assisted development tools as part of your day-to-day workflow. You’ll take ownership of small, clearly defined, high-volume tickets that unblock wider delivery, working within a domain-driven team under experienced engineering leadership. You’ll build and extend services on AWS with MongoDB, working within a monolith or modular MVC-style architecture and established CI/CD pipelines (Bitbucket, Jenkins). You’ll write well-tested code and help raise the bar on testing within the team. Why this role You’ll be expected to contribute quickly within a live system, getting up to speed and delivering value within days, not weeks. Work is broken down into small, well-defined tasks to maximise delivery speed and reduce ambiguity. You’ll work under experienced team leads with clear direction, within a team already using AI-assisted workflows and evolving its testing approach. This is a focused engagement designed to increase delivery capacity without disrupting existing teams. Who is hedgehog lab We’re an outcome-driven product consultancy where product, design, engineering and research sit side by side. You’ll join a team focused on building impactful products through collaboration and strong engineering practices. What we are looking for - Significant experience as a mid to senior full-stack developer - Strong experience with TypeScript, including React and Node.js (Express) - Experience working with AWS and MongoDB - Experience working with CI/CD pipelines (Bitbucket, Jenkins) - Strong testing capability, including TDD and reliable unit/integration tests - Comfortable working in embedded teams within existing squads - Able to handle high context switching across small tickets - Proven experience using AI-assisted development tools (e.g. Cursor, Claude) - Able to get up to speed quickly and deliver value within days Nice to have - Experience building internal developer tooling or workflow automation - French language skills - Experience with healthcare systems, particularly French healthcare APIs Ready to apply? Submit your application below.

United Kingdom
Job Closed
GR8 Tech logo

Senior Java Developer

GR8 Tech

Launch, grow, or upgrade your iGaming business with GR8 Tech high-performance Sportsbook and iGaming platform.

Backend Engineer61 days ago
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• This role exists to architect and ship the high-performance backbone of our platforms. • You’ll help us achieve global scalability by owning the end-to-end delivery of resilient Java-based microservices and mentoring the next generation of engineering talent. • Design and evolve scalable microservices using Java 17+ and Spring Boot. • Apply resilience patterns (Circuit Breaker, Bulkhead, Rate Limiting) to ensure systems thrive under pressure. • Evaluate and select database strategies (PostgreSQL, NoSQL, Redis) based on specific performance trade-offs. • Design event-driven architectures utilizing Kafka or RabbitMQ to handle real-time data flow. • Own the full development lifecycle—from initial requirement elicitation to production release. • Ship clean, maintainable, and highly efficient code that sets the standard for the team. • Optimize application performance by profiling JVM internals and fine-tuning garbage collection. • Unblock the release pipeline by automating testing and improving CI/CD workflows in GitLab. • Enforce "Security by Design" and secure coding practices (OWASP Top 10) across all services. • Drive continuous improvement in testing protocols, including integration, performance, and BDD. • Identify and resolve complex production bottlenecks using monitoring tools like ELK or Datadog. • Maintain comprehensive technical documentation that simplifies complex system designs for others. • Mentor junior and middle engineers through high-quality code reviews and technical guidance. • Partner with Product Managers and Delivery Managers to align technical roadmaps with business outcomes. • Foster an Agile culture by actively participating in planning, estimation, and iterative delivery.

United States
Job Closed