Software Engineer - fresh graduate

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for over 40+ years.
Frontend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Description For Software Engineer - fresh graduate

Oracle is seeking a talented entry-level Software Engineer to join their Design System team in Barcelona. This role focuses on frontend development using Preact and TypeScript, where you'll be responsible for developing and delivering UI components for their enterprise platform.

The position is perfect for fresh graduates completing their studies in 2024/2025, with a starting date from June 1st, 2025. You'll be working with Oracle's in-house built npm-based JavaScript framework to develop solutions for the NetSuite Platform, which serves over 41,000 organizations worldwide.

As part of the Design System team, you'll be involved in all aspects of the agile development process, from component development to testing and documentation. Quality is a core focus, with emphasis on maintaining high code coverage through unit tests and end-to-end automation.

The ideal candidate should have a background in computer engineering or STEM, with experience in modern frontend development. Strong communication skills and the ability to explain technical concepts in simple terms are essential. You'll be working in a collaborative environment that values open-mindedness, transparency, and pride in delivering high-quality work.

Oracle offers a supportive environment for career growth, working with cutting-edge technology and contributing to solutions used by organizations globally. They're committed to fostering an inclusive workplace that celebrates diversity and promotes opportunities for all.

Key technical requirements include experience with modern frontend frameworks (preferably React or similar), TypeScript/JavaScript, and understanding of OOP principles. Experience with agile methodologies and ERP systems development is a plus.

Note: This position requires a valid work permit for Spain and is not eligible for visa sponsorship.

Last updated 21 hours ago

Responsibilities For Software Engineer - fresh graduate

  • Development and delivery of UI components
  • Participate in all tasks involved in the agile process
  • Work as part of the Design System team
  • Build solutions on top of the NetSuite Platform
  • Ensure high code coverage through unit tests and end-to-end test automation

Requirements For Software Engineer - fresh graduate

TypeScript
JavaScript
  • B.S or Master's in computer engineering or relevant experience in STEM
  • Experience in modern front-end development (Ideally Micro frontend / React or similar)
  • Excellent communication and collaboration skills
  • Work permit for Spain is required for this role
  • Team player and people focused
  • Ability to break down problems into simple units of work

Interested in this job?

Jobs Related To Oracle Software Engineer - fresh graduate

Software Engineer - fresh graduate

Entry-level Software Engineer position at Oracle NetSuite for fresh graduates, focusing on front-end and full-stack web development in Prague.

Software Engineer - fresh graduate

Entry-level Software Engineer position at Oracle NetSuite for fresh graduates, offering a unique rotational program with focus on front-end and full-stack development in Prague.

Software Engineer - fresh graduate

Entry-level Software Engineer position at Oracle NetSuite for fresh graduates, offering a unique rotational program with focus on front-end and full-stack development.

User Experience Developer 1-ProdDev

Entry-level User Experience Developer position at Oracle focusing on creating and evaluating prototypes for software applications with competitive benefits and salary range of $68,300-$141,200.

Web Development Engineer-I, Carrier Logistics

Entry-level web development position at Amazon focusing on building interactive interfaces using modern JavaScript frameworks for the Carrier Logistics team.