Experience Inc. Jobs

Job Information

Oracle Java Developer in Guadalajara/Zapopan, Mexico

Java Developer Preferred Qualifications What do we do? We develop the Database Cloud Migration Analyzer (DBCMA), which is used to analyze and assess databases for their suitability to migrate to Oracle Cloud platforms and recommend the right cloud Database cloud solution. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading Database company in the world. As a key part of Oracle's cloud migration strategy, we work with groups throughout the cloud, database, and application development organizations to track and analyze the ever-evolving world of cloud database computing. We work with languages including Java, JDBC and SQL, and technologies including REST, JSON, Git, JUnit, and Jenkins and package the service as a standalone container. This is a standalone service and integrates with Oracle Database as the backend and Oracle Apex for the frontend. The product provides a complete solution for a fleet of customer databases to discover, analyze and recommend the right cloud Database cloud solution. Detailed Description You are the builder here. You will be part of a team of smart, motivated, and diverse people and given the autonomy and support to do your best work. It is a dynamic and flexible workplace where you'll belong and be encouraged. DBCMA is the key enabler to easy database migration into Oracle Cloud. The service helps customers make informed decisions about the best migration method to use, any application changes that might be desirable for their cloud target, and any issues that need to be resolved in order to have a successful migration. This makes DBCMAS a critical first step in the cloud migration project. This is an opportunity to build a solution that operates at a massive scale and is a critical business need for Oracle. You will participate in the design, development and testing of DBCMA as part of a team that is in the USA and Mexico. As a full participant in the end to end development lifecycle, you will develop functional and design specifications, implement and review code, collaborate on projects with senior developers, test and debug programs, and work to understand the requirements of customers both inside and outside of Oracle. From a technology perspective, this is a greenfield development environment with a huge amount of autonomy, leaving us free to build and innovate without being encumbered by legacy products and services. Additional Details About You: + You are an experienced engineer with a proven track record of delivering high-scale, high-impact solutions + You are obsessed with the customer, always exceeding expectations + You have excellent communication skills. You can clearly explain complex technical concepts + You are a disciplined engineer who understands the importance of high standards, never satisfied with mediocrity and constantly striving for excellence + You are comfortable with ambiguity in a chaotic and fluid environment + You are passionate about technology and are not afraid to defend your opinions or position with peers/superiors Minimum Qualifications + 6 years of experience shipping scalable applications + BS in Computer Science, or equivalent experience + Expert in core Java 8 and upper versions, including multithreaded programming and performance evaluation/testing + Deep understanding of data structures and algorithms + Knowledge of Oracle database and PL-SQL + Understanding of REST, JSON, HTML and JavaScript + Working experience on GitHub/Bitbucket, Jenkins, Maven/Gradle + Experience with application deployment using CI/CD. + Good communication, organizational and interpersonal skills + Ability to deliver effectively in a team setting as well as independently + Ability to work in a fast-paced environment that demands co-ordination across time-zones. + Ability to communicate your ideas concisely in English Preferred Qualifications + MS in Computer Science + Experience in a fast-paced start-up environment + Understanding of Unix-like operating systems + Good understanding of how Oracle database architecture works in general + Experience with container implementation using Docker is a plus. As a member of this software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. You will provide technical leadership including code reviews, presentations and more. As with any new product delivery, duties and tasks will vary and changes in priority are the norm. Our vision is to provide an immersive self-service experience to our customers. Aggressive as it might sound, our growth journey is fueled by highly energetic, technology savvy engineers like YOU who are looking to grow with us to meet the demands of building a critical service. Are you ready to do something big? Detailed Description and Job Requirements Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience. Oracle is an Affirmative Action-Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans status, age, or any other characteristic protected by law. Job: Product Development Location: MX-MX,Mexico-Guadalajara/Zapopan Job Type: Regular Employee Hire Organization: Oracle