Senior Software Engineer (Oracle) - OP02295
- Level
- Senior
- Work type
- Remote · Brazil only
Not stated in the posting: salary, visa.
Open. First seen 29 October 2026.
About the role
We are hiring in Latin America!
🟢 At Dev.Pro, a US-based outsourced software development company, we're looking for contractors to join our global team of IT professionals helping tech companies scale their business through software engineering expertise. Operating as a remote-first company, our experts work across 55+ countries on five continents, giving us the flexibility and skillset to deliver high-quality engineering for projects of any size or complexity.
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 — ✅ Internal interview — ✅ Offer
Interested? Find out more:
📋How we hire
💻 LinkedIn Page
📈 Our website
Dev.Pro's standard text
💻IG Page
By submitting application, I've read and agree to the Dev.Pro Private Policy and Consent on Processing of Personal Data. I agree to have my Personal Data being stored and processed by Dev.Pro.
What this role asks for
Standard for software engineering roles
Python
Common in software engineering postings at any company.
94% of this description is written for the role. The rest is Dev.Pro's standard text, folded away below.
Compared with Dev.Pro's other open jobs.
The team: OP
This role is one of 22 open in OP. 20 were posted in the last 30 days.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
AWS (9 of 22), Python (9 of 22), Agile (8 of 22), CI/CD (8 of 22), Linux (8 of 22), Azure (7 of 22), SQL (7 of 22)
OTHER ROLES ON THIS TEAM
- Senior QA Engineer (Typescript, Blockchain) - OP02306 posted Oct 29
- Solutions Architect - OP02308 posted Oct 29
- Junior IT Specialist - OP02287-00 posted Oct 23
- Intermediate IT Specialist - OP02286 posted Oct 23
- Junior IT Specialist - OP02287-01 posted Oct 23
- Junior IT Specialist - OP02265 posted Oct 22
- Intermediate Test Engineer (Manual/Automation) - OP02239 posted Oct 20
- Intermediate Business Analyst - OP02282 posted Oct 20
- Intermediate Test Engineer (Hybrid Manual & Automation) - OP02281 posted Oct 20
- Intermediate Software Engineer (.NET, Angular) - OP02280 posted Oct 19
- Senior Test Engineer Automation (Java) - OP02269 posted Oct 19
- Intermediate Project Manager - OP02278 posted Oct 19
- Senior Software Engineer (React.js, Node.js) - OP02271 posted Oct 15
- Senior System Analyst - OP02253 posted Oct 15
- Senior Analytics Engineer - OP02284-OS posted Oct 14
- Junior Security Engineer - OP02275 posted Oct 12
- Intermediate Software Engineer (Angular, .NET) - OP02270 posted Oct 12
- Senior DevOps Engineer - OP02277 posted Oct 9
- Intermediate Software Engineer (.NET) - OP02272 posted Oct 8
- Junior Test Engineer Automation (Python) - OP02251-00 posted Sep 21
- Principal Software Engineer - OP02161 posted Sep 8
From the team and dates on Dev.Pro's own job board.
Similar jobs
- Full Stack Software Developer, RMJ at Redwood Software
Shares 11 skills: Gradle, JUnit, Unix… - Senior Big Data Software Engineer at EPAM Systems
Shares 10 skills: Gradle, JUnit, Bash… · Senior level - Lead Software Engineer - Java or Python, Agentic AI at JPMorgan Chase
Shares 10 skills: Gradle, JUnit, Oracle… - Cyber Full-Stack Technical Software Engineer at Deloitte
Shares 10 skills: Gradle, JUnit, Oracle… - Senior Software Engineer - Java API developer at PubMatic
Shares 9 skills: JUnit, Unix, MySQL… · Senior level - Senior QA Engineer (Typescript, Blockchain) - OP02306 at Dev.Pro
Also at this company
More jobs like this
Is this your posting? Email info@careerholo.com to have it removed.