Join Oracle's Database Migration Services (DMS) team as a Principal/Senior Software Engineer and be part of a dynamic environment focused on building highly available, distributed systems. This role combines backend development expertise with cloud service management, offering opportunities to work with cutting-edge technologies and solve complex challenges.
You'll be instrumental in designing and developing backend systems, working with technologies like Java, Bash, and Terraform. The position involves building REST APIs, managing microservices, and ensuring system reliability and scalability. As a senior team member, you'll provide technical leadership and contribute to architectural decisions.
The ideal candidate brings 6+ years of experience, strong Java backend development skills, and expertise in distributed systems. Knowledge of microservices, Docker, and cloud technologies is essential. We value professionals who emphasize quality through unit testing and automation, with a solid understanding of DevOps practices.
Oracle DMS offers a stimulating environment where innovation is encouraged and challenges are embraced. You'll work with global teams, contribute to impactful products, and have opportunities to expand your technical expertise. The company provides comprehensive benefits and promotes work-life balance.
This role is based in Zapopan, Mexico, requiring strong English communication skills and the ability to collaborate effectively with international teams. Join us if you're passionate about backend development, cloud services, and delivering high-quality solutions that make a difference in the database migration landscape.