onsite
Senior Software Engineer - Oracle ERP - CarMax
Software Engineer
Lead the design, development, and optimization of Oracle ERP modules, driving performance and customer experience improvements using Java, SQL, and PL/SQL within an Agile environment.
About the role
Key Responsibilities
- Architect and develop scalable Oracle ERP solutions using Java, SQL, and PL/SQL.
- Collaborate with cross‑functional teams to define requirements, design features, and deliver high‑quality code.
- Optimize database performance, write efficient queries, and maintain data integrity across Oracle databases.
- Implement RESTful APIs to integrate ERP modules with external services and internal microservices.
- Participate in code reviews, unit testing, and continuous integration pipelines to ensure robust, maintainable code.
- Mentor junior engineers and share best practices for Oracle development and Agile workflows.
Requirements
- 5+ years of experience in Oracle ERP development and Java programming.
- Strong proficiency in SQL, PL/SQL, and Oracle Database administration.
- Experience designing and consuming REST APIs in a production environment.
- Familiarity with Agile methodologies and CI/CD practices.
- Excellent problem‑solving skills and a passion for delivering customer‑centric solutions.