"Lead a team that acts as the central resource and driving force for the design, process, manufacturing, test, quality and marketing of product(s) as they move from conception to distribution. Organize interdepartmental activities ensuring completion of the project/product on schedule and within budget.As a member of the product development division, you will specify, design and implement major changes to existing software architecture. Define project needs. Build and execute unit tests and unit test plans. Review integration and regression plans created by QA. Communicate with QA and porting engineering to ensure consistency, testability and portability across products in general.Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 or more years of software engineering or related experience.*This is a remote/office based position which may be performed anywhere in the United States except for within the state of Colorado.**Oracle is an Affirmative Action-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, protected veterans status, age, or any other characteristic protected by law.*Do you have a solid Java experience in some of the following areas: Java and JVM languages, MicroServices frameworks, Java EE app servers, Serverless Functions, Reactive Streams frameworks/APIs, JPA and non-JPA SQL mapping frameworks/APIs, Java IDEs and Cloud Native computing?Do you have a solid experience with RDBMS and data models (e.g., Relational, XML, JSON, Text, Spatial, Graph)? Are you familiar with mission critical quality of services such as zero downtime, scalability (Cloud scale)?Do you have a recognized popularity withing the Java community and social networks?The Oracle database Java/JDBC organization is hiring a Senior Java Developer Evangelist. This role is a mix of being a developer, an architect, and an evangelist, by actively engaging with the Java community to understand their current Java applications, programming models, and data architectures then design proof of concepts, design sample code/applications and hands-on-labs, write technical blogs, present at industry forums. The Java cvangelist closely partner with Product Managers and the sales teams to influences Java developers, Java architects, CTO, CDO, and CIO. If you have the passion for coding, engaging developers, understanding deployment requirements, and are energized in a rapid prototyping environment, this challenge may be right for you.*Basic Requirements ** Can-do attitude and results-orientation, working independently to overcome obstacles* Love for building sample code and publishing on GitHub/Stackoverflow for others to use* 12 years experience with Java and SQL (must)* Experience in building and deploying a Cloud native service/application* Use of full stack development tools: Infrastructure architecture - CI/CD, Terraform, Maven, GitHub, Microservice frameworks at least one (Spring, Helidon, Quarkus, Micronaut), Docker, Kubernetes, React.js or other UI framework* Excellent writing and presentation skills*Qualifications** A Bachelor's degree in Computer Science or related field* Strong presentation and writing skiils*Preferred Qualifications** App development using Java and JDBC with the Oracle Database* Experience with MicroServices frameworks, Java EE app servers, Serverless Functions, Reactive Streams frameworks/APIs, JPA and non-JPA SQL mapping frameworks/APIs, Java IDEs and Cloud Native computing**Job:** **Product Development***Organization:** **Oracle***Title:** *Senior Java Developer Evangelist***Location:** *United States***Requisition ID:** *21000AMB*"