Taro Logo

Software Engineer MDM Java

Gartner, Inc. (NYSE:IT) guides leaders who shape the world, providing expert analysis and objective insight to enterprise leaders in ~90 countries.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Job Description

Gartner IT is seeking a skilled Software Engineer to join their Data Management team, focusing on Master Data Management (MDM) solutions using Java. This role combines backend development with data engineering, requiring expertise in Java, Spring Boot, and AWS technologies. The position offers an opportunity to work with cutting-edge data management tools while maintaining high data quality standards in a cloud-based environment. The role involves developing custom components, APIs, and data pipelines, making it ideal for engineers passionate about data management and backend development. With a competitive benefits package, hybrid work arrangement, and location in Barcelona's innovative 22@ district, this position offers both professional growth and excellent work-life balance. The company's global presence and focus on delivering actionable insights to business leaders worldwide provides an opportunity to make significant impact while working with a diverse, skilled team.

Last updated 5 days ago

Responsibilities For Software Engineer MDM Java

  • Design and implement custom Java components for data validation, enrichment, and transformation within MDM platforms
  • Develop and maintain Java-based services and APIs for master data CRUD operations and synchronization
  • Build and maintain Data Pipelines using SQL, Ataccama and AWS technologies
  • Build and configure web services, Event Driven Architecture components
  • Conduct thorough code reviews
  • Collaborate with cross-functional teams
  • Troubleshoot data pipelines and maintain job schedules

Requirements For Software Engineer MDM Java

Java
Python
PostgreSQL
  • Bachelor's degree in Computer Science or related field
  • 2 years of experience in cloud-based data engineering
  • Proficiency in Java programming
  • Proficient in utilizing AWS services
  • Excellent SQL and data analytics skills
  • Experience in PostgreSQL or similar cloud-based DB
  • Excellent communication skills
  • Ability to work in AGILE-SCRUM environment

Benefits For Software Engineer MDM Java

Medical Insurance
Dental Insurance
Vision Insurance
401k
Relocation Benefits
Education Budget
Equity
  • Competitive compensation
  • 23 days annual holiday plus birthday day off
  • Private Medical and Dental Care
  • Life and Disability Insurance
  • Public Transport Subsidy
  • Ticket Restaurant Card
  • Childcare Vouchers
  • Health and wellness reimbursement
  • Pension Scheme
  • Tuition Reimbursement
  • Employee Stock Purchase Plan
  • Employee Assistance Program
  • Charity Match Program
  • Relocation Assistance
  • Flexible hybrid work arrangement
  • Modern office in Barcelona's 22@ district
  • Office perks (fruit, snacks, coffee)