Logo of Huzzle

Software Developer 1

image

Oracle

12d ago

  • Job
    Full-time
    Entry Level
  • Software Engineering
    IT & Cybersecurity

AI generated summary

  • You need experience with software engineering principles, Java/J2EE, Spring Boot, Oracle databases, and proficiency in JSON and XML structures.
  • You will assist in software development, lead architecture design, support environment maintenance, review code, conduct testing, and ensure best practices in an agile-scrum setting.

Requirements

  • Position Requires Experience In The Following Skills.
  • Software engineering principles and development cycle processes.
  • Design and develop object-oriented programming like Java and J2EE, Spring Boot framework.
  • Oracle relational and/or non-relational autonomous databases.
  • JSON, XML structures and object notations using these formats.

Responsibilities

  • 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.
  • Define, maintain, and support development environment while adopting industry best practices and tools within the Organization.
  • Review and understand the business requirements and translate them into an implementation architecture.
  • Learn about the system requirements and work with entire product development team to refine the same.
  • Lead the definition of system architecture and detail-out the solution design to ensure that it is scalable, robust, high-performing and extensible.
  • Learn about fault-tolerance and high-availability built into the system.
  • Prepare implementation analysis, Proof-of-concepts, document the same for review and decision-making.
  • Prepare Performance Testing plans to validate the system design and architecture for scalability.
  • Learn to write clear technical specifications based on analysis of complex business requirements.
  • Learn to identify risks and conduct mitigation action planning while keeping the management informed.
  • Review the work of other developers and provide prompt feedback.
  • Keep a critical eye on what is being injected into the code base.
  • Fully own the codebase and ensure that it is in alignment with the best industry practices.
  • Take part in regular architectural review meetings.
  • Work in agile-scrum development environment.

FAQs

What is the primary responsibility of a Software Developer 1 at Oracle?

The primary responsibility is to design, develop, troubleshoot, and debug software programs for Oracle databases, Java web applications, and REST services, while collaborating with the development team to implement innovative features and subsystems.

Which programming languages and frameworks are essential for this role?

Essential programming languages and frameworks for this role include Java, J2EE, and the Spring Boot framework.

What type of databases will I be working with?

You will be working with Oracle relational and/or non-relational autonomous databases.

What development process does the team follow?

The team follows an agile-scrum development environment.

Is there an emphasis on security and performance in this role?

Yes, there is a significant emphasis on security, performance, scalability, and operational excellence in both design and development.

What kind of support does Oracle provide for career growth?

Oracle promotes career growth through technical leadership opportunities, exposure to various technologies, and a commitment to employee learning and development.

Are there opportunities to work on projects outside of coding?

Yes, you will also be involved in defining system architecture, performance testing, and preparing implementation analyses and technical specifications.

Does the job require working closely with other team members?

Yes, the role includes collaborating with the entire product development team and reviewing the work of other developers to provide prompt feedback.

What is the company's stance on diversity and inclusion?

Oracle is committed to expanding an inclusive workforce that values diverse perspectives and experiences, ensuring that every voice is heard.

Will I receive support for disability accommodations during the hiring process?

Yes, Oracle is committed to including individuals with disabilities at all stages of the employment process and provides accessibility assistance as needed.

Information Technology & Services

Technology
Industry
10,001+
Employees
1977
Founded Year

Mission & Purpose

We’re a cloud technology company that provides organizations around the world with computing infrastructure and software to help them innovate, unlock efficiencies and become more effective. We also created the world’s first – and only – autonomous database to help organize and secure our customers’ data. Oracle Cloud Infrastructure offers higher performance, security, and cost savings. It is designed so businesses can move workloads easily from on-premises systems to the cloud, and between cloud and on-premises and other clouds. Oracle Cloud applications provide business leaders with modern applications that help them innovate, attain sustainable growth, and become more resilient. The work we do is not only transforming the world of business--it's helping defend governments, and advance scientific and medical research. From nonprofits to companies of all sizes, millions of people use our tools to streamline supply chains, make HR more human, quickly pivot to a new financial plan, and connect data and people around the world. At work, we embrace diversity, encourage personal and professional growth, and celebrate a global team of passionate people developing innovative technologies that help people and companies tackle real-world problems head-on.