Senior Platform Software Engineer
Oracle
The successful candidate will have strong fundamentals in software engineering, data structures and algorithms, and experience designing secure, scalable, cloud-native applications. Exposure to AI/ML, Retrieval-Augmented Generation (RAG), AI agents, and enterprise AI platforms is highly desirable.
Required Qualifications
-
Bachelor's or Master's degree in Computer Science or a related field from a reputed university.
-
5+ years of experience designing and developing scalable, distributed enterprise applications.
-
Strong expertise in Java, J2EE, Spring Boot, microservices, REST APIs, and modern web technologies.
-
Experience with JavaScript, Node.js, Oracle JET (or similar UI frameworks), Git, Docker and CI/CD pipelines.
-
Strong understanding of data structures, algorithms, design patterns, and scalable system architecture.
-
Experience building, deploying, and operating cloud-native applications on OCI, AWS, Azure, or Google Cloud.
-
Hands-on experience using AI-powered software development tools such as ChatGPT Codex or similar coding assistants to improve engineering productivity.
-
Exposure to enterprise AI technologies including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), vector databases, AI agents, prompt engineering, and AI application integration is highly preferred.
-
Strong analytical and problem-solving skills with the ability to design innovative, scalable solutions.
-
Excellent communication, collaboration, and technical leadership skills.
-
Passion for continuous learning and adopting emerging AI technologies and engineering best practices.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.