Jobs for Veterans, Veteran Job Board | GiJobs.com

Post Jobs

Job Information

Oracle Applications Developer 4 in Bengaluru, India

Applications Developer 4

Preferred Qualifications

Preferred Qualifications

Principal Software Engineer

Fusion Applications is an Oracle's flagship product and a corner stone in Oracle's SaaS and Cloud strategy.We are part of the Fusion Engagement Cloud, also known as CX/CRM, development group. Oracle Engagement Cloud

delivers fully-integrated sales and service capabilities on a single platform with a unique combination of sales automation, service request management, Omni-channel communication, knowledge management, and digital customer service.

We are truly a global organization with team members based across the US, EMEA and APAC regions to provide world class solution to our customers.

Do you want to be part of a team developing software used by top worldwide companies in various industries? Come and join our India product development team!

Responsibilities

  • Delivering large-scale projects on-time with high quality.

  • Guiding developers in day-to-day design and coding tasks

  • Design, Development and implementation of projects.

  • Develop unit and integration tests using Java testing frameworks

  • Working closely with Product Architects, Product Managers, Quality Assurance, and other development teams.

  • Developing frameworks using Core Java & J2EE technologies including web services, servlets.

  • Participating in code reviews

  • Part of CI/CD Pipeline setup and Build Automation Help

  • Engaging actively in developing technical designs

  • Keeping abreast of the latest technologies (including Oracle technologies) and assimilating them into the product suites

  • Pro-actively mentoring and leading the team on the technical aspects

  • Ensuring compliance with development methodology and technical process

  • Ability to work with a variety of stakeholders including developers from other Oracle teams,

UI designers, product managers, technical writers, marketers, technical support personnel, and customers in a cooperative but fast-paced environment

Additional Skills

  • Excellent analysis and prioritization skills

  • Self-starter, able to deliver projects on time meeting high quality standards

  • Aggressive, ability to find solutions

  • Multi-tasking

  • Effective communication skills (written and spoken) and strong problem solving skills

Personal Profile:

Creative, analytical, adaptive, good team player, committed to quality, self-motivated

Qualifications and Technical Skills

  • BS/MS in Engineering/Computer Science or equivalent.

  • Proven experience as Software Developer (7 yrs).

  • Well rounded full stack developer with exposure to all layers of application and development. Advanced UI development skills using js frameworks is preferred

  • Passion for developing modern front-end applications adhering Composite UI Architecture

  • Highly skilled and experienced in Agile Development process for diverse requirements and Worked on tools like JIRA/Rally etc.,

  • Experience with cloud platforms, cloud technologies/deployments

  • Extensive experience in Java technologies like JSP, Servlets, Web services, SOAP, REST etc.

  • Extensive experience on Common Design Patterns

  • Extensive experience on Composite UI Architecture

  • Experience developing web UI’s using Java Script libraries and/or frameworks (HTML5, CSS3, Javascript, Angular JS, Require, Knockout, React, JQuery, NodeJS ,TypeScript etc.,)

  • Experience working with responsive frameworks, like Bootstrap or Foundation

  • Experience working with text search platform using NoSQL Elasticsearch engine, allowing for much faster, more scalable and more intuitive user searches

  • Experience in Fusion Tech Stack (OJET/ADF) will be an advantage

  • Developing Cross-Browser compatible and standard-compliant CSS Based Layouts

  • Understanding of CI/CD Pipeline Setup and Build Automation to handle quick release cycles

  • Experience with container-based deployment (e.g. Docker, RKT )

  • Experience with continuous deployment tools (e.g. Teamcity, Jenkins)

  • Experience with build systems and source code management (e.g. Maven, GRADLE, GIT, Gulp etc.,)

  • Experience with unit testing framework (e.g. Jasmine/Karma/Mocha-Chai/Mockito/JUnit etc.,)

  • Experience with relational DB's (Oracle, MySQL, PostgreSQL, etc.)

  • Exposure in trouble shooting performance issues in web based applications

Added Advantage :

  • Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot,Spring Cloud config, Kafka, Zookeeper, Swagger etc.,

  • Knowledge on Container Orchestration Tools using Eureka,Kubernetes etc.,

Detailed Description and Job Requirements

Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.

As a member of the software engineering division, you will analyze and integrate external customer specifications. Specify, design and implement modest changes to existing software architecture. Build new products and development tools. Build and execute unit tests and unit test plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering to discuss major changes to functionality.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

Job: Product Development

Location: IN-IN,India-Bengaluru

Job Type: Regular Employee Hire

Organization: Oracle

DirectEmployers