Core Infrastructure Engineer 2
Oracle
Nashville, TNFresher4h agovia LinkedIn
This job at a glance
- Who can apply
- New grads, no experience needed · Bachelor's degree
- Must know
- JavaSystem designNetworkingOperationsData visualizationData structures & algorithms
- Nice to have
- REST APIs
- Work
- On-site in Nashville
- Pay
- Not stated by the employer.
- Skill demand
- Networking70%Operations59%System design7%Java6%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 12, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Oracle Cloud Infrastructure (OCI) builds and operates large-scale cloud services. The SPLAT team owns critical platform services for OCI services, processing hundreds of billions of API requests monthly. This role involves high-throughput Java services, distributed systems, networking, security, observability, deployment automation, and production operations.
Key Responsibilities
- Development and Delivery
- Implement features, bug fixes, and improvements in existing Java services.
- Write correct, readable, and maintainable code with automated tests.
- Understand existing designs and translate requirements into working software.
- Follow changes through code review, testing, deployment, and validation.
- Communicate progress and blockers, and seek guidance when needed.
- Debugging and Operations
- Investigate defects using code, logs, metrics, dashboards, and documentation.
- Participate in ticket triage, deployment validation, and on-call support after training.
- Improve tests, alarms, dashboards, runbooks, and diagnostic tools.
- Automate repetitive development or operational tasks.
- Follow established security, reliability, and change-management practices.
- Collaboration and Growth
- Participate in code reviews and incorporate feedback.
- Work with engineers and partner teams to understand requirements and resolve integration issues.
- Document implementation details and operational procedures.
- Build knowledge of Java services, cloud infrastructure, production operations, and SPLAT’s platform.
- Take on increasingly complex assignments.
- Use modern development and AI-assisted tools responsibly.
Requirements & Tech Stack
- Programming Languages: Java or another object-oriented language.
- Core Concepts: Understanding of data structures, algorithms, object-oriented programming, and basic software-testing practices.
- Tools & Environments: Familiarity with Linux, source control, and collaborative software development.
- Debugging: Ability to debug software using available evidence.
- Communication: Ability to communicate technical information clearly.
Preferred Qualifications
- Experience developing backend applications or REST APIs.
- Experience writing unit or integration tests.
- Familiarity with HTTP, databases, or asynchronous programming.
- Exposure to cloud services, containers, CI/CD, or deployment pipelines.
- Experience using logs, metrics, or debugging tools.
Qualifications
- Education: Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.