Hace 1 día
Senior Java Developer
Si el reclutador te contacta podrás conocer el sueldo
oracle en
Esta es una vacante externa, deberás completar el proceso en el sitio de la empresa.
Sobre el empleo
Categoría: Tecnologías de la Información - Sistemas
Subcategoría: Desarrollo de software - Programador
Educación mínima requerida:
Detalles
Contratación:
PermanenteEspacio de trabajo:
PresencialDescripción
Job Description
Job Description
About Us
Oracle Utilities Overview
At Utilities Global Business Unit, we build and operate SaaS solutions to transform how people interact with their utility (providers of electricity, gas and/or water) and how utilities interact with their customers. Improving the relationship between Utility and Customer is a key building block of our mission "To provide the best solutions for the world's energy and water challenges." Via SaaS solutions built on Oracle's next-generation cloud infrastructure (OCI), we speed delivery of utility-specific services, increase corporate administration efficiency, and turn business data into business intelligence.
Opower Data Hub Group Overview
We are a former start-up (Opower) that was acquired by Oracle in 2016 but kept our start-up energy and atmosphere. We tackle some of the biggest challenges that Utilities face, through our ability to use utility data, behavioral science, and intuitive product design to help them leverage their Advanced Metering Infrastructure (AMI) and evolving rate design to reach millions of households.
Our group within Opower, the Data Hub organization, owns important platforms such as AMI and Rates, and we have an ambitious multi-year initiative to solve some fundamental challenges and to scale our Rates platform to serve even more customers across more products for years to come. That represents big challenges that will require critical thinking, innovative engineering, and ability to collaborate across business functions. We are very mission driven and are looking for an engineer who shares this mission to join our team!
Job Description
This is a Java engineer role which will be part of our North American team in the Utilities Global Business Unit in our MDC office. You'll be part of a small team, which will give you the opportunity not only to contribute to the code base for new feature development, but also to work with product management and stakeholders throughout the entire software development lifecycle.
Responsibilities
Experience
Here is the recommended experience to succeed in this role. But if you feel that you've only met a subset of these, please still apply!
Love to Have
Like to Have
Responsibilities
As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.
About Us
An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry.
In order to nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation.
Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business.
At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, interview process, and in potential roles. to perform crucial job functions.
That's why we're committed to creating a workforce where all individuals can do their best work. It's when everyone's voice is heard and valued that we're inspired to go beyond what's been done before.
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, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
* Which includes being a United States Affirmative Action Employer
Job Description
About Us
Oracle Utilities Overview
At Utilities Global Business Unit, we build and operate SaaS solutions to transform how people interact with their utility (providers of electricity, gas and/or water) and how utilities interact with their customers. Improving the relationship between Utility and Customer is a key building block of our mission "To provide the best solutions for the world's energy and water challenges." Via SaaS solutions built on Oracle's next-generation cloud infrastructure (OCI), we speed delivery of utility-specific services, increase corporate administration efficiency, and turn business data into business intelligence.
Opower Data Hub Group Overview
We are a former start-up (Opower) that was acquired by Oracle in 2016 but kept our start-up energy and atmosphere. We tackle some of the biggest challenges that Utilities face, through our ability to use utility data, behavioral science, and intuitive product design to help them leverage their Advanced Metering Infrastructure (AMI) and evolving rate design to reach millions of households.
Our group within Opower, the Data Hub organization, owns important platforms such as AMI and Rates, and we have an ambitious multi-year initiative to solve some fundamental challenges and to scale our Rates platform to serve even more customers across more products for years to come. That represents big challenges that will require critical thinking, innovative engineering, and ability to collaborate across business functions. We are very mission driven and are looking for an engineer who shares this mission to join our team!
Job Description
This is a Java engineer role which will be part of our North American team in the Utilities Global Business Unit in our MDC office. You'll be part of a small team, which will give you the opportunity not only to contribute to the code base for new feature development, but also to work with product management and stakeholders throughout the entire software development lifecycle.
Responsibilities
- Contribute to our legacy and new complex Rates platform (primarily services in Java/Dropwizard/MySQL/Oracle), its support for our web and digital communication products, and its integration with external vendors.
- Model the behavior of and mentor other engineers on day-to-day tasks, from analyzing requirements to designing, coding, code reviews, testing, and launching features in a continuous integration environment
- Leverage test-driven development practices to ensure all code is thoroughly tested using Junit, Docker, Cucumber, etc.
Experience
Here is the recommended experience to succeed in this role. But if you feel that you've only met a subset of these, please still apply!
Love to Have
- 3+ years of professional experience with Java
- You understand the latest trends in Java microservice development and are familiar with established microservice frameworks like Dropwizard and Spring Boot
- Experience with data modeling, schema design, batching, caching, and other aspects of a well-designed consumer oriented API, as well as the basic tenents of designing REST APIs
- Experience building cloud-native, customer-facing applications that delight and inspire their users on modern cloud platforms such as Oracle Cloud Infrastructure, AWS, Azure, or equivalent
- Experience working with large, complex code repositories
- Strong opinions about good testing
- Experience with SQL databases and is comfortable running SQL queries
- Strong written and verbal English communication skills and someone who isn't afraid to ask questions
- BS degree in Software Engineering, Computer Science, or equivalent experience.
Like to Have
- Familiar with Docker, MySQL, Dropwizard, Jenkins
- Experience owning and breaking down project initiatives
- Familiar with Agile development methodologies
Responsibilities
As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.
About Us
An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry.
In order to nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation.
Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business.
At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, interview process, and in potential roles. to perform crucial job functions.
That's why we're committed to creating a workforce where all individuals can do their best work. It's when everyone's voice is heard and valued that we're inspired to go beyond what's been done before.
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, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
* Which includes being a United States Affirmative Action Employer
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.
ID: 20356672
También puedes buscar
También puedes buscar