Senior Software Engineer for GoldenGate Big Data - Zapopan, México - Oracle

    Oracle
    Oracle Zapopan, México

    hace 2 semanas

    Oracle background
    Regular Employee
    Descripción

    Our Team : Oracle GoldenGate for BigData

    Oracle GoldenGate (OGG) is a comprehensive software package for real-time data integration and replication in heterogeneous IT environments. Oracle GoldenGate for Big Data streams transactional data into big data systems in real time, raising the quality and timeliness of business insights.

    For more information, please see "Oracle GoldenGate for Big Data" on

    Job Description:

    We are seeking a highly skilled and experienced Senior Software Developer proficient in Java to join our talented team. As a Senior Software Developer, you will play a key role in designing, implementing, and maintaining high-quality software solutions that meet our clients' needs.

    Responsibilities:

  • Design, develop, and implement scalable software applications using Java and related technologies.
  • Collaborate with cross-functional teams to gather requirements, analyze needs, and define technical solutions.
  • Troubleshoot and debug complex issues to ensure optimal performance and reliability.
  • Mentor junior developers and provide technical guidance and support as needed.
  • Stay up-to-date with the latest technologies, trends, and best practices in software development.
  • Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
  • 3+ years of software engineering or related experience.
  • Familiar with version control and branching techniques in GIT
  • Strong analytical, programming and debugging skills in Java and J2EE
  • Analyze, design, develop, and implement RESTful services and APIs
  • Proven experience as a Senior Software Developer, with a strong focus on Java development. Proficiency in C++ is a big plus.
  • Hands-on experience on data integration in RDBMS, Data Warehouse, NoSQL, and/or Big Data technologies preferred.
  • Familiarity on how change data capture works is a big plus.
  • Solid understanding of software development methodologies, design patterns, and best practices.
  • Strong problem-solving skills with a track record of delivering innovative solutions.
  • Excellent communication and collaboration skills.
  • Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.