Job Description
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
Responsibilities
Responsibilities:
Develop cloud native web application in Java, servlets, REST (Jersey), EclipseLink, Spring and Maven.
Contribute in all phases of software development.
Must be able to write PL/SQL, Stored Procedures, design schema, data model in any RDBMS, preferably Oracle. Knowledge of autonomous database is a plus.
Write well designed, testable, well-documented and efficient code.
Work in an Agile development.
Must be well-versed with OOP and Java/J2EE design patterns and REST principles.
Proficient in writing JUnit and JMockit test
Good code troubleshooting and diagnosing skills.
Write clear, concise and thorough design documents
Perform other work related responsibilities as assigned by management
Must be able to deploy application components in application servers like Weblogic, TomEE, Helidon or SpringBoot
Implement Single Sign On with IDCS and oAuth 2.0 authentication flows.
Integrate with API management tools such as APIGateway
Document API services using APIAry.
Required Skills:
Experienced in Core Java technologies with Spring & Maven framework
Minimum 6 years of experience as a software developer delivering large-scale, enterprise-wide web applications.
Must be familiar with how to write highly scalable, fault tolerant and multi-threaded code.
Minimum 6 years of experience and hands-on knowledge of JEE, XML
Minimum 6 years of experience and hands-on knowledge of RESTful APIs, JSON
Minimum 6 years of experience developing apps for cloud platforms (OCI, AWS, Azure)
Experience with distributed caching technologies like Coherence
Experience working with database technologies – OracleDB, ORM (TopLink/EclipseLink)
Experience working on Windows and Linux OSs
Experience following agile software development methodologies and life cycles
Highly-motivated, high energy individual with a strong commitment to quality
Strong problem-solving and decision-making skills
Strong oral and written communication skills
Strong organizational and interpersonal skills
Ability to manage multiple projects with minimal direction
Desired Skills:
Experience with Oracle Identity Cloud Service, or any competitive Identity server.
Experience with Oracle WebLogic, TomEE or SpringBoot or Helidon
Experience with Node.js, Kafka and ELK is a plus
Insurance Industry related experience is a plus
Knowledge of GraalVM is a plus
Knowledge of Serverless functions (AWS Lambda, Oracle Functions) is a plus
Minimum Experience:
Minimum Education:
About Us
Innovation starts with inclusion at Oracle. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It’s when everyone’s voice is heard and valued, that we are inspired to go beyond what’s been done before. That’s why we need people with diverse backgrounds, beliefs, and abilities to help us create the future, and are proud to be an affirmative-action equal opportunity employer.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status, age, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Job Description We are looking for PHP Developer having 6 Mon to 2 years’ experience. Should have a proven Track...
Apply For This JobJob details Salary ₹18,000 – ₹25,000 a month Job Type Full-time Full Job Description Company Description About HikeQA – HikeQA...
Apply For This JobDescription Job Location Hyderabad (SAL) IN Job Posting Title Senior Data Engineer The Challenge Senior Data Engineer for Data Intelligence...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Computer Engineering Graduation and above 2-3 years experience with .NET, C# Expertise in Javascript technologies...
Apply For This JobLine of Service Advisory Industry/Sector Not Applicable Specialism Operations Management Level Associate Job Description & Summary Education (if blank, degree...
Apply For This JobJOB DESCRIPTION : Required female candidate who will be responsible for building new clients and help us in Franchise development.She...
Apply For This Job