Cloud Software Engineer (Java)
OracleHu-hu,hungary-budapestUpdate time: December 19,2019
Job Description

Oracle Applications Labs (OAL) is responsible for implementing and supporting the application solutions that allows Oracle to run its business. Within OAL the Systems Integration group utilizes Oracle technologies to develop the integration and data migration solutions associated with the rollout of new products and business processes, and the integration of companies acquired through our Mergers & Acquisition program.

As an OAL Architecture, Integration & Tool Development (AIT) team we implement new solutions and develop new tools and frameworks. These base on Oracle's Cloud (and their integration with other related modules), using Java, database technologies (Oracle DB, No/SQL) and feature-rich JavaScript framework of OJet. We also keep exploring new technologies for ourselves and to propose new initiatives to other project teams and internal stakeholders. Thereby Spring, Spring Boot, Kubernetes, Apache Kafka, service mesh, Istio, chat-bot are already on our radar just to mention a few.

Offering unique opportunity for smart software engineer who can rapidly build, scale, and operate robust software solutions in a distributed environment. The ideal candidate will be a strong self-starter, able to identify requirements and design solutions with minimal input. S/he must have strong passion to develop, deploy and supervise cloud-native applications and show keen interest in quality at every stage of SDLC.

Job summary / Responsibilities

As Software Development Engineer at OAL Architecture, Integration and Tool Development team you will

·        Design, develop and test Java-based services deployed to cloud PaaS environment

·        Interact with Product Owners, SMEs and other Engineers across multiple teams to understand business needs, create and deliver cloud-native applications 

·        Assure frequent, on-demand delivery (test automation, BDD, CI/CD, UAT)

·        Monitor application, overall health check for production stability (DevOps)

·        Exploring new technologies and propose product improvements  

·        Work in a fast-paced environment that demands co-ordination across time-zones

Qualifications and Skills

·        4 years of enterprise application development and support experience

·        Experience in enterprise Java projects or microservice based development

·        Experience with creating scalable web based RESTful APIs

·        Experience with automated testing frameworks (Junit, TestNG, etc.)

·        Understand SDLC standards, agile development methodology and related tools (Scrum, Jira)

·        Strong interpersonal and analytical skills

·        Passion for technology, open for learning new things

·        Excellent standard of spoken and written English

 

 

Great advantage

·        Understand the characteristic of cloud-native applications and experience in building scalable microservices

·        Working experience with Spring modules, Spring Boot

·        Competency with as many of the following technologies as possible\: JavaScript, Typescript, HTML5, CSS3, SASS, jQuery, Knockout, REST, BDD, Selenium, NoSQL

·        Experience with data stream processing technologies (Kafka, Spark)

·        Hands-on experience in Docker, Kubernetes, Python or Machine learning

·        Experience with solutions using machine learning

 


What we can offer

·        Beyond a competitive salary…

·        Exposure to new technologies

·        Autonomy, innovation time

·        Using (learning) latest Oracle cloud technologies

·        Dynamic, professional and enthusiastic environment

·        Great training and development opportunities

·        Multicultural colleagues, international career opportunities

·        Flexible working hours, home office opportunities

 

For more information visit https\://cloud.oracle.com

 

 

 


!|!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.

As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).
!|!

Get email alerts for the latest"Cloud Software Engineer (Java) jobs in Hu-hu,hungary-budapest"