Senior Java Developer with Kubernetes

OnGres
Boiro, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Boiro, Spain

Tech stack

Java
Computer-Aided Design
Databases
Continuous Integration
Relational Databases
Monitoring of Systems
Java Development Kit
PostgreSQL
Open Source Technology
Scrum
Ansible
Software Requirements Analysis
Debezium
Kubernetes
Kafka

Job description

OnGres (ON PostGRES) is a global reference in corporate level services and products for the Postgres ecosystem. It is a company deeply committed to the PostgreSQL ecosystem, carving out a niche as specialists in everything related to this powerful open-source database. Ongres developed StackGres, which is

a powerful, open-source platform designed to make running enterprise-grade PostgreSQL on Kubernetes incredibly easy and efficient.

At OnGres, we own our products and develop them by continuous improvement of our working methods and tools within R&D as well as identifying inventions. Our engineers make some of the most significant choices with a clear mission and ownership. In your role at OnGres, you will:

  • Be a leading designer and develop our diverse Postgres-based (but not only) products in Java and automate the tests and deployment for them
  • Have a clear mission and ownership, and work closely with the product owner, scrum master and other developers and testers in an agile environment.
  • Design, implement and deliver new features and system requirements, together with your colleagues, as well as delegate tasks between developers
  • Interact directly with our internal and external customers to troubleshoot problems or to discuss and evaluate new product requirements
  • Strong automation culture.
  • Great opportunities to work with top-edge technologies and a great chance to learn.
  • We encourage you to have regular virtual meetings with your team members to know each other and have team meetings to collaborate and know each other better.
  • We are open to discussing new technologies and approaches. It is welcome to present your ideas with new proof of concept.

Requirements

  • Strong knowledge of the Java language including lambdas and the JDK. With at least 5 years of recent experience designing Software with Java.
  • Building Containers and Kubernetes management.
  • Continuous integration and delivery technologies and practices.
  • Good knowledge of English at least

Good to have requirements:

  • Good experience with PostgreSql, at least 3 years of experience.
  • Infrastructure as code or Ansible is a plus.
  • Knowledge of operators, Quarkus.
  • Knowledge in Debezium and Kafka are a plus.
  • Good knowledge and understanding of relational databases are a plus.
  • Experience with monitoring systems is a plus

Benefits & conditions

In this role, you will have the opportunity to work with talented people in an international and innovative environment. OnGres is a growing company at the forefront of the market. Besides a dynamic and evolving industry, we offer you:

  • This is a great opportunity to learn about how to develop operators in Java and learn cutting-edge technologies.
  • Competitive salary.
  • Bonus on performance/company results
  • Flexible working hours
  • Work remotely
  • Competitive policy for laptops to work comfortably
  • The opportunity to participate in conferences.

Apply for this position