Senior Software Developer Jetzt bewerben

Senior Software Developer

Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
T

Auf einen Blick

  • Aufgaben: Join our team to develop the core Java platform used by millions.
  • Arbeitgeber: Be part of Oracle, a leader in cloud technology and innovation.
  • Mitarbeitervorteile: Enjoy a collaborative environment with opportunities for growth and learning.
  • Warum dieser Job: Contribute to cutting-edge technology that powers Oracle Cloud applications.
  • Gewünschte Qualifikationen: Bachelor’s degree in Computer Science or related field; proficient in Java/C/C++.
  • Andere Informationen: Ideal for those passionate about software development and eager to innovate.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

The Java Platform group is looking for passionate and highly-motivated software engineers to join our world-class development engineering effort. Our team is responsible for delivering all aspects of the core Java platform that is used by millions of developers and serves as the foundation component for Oracle Cloud Infrastructure and Oracle Cloud Applications.

As a member of the team, you will contribute to one of the many areas of the platform, including, but not limited to, the evolution of the Java Language and its specification, the Java Virtual Machine, the Java libraries, and the Java tools, helping develop the most advanced and secure programming platform.

The Java Platform Group is part of the Oracle Corporate Architecture organization whose mission is to develop core technologies used to build the autonomous, secure, and intelligent Oracle Cloud.

Preferred Qualifications:

  1. Have at least a Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent science/engineering field.
  2. Proficient in Java and/or C, C++.
  3. Have completed coursework, projects, internships, and/or research in three or more of the following:
  1. Artificial Intelligence / Machine Learning / Natural Language Processing
  2. Big Data / Data Structures / Algorithms
  3. Computer Systems / Embedded Systems / X86 Architecture / Operating Systems
  4. Distributed Programming
  5. Multithreaded/Multi-Core Programming
  6. Networking
  7. Compiler Architecture
  8. Garbage Collection
  9. Object Oriented Design
  10. Software Architecture
  11. Algorithm Analysis
  • Ability to thrive and grow in a fast-paced team environment.
  • Ability to design, implement, and collaborate with a distributed engineering team.
  • #J-18808-Ljbffr

    Senior Software Developer Arbeitgeber: TN Switzerland

    At Oracle, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among our talented software engineers. Our commitment to employee growth is evident through continuous learning opportunities and the chance to work on cutting-edge technologies that power the Oracle Cloud. Join us in a vibrant location where your contributions will directly impact millions of developers worldwide, making your work not only meaningful but also rewarding.
    T

    Kontaktperson:

    TN Switzerland HR Team

    StudySmarter Bewerbungstipps 🤫

    So bekommst du den Job: Senior Software Developer

    ✨Tip Number 1

    Make sure to showcase your experience with Java and C/C++ in your discussions. Highlight specific projects or contributions you've made that demonstrate your proficiency in these languages.

    ✨Tip Number 2

    Familiarize yourself with the latest trends in Artificial Intelligence, Machine Learning, and Big Data. Being able to discuss how these technologies can be integrated into the Java platform will set you apart.

    ✨Tip Number 3

    Prepare to discuss your experience working in distributed teams. Share examples of how you've successfully collaborated on projects, especially in fast-paced environments.

    ✨Tip Number 4

    Stay updated on the latest developments in the Java ecosystem. Being knowledgeable about recent updates, tools, and libraries will show your passion for the platform and your commitment to continuous learning.

    Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Developer

    Proficiency in Java
    Proficiency in C and/or C++
    Understanding of Artificial Intelligence
    Knowledge of Machine Learning
    Familiarity with Natural Language Processing
    Experience with Big Data technologies
    Strong grasp of Data Structures and Algorithms
    Knowledge of Computer Systems and Embedded Systems
    Understanding of X86 Architecture
    Familiarity with Operating Systems
    Experience in Distributed Programming
    Multithreaded/Multi-Core Programming skills
    Networking knowledge
    Understanding of Compiler Architecture
    Knowledge of Garbage Collection techniques
    Object Oriented Design principles
    Software Architecture understanding
    Algorithm Analysis skills
    Ability to work in a fast-paced team environment
    Collaboration skills with distributed engineering teams

    Tipps für deine Bewerbung 🫡

    Understand the Role: Make sure to thoroughly read the job description for the Senior Software Developer position. Understand the key responsibilities and preferred qualifications, especially the technical skills required in Java, C, and C++.

    Highlight Relevant Experience: In your CV and cover letter, emphasize your experience with Java and any relevant coursework or projects related to Artificial Intelligence, Machine Learning, or other specified areas. Be specific about your contributions and outcomes.

    Showcase Team Collaboration: Since the role requires collaboration with a distributed engineering team, include examples of past teamwork experiences. Highlight how you contributed to team projects and any tools or methodologies you used to enhance collaboration.

    Tailor Your Application: Customize your application materials to reflect the language and values mentioned in the job description. Use keywords from the posting to demonstrate that you are a good fit for the company culture and the specific role.

    Wie du dich auf ein Vorstellungsgespräch bei TN Switzerland vorbereitest

    ✨Show Your Passion for Java

    Make sure to express your enthusiasm for Java and its ecosystem during the interview. Discuss any personal projects or contributions you've made to open-source Java projects, as this demonstrates your commitment and expertise.

    ✨Highlight Relevant Experience

    Prepare to discuss specific coursework, projects, or internships that align with the job description. Focus on your experience in areas like Artificial Intelligence, Machine Learning, or Distributed Programming, and be ready to explain how these experiences have prepared you for this role.

    ✨Demonstrate Problem-Solving Skills

    Expect technical questions that assess your problem-solving abilities. Practice coding challenges and algorithm questions beforehand, as this will help you think critically and articulate your thought process during the interview.

    ✨Emphasize Team Collaboration

    Since the role involves working within a distributed engineering team, share examples of how you've successfully collaborated with others in past projects. Highlight your ability to communicate effectively and adapt to different team dynamics.

    T
    • Senior Software Developer

      Vollzeit
      48000 - 84000 € / Jahr (geschätzt)
      Jetzt bewerben

      Bewerbungsfrist: 2027-01-30

    • T

      TN Switzerland

    • Weitere offene Stellen bei TN Switzerland

      T
      Schleifer:in

      TN Switzerland

      Ausbildung
      T
      Privatlehrer (m/w/d) für Internationales Recht in Olten gesucht

      TN Switzerland

      Olten Freelancer
      T
      Mitarbeiter/in Bereich Qualitätssicherung (m/w/d) 80-100%

      TN Switzerland

      Steinhausen Vollzeit 48000 - 72000 € / Jahr (geschätzt)
    Ähnliche Positionen bei anderen Arbeitgebern
    Europas größte Jobbörse für Gen-Z
    discover-jobs-cta
    Jetzt entdecken
    >