Full-Stack Software Engineer

A 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.
Montevideo, Montevideo Department, Uruguay
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Full-Stack Software Engineer

Join Oracle as a Full-Stack Software Engineer where you'll work on comprehensive solutions encompassing database schema, business logic, and presentation layer. As part of our team, you'll collaborate closely with engineering teams and product managers to deliver high-quality software solutions. The role requires expertise in modern web applications, from database to browser, with a strong foundation in JavaScript/Java development and web technologies.

You'll be responsible for developing and optimizing test automation frameworks, creating and executing test plans, performing code reviews, and investigating customer issues. The position demands strong problem-solving abilities and excellent communication skills in English. You'll work in an agile environment with a startup culture, backed by Oracle's enterprise strength.

This is an excellent opportunity for a mid-level engineer with 3-5+ years of experience who wants to work with cutting-edge technology while contributing to enterprise-scale solutions. You'll benefit from Oracle's comprehensive benefits package, including premium health coverage, continuous learning opportunities, and a flexible work environment.

The ideal candidate will have a Master's in computer engineering or equivalent, strong experience with JavaScript/Java, and deep understanding of web technologies and design patterns. You'll be joining a world leader in cloud solutions with over 40 years of industry experience, working on projects that impact millions of users worldwide.

Oracle offers a collaborative environment where you can grow your career while working on challenging problems in cloud computing and enterprise software. The company provides extensive benefits, including top-tier health coverage, learning resources, and various workplace perks, making it an excellent place for ambitious engineers to thrive and develop their careers.

Last updated 16 hours ago

Responsibilities For Full-Stack Software Engineer

  • Work on database schema, business logic and presentation layer
  • Support Product Owner in breaking down requirements
  • Develop and optimize Test Automation frameworks
  • Create and execute test plans for new features
  • Perform peer code reviews
  • Analyze customer workflows and scenarios
  • Investigate and reproduce customer issues
  • Participate in Proof of Concepts
  • Mentor less experienced team members

Requirements For Full-Stack Software Engineer

Java
JavaScript
  • Master's in computer engineering or equivalent
  • 2+ years' software development experience
  • 2+ years' experience with JavaScript and/or Java/.NET
  • Understanding of HTTP, Internet protocols, web browsers
  • Skilled on RESTful/SOAP web services
  • Knowledge of Design Patterns, OOP and SOLID principles
  • Great problem-solving skills
  • Very good communication skills in English
  • Good understanding of SQL and database-driven applications

Benefits For Full-Stack Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Private health plan for employee and family
  • Life insurance
  • Career development opportunities
  • Access to online learning platforms
  • Birthday off
  • National holidays moved to Mondays
  • Free coffee, beverages, and fruit
  • Vending machine credits
  • Casual dress code

Interested in this job?

Jobs Related To Oracle Full-Stack Software Engineer

Software Developer 3

Oracle is hiring a Software Developer 3 in Austin, TX to design and develop software applications, with focus on Java, RESTful APIs, and SQL databases.

Software Developer 3

Oracle is seeking a Software Developer 3 to build and operate cloud services, focusing on distributed systems and high-scale services implementation.

Software Developer 2

Performance engineering role at Oracle focusing on Java SE infrastructure development, optimization, and analysis, working with world-class engineers on the Java platform.

Senior Applications Developer

Senior Applications Developer position at Oracle, focusing on Fusion Global HR and Talent products, requiring 3-5+ years of Java/J2EE experience.

Software Developer 3

Software Developer 3 position at Oracle in Santa Clara, CA, focusing on backend development with Java, Python, and distributed systems, offering competitive salary and comprehensive benefits.