# Senior Java Software Engineer (Oracle) - OP02295

**Company:** [Dev.Pro](https://jobs.workable.com/companies/wgB6GqSwL2tfVAUMtUPAfy.md)
**Location:** Remote
**Workplace:** remote
**Department:** OP

[Apply for this job](https://jobs.workable.com/view/40d67a48-7846-41d1-8b06-852bf7ef6768)

## Description

New opportunities in Latin America!  
  
🟢 Dev.Pro is a US-based software development company helping tech companies build their products and grow their business. We’re remote-first, and we work with independent contractors in over 55 countries, so you’d be collaborating in a multicultural environment on some really interesting projects.

We invite a Senior Java Software Engineer with strong Oracle expertise to join a large-scale platform modernization initiative. You’ll work on a project that involves consolidating multiple platforms around Oracle, designing the database schema for a new application, and supporting a future MySQL-to-Oracle migration. In this role, you'll combine hands-on Java development with advanced database engineering and collaborate with cross-functional teams to deliver reliable solutions.

**🟩 What's in it for you:**

-   Contribute to a large-scale platform modernization initiative that includes a future MySQL-to-Oracle migration
-   Solve complex technical problems across application and database layers, combining hands-on Java backend development with advanced Oracle database engineering
-   Collaborate with cross-functional teams to improve the performance and reliability of a business-critical platform serving 100k users

✅ **Is that you?**

-   5+ years of experience building, debugging, and optimizing scalable Java backend applications
-   Strong proficiency in Java 8–17, object-oriented design, design patterns, multithreading, and concurrency
-   Hands-on Oracle development experience in production, with strong knowledge of database internals (indexing, query optimization, partitioning, replication, and transaction behavior)
-   Advanced SQL skills, including performance troubleshooting
-   Experience with production database operations (backup/restore, high availability, disaster recovery, failover), including executing changes with minimal downtime
-   Experience writing unit tests with JUnit and Mockito
-   Experience with cloud platforms (preferably GCP) and Kubernetes or similar orchestration tools
-   Hands-on Linux/Unix experience and scripting skills in Bash, Python, or similar languages
-   Ability to work independently, take ownership of technical tasks, and proactively identify and resolve blockers
-   Strong communication skills and experience collaborating with cross-functional Scrum teams and leading technical discussions
-   Upper-Intermediate+ English level

**Desirable:**

-   Hands-on Oracle DBA experience in production
-   Experience with major Oracle version upgrades or large-scale database migrations
-   Oracle certification
-   Experience with Groovy and Gradle
-   Experience with CI/CD pipelines

**🧩Key responsibilities and your contribution**

In this role, you'll combine Java backend development with Oracle database engineering, troubleshooting production issues, improving performance, and supporting migration activities.

-   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 environments
-   Support production database operations and implement changes with minimal downtime
-   Write and maintain unit tests using JUnit and Mockito
-   Collaborate with cross-functional teams on technical design and implementation decisions
-   Create and maintain technical documentation for relevant project activities

**Our next steps:**

✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Interview — ✅ Signing the Contract

[](https://www.instagram.com/devpro.global/)**Interested? Find out more:**

[](https://www.instagram.com/devpro.global/)[📋](https://career.dev.pro/how-to-join-us/) [How to Join Us](https://career.dev.pro/how-to-join-us/)

[💻 LinkedIn Page](https://www.linkedin.com/company/2340834/)

[📈 Our website](https://dev.pro/company/)

[💻 IG Page](https://www.instagram.com/devpro.global/)

By submitting application, I've read and agree to the Dev.Pro [Private Policy and Consent on Processing of Personal Data](https://career.dev.pro/privacy-policy/#consent). I agree to have my Personal Data being stored and processed by Dev.Pro.
