ON Semiconductor Java Developer Contractor in Phoenix, Arizona

Full Stack Java Developer with minimum 7 years of relevant experience and proven development skills to participate and lead technical discussions with business and technical teams for designing new software solutions for ON Semiconductor Planning System.

PRIMARY RESPONSIBILITIES:

  • Partner with TechnicalAnalysts to understand business and technical requirements and translates theminto solutions.

  • Recommend solutionapproaches based on sound judgment in evaluating different/ alternativeapproaches.

  • Design, developand implement various Web applications using Java, JSP, JavaScript, ApacheTomcat and Spring framework.

  • Design, develop Java SOAP web services for datatransfer between Linux application server and Kinaxis Rapid Response system.

  • Design, developand implement database procedures using Oracle SQL and PLSQL programminglanguages.

  • Prepare and obtain approval of system andprogramming documentation.

  • Perform functional andUAT testing, conversion and system implementation plans.

  • Follow company workingrules, applicable legislation and rules, requirements, company quality policyand company requirements in areas of working safety and health protection, fireprotection and environmental policy, and to participate in continuousimprovement in these areas

  • Collaborate with various technical teams likeGlobal Infrastructure Systems, Database Administration team to configureservers and database architectures needed for large amounts of dataprocessing.

Education & years of experience –

  • BS in Computer Science, MS in Computer Science preferred.

  • 7 years in the following areas:

  • Core Java, OOP concepts, Collections, Multi-threading, Exception handling, Problem solving skills , basic SQL as the leading skills along with exposure to J2EE APIs, Swing, XML, Web services .

  • Use of modern software engineering tools including Eclipse, Rational Application Developer (RAD), JDeveloper, NetBeans, HP Quality Center and JIRA for design, development, and testing the software Work with users in an Agile development approach to understand requirements, and develop solutions.

Technical skills –

  • Languages : Core Java (OOPS, Exceptions, Threads, IO, Collections…) , Oracle pl/sql

  • Web Technologies : JSP, Servlet, HTML, XML (DTD & XSD), XML parsers (SAX & DOM), CSS, XSL, STRUTS MVC

  • Frame works (MVC/ ORM) : Struts MVC, SPRING CORE, AOP, MVC, Hibernate

  • Web Scripts : JavaScript

  • Application Server : Any -WebSphere, Weblogic, JBOSS

  • Web Server : Apache Tomcat

  • Web Services : SOAP/HTTP, REST/ JSON

  • Database : (Strong SQL Knowledge) , Oracle 12c

  • JMS : MQ

  • Deployment Script : Maven

  • Source Version Controller : SVN, Mercurial, Git

  • IDE : Eclipse, NetBeans

  • Operating Systems: Windows, Linux, Unix

  • Tools: Log4j, Jira, HPQC, Junit

Job: IT

Title: Java Developer Contractor

Location: AZ-Phoenix

Requisition ID: 1802387

ON Semiconductor is an Equal Employment Opportunity Employer and prohibits discrimination on the basis of age, race, color, religion, gender, sexual orientation, national origin, citizenship, protected veteran status, disability status, or any other federal, state or local protected classes. ON is committed to providing equal employment opportunity to qualified individuals, regardless of protect class status.