Senior Java Software Engineer (Oracle)
Dev.Pro · Bogotá
Descripcion del puesto
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
Por que reporta esta oferta?
Explorar más
Salarios, guías y búsquedas en Colombia.
Salarios por profesión
Postula en 30 segundos
Ingresa tu email para postular. Se creara una cuenta automaticamente.
Al continuar, aceptas nuestras condiciones de uso.
Ya tienes cuenta? Iniciar sesion
¿Una pregunta sobre esta oferta?
Hágala aquí: recibirá el resumen completo por correo, de inmediato.
Publicado hace 2 horas
Expira en 1 mes
4 vistas · 0 interested
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
Dev.Pro
Bogotá