3 days ago
Czechia (city not specified)Senior
Responsibilities
- Design, develop, and maintain cloud-native runtime components using GraalVM and native image technologies, including Oracle Database integration.
- Build solutions for low-latency execution, serverless runtimes, and multi-tenant environments.
- Analyze and optimize application startup time, memory utilization, throughput, and overall system performance.
- Use profiling, benchmarking, debugging, and diagnostic tools to implement performance improvements.
- Develop, test, debug, and maintain reliable, scalable, observable, and secure software services.
- Collaborate with infrastructure, database, and application engineering teams on runtime capability integration.
- Participate in technical design discussions, code reviews, documentation, knowledge sharing, and architectural improvements.
- Investigate complex technical issues, identify root causes, and implement effective solutions.
- Explore automation and data-driven approaches to improve platform efficiency and developer experience.
Requirements
- Bachelor's or master's degree in computer science, software engineering, or a related technical field, or equivalent practical experience.
- At least four years of software engineering or related experience, with five or more years typically expected for the role.
- Strong Java programming skills and experience maintaining production-quality software.
- Understanding of JVM internals, compilers, or runtime systems such as GraalVM, HotSpot, or LLVM.
- Experience with distributed systems and cloud-native architectures, including Kubernetes, microservices, or serverless computing.
- Practical experience with performance optimization, profiling, debugging, and system troubleshooting.
- Knowledge of software design principles, algorithms, data structures, and concurrent programming.
- Ability to investigate complex technical problems and implement effective engineering solutions.
- Strong collaboration and communication skills, willingness to learn, and commitment to continuous improvement.
Benefits
- Collaborative team environment emphasizing innovation, knowledge sharing, and teamwork.
- Opportunities to take on meaningful challenges, develop expertise, and grow a career at Oracle.
- Supportive learning environment that encourages fresh ideas and continuous improvement.
- Competitive benefits aligned with applicable Oracle offerings and local requirements, including flexible medical, life insurance, and retirement options.
- Volunteer programs supporting employee community involvement.
Tech Stack
Categories
About Oracle
Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.
