Sign In

John Baker

Principal Applications Developer, Oracle

John Baker is a highly experienced Java developer with over 10 years of proficiency in REST, Java development, and various databases such as MySQL, Oracle, and Informix.

He has a strong background in Agile programming methodology, domain-driven design, and Object-Oriented Design Patterns, focusing on client development using Swing and web database application development.

John has expertise in Java technologies such as JSF, Spring Web MVC, and JSPs, and has recently worked on expanding and enhancing database features in NetBeans, an open-source IDE.

With 3+ years of experience in developing Java web applications using J2EE, JavaServer Faces, JSPs, XML, and JDBC, John is now seeking opportunities in the Web 2.0 space to leverage his skills in database, Spring application development, and project leadership.

His specialties include Java, Swing, JDBC, XML, J2EE/Java EE, JSP, and Spring Web MVC Framework, as well as test automation using JUnit, HttpUnit, and Jemmy Java API.

John holds a BSCS in Computer Science from California State University, Chico, with additional studies in C++, Java, Perl, Advanced SQL, Advanced Design Patterns, and UNIX Security from the University of California, Berkeley, and a certificate in Microsoft Windows Programming from the University of California, Santa Cruz.

His professional background includes roles as Principal Applications Developer at Oracle, ICS Software/Systems J2EE Developer at LLNL, Graphical User Interfaces Computer Scientist at LLNL, Software Developer at Sun Microsystems, and Software Engineer at both Informix and IntelliCorp.

John Baker
Add to my network

Location

Union City, California, United States