Applications Developer 3

3 - 5 years

17 - 19 Lacs

Bengaluru

Posted:2 weeks ago| Platform: Naukri logo

Apply

Skills Required

System architecture Front end Coding Database design Postgresql MySQL Agile Oracle SDLC Python

Work Mode

Work from Office

Job Type

Full Time

Job Description

Our Oracle SaaS Service Excellence Team is developing a cutting-edge AI platform designed to elevate and optimize our world-class SaaS operations. This new platform will provide advanced AI capabilities for service excellence. We are looking for a talented and motivated Senior Applications Engineer with 3 to 5+ years of experience to join our team. The ideal candidate should have a strong background in programming languages such as Java/Python, a solid understanding of database technologies, and exposure to AI/ML tools and development. You should also possess full-stack development experience and expert coding skills to contribute to the development of scalable, high-performance AI enabled software solutions. Senior Applications Engineer at Oracle, you will work on designing, developing, deploying, and maintaining applications and services that align with business goals and user needs. You ll collaborate with cross-functional teams and contribute to all phases of the Software Development Life Cycle (SDLC) using modern software engineering and design practices. Key Responsibilities : Design and implement complex systems using Java and Python, following best practices in object-oriented programming. Work across the entire stack, from the front-end to back-end systems, and contribute to the development of scalable solutions. Design, implement, and optimize database systems with a focus on Oracle or any other relational or NoSQL database to ensure performance, scalability, and reliability. Collaborate with data scientists and machine learning engineers to integrate AI/ML models into applications and services will be huge plus for this role. Design robust, scalable, and secure software systems and applications. Work closely with other engineers, product managers, and designers to deliver high-quality software solutions. Diagnose and resolve complex technical issues, ensuring smooth system performance and minimal downtime. Create detailed technical documentation and provide clear communication for code and system architecture. Required Skills Qualifications: Bachelor s or master s degree in computer science, Engineering or equivalent. Master in AI/Data science will be big plus for this role. 3 to 5 years of professional experience in software engineering, with a proven track record in coding and full-stack development. Strong proficiency in Java and Python for building scalable and efficient applications. Hands-on experience in both front-end and back-end development, with familiarity in frameworks like React, Angular, Node.js, Spring Boot, or Django. Solid understanding and application of OOP concepts, design patterns, and software architecture. Strong database design and programming knowledge (e.g., Oracle, PostgreSQL, MySQL, MongoDB). Proven experience with machine learning frameworks such as TensorFlow, Scikit-learn and software development with a focus on AI/ML-based systems will be a plus for this role. Familiarity with version control systems (e.g., Git) and CI/CD pipelines. Working knowledge of containerization and orchestration tools (Docker, Kubernetes). Excellent problem-solving and analytical skills. Strong communication skills and ability to work in a collaborative, agile environment. Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) will be plus Strong analytical and problem-solving skills to tackle complex software issues.

Mock Interview

Practice Video Interview with JobPe AI

Start System Architecture Interview Now
Oracle
Oracle

Information Technology

Redwood City

135,000 Employees

5543 Jobs

    Key People

  • Safra Catz

    CEO
  • Larry Ellison

    Co-Founder & CTO

RecommendedJobs for You

Hyderabad, Telangana, India

Bengaluru / Bangalore, Karnataka, India

Hyderabad, Telangana, India

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

Hyderabad, Telangana, India

Trivandrum, Kerala, India

Noida, Uttar Pradesh, India

Ahmedabad, Gujarat, India