📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Java Software Engineer (Oracle)

Dev.Pro · Bogotá

New
Senior 🇬🇧 English
Java Oracle Database SQL JUnit Mockito Kubernetes GCP Linux Bash Groovy Gradle CI/CD

Job description

About the role

Dev.Pro, a US-based software development company working with independent contractors worldwide, invites a Senior Java Software Engineer with strong Oracle expertise to join a large-scale platform modernization initiative. The project consolidates multiple platforms around Oracle, designs the database schema for a new application and supports a future MySQL-to-Oracle migration. The role combines hands-on Java backend development with advanced database engineering and collaboration with cross-functional teams.

Key responsibilities

  • Design, develop and maintain scalable Java backend applications.
  • Design the Oracle database storage schema for a new application.
  • Support the planning and execution of a future MySQL-to-Oracle migration.
  • Develop and optimize SQL queries to improve database performance.
  • Troubleshoot complex application and database issues in production.
  • Support production database operations and implement changes with minimal downtime.
  • Write and maintain unit tests with JUnit and Mockito.
  • Collaborate with cross-functional teams on technical design and implementation, and create technical documentation.

Required profile

  • 5+ years of experience building, debugging and optimizing scalable Java backend applications.
  • Hands-on Oracle development in production, with knowledge of indexing, query optimization, partitioning, replication and transaction behavior.
  • Production database operations experience (backup/restore, high availability, disaster recovery, failover).
  • Ability to work independently, take ownership and communicate well with Scrum teams; upper-intermediate English.

Required skills

  • Java 8-17, object-oriented design, design patterns, multithreading and concurrency.
  • Advanced SQL and performance troubleshooting.
  • Unit testing with JUnit and Mockito.
  • Cloud platforms (preferably GCP) and Kubernetes or similar orchestration tools.
  • Linux/Unix and scripting in Bash, Python or similar.
  • Desirable: Oracle DBA experience, Oracle version upgrades or migrations, Oracle certification, Groovy, Gradle and CI/CD pipelines.

Application process: submit a CV in English, then an introductory call with a recruiter, followed by an interview and signing of the contract.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Dev.Pro.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workable

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 2 hours ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Dev.Pro

Bogotá