.Java Senior Backend Developer - Remote-2200062X**Applicants are required to read, write, and speak the following languages**: English, Spanish**Preferred Qualifications****Oracle Utilities Overview****About the Team****As part of the Oracle Utilities Customer Care and Billing team, you will**:- Get exposed to integration solutions between Customer to Meter- Be part of a team practicing Agile and Scrum.**Your responsibilities will include the following**:- Analyze, estimate, evaluate, and refine product backlog items- Design, develop, review, and maintain source code.- Develop unit, functional, and automated tests and contribute to the development and maintenance of continuous integration development practices- Develop, maintain, and monitor product development and testing standards**Job Requirements**- Bachelor's degree in Computer Science / Electronics / Electric Engineering or equivalent.- At least 6 years of practical experience in product development, enterprise apps preferred- Excellent product development skills - designing, coding, and debugging skills in JavaScript, Java or Groovy, SQL- Working experience in development tools such as Eclipse, Jenkins, BI Publisher and Junit.- Experience with database design/modelling, and knowledge of RDBMS concepts and SQL development and debugging- Working experience in any of the following: OUAF, CCB, JavaScript, web services, SOAP, REST- Exposure to SonarQube, Fortify or other security tools.- Good understanding of Agile software development principles, processes and ceremonies, including using common tools such as JIRA**Personal Profile**:- Quick learner, self-motivator, attention to details and must be a good team player- Good verbal and written communication skills- Strong problem solving skills.OTA-RM-UTILOTALAD-LOB-OU**Detailed Description and Job Requirements**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.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.**Oracle is an Affirmative Action-Equal Employment Opportunity Employer