Java Developer Resume
San Ramon, CA
OBJECTIVE:
A position as Java Developer
CAREER SUMMARY:
- Top 1 University in Russia - MSU Math - System Programmer
- Over six years as Java/JEE development and software design.
- Over eight years as the Object-Oriented Analysis Design and software design (Java, IBM Lotus, C#).
- More than twelve years experience in Information Technology.
- Able to interpret business requirements and programming specifications to write Java programs that solve business needs
- Extensive hands on experience in all aspects of the software development life cycle using waterfall and Agile methodologies.
- Team player with demonstrated experience.
- Extensive experience in developing various web based applications using Java technologies and MVC Design Patterns.
- Experience with WEB 2.0 technologies like HTML, Ajax and CSS 3.
- Experience with EJB, RestFul Web services.
- Strong interpersonal and communication skills with an ability to lead a team and keep them motivated.
TECHNICAL SKILLS:
Languages : proficient in Java.
Technologies : JEE, SOA, EJB3, RestFul web services, JSF RichFaces, JPA Hibernate, JNDI, Servlets, Swing, SQL, JDBC, JSTL, Ajax, HTML, CSS, Maven, Git, IBM Lotus-script, @-formula.
Databases : Oracle, MySQL, MS SQL Server.
Web Servers : Weblogic 11&12, WebSphere, Glassfish 4, JBoss.
IDE : Netbeans 8, Jdeveloper, IBM Rational Application Developer, Eclipse, JBossstudio.
Development tools : Putty, WinCSP, Oracle SQL Developer 4, MySQL WorkBench, ANT, Subversion, Maven, Git, SoupUI, TortoiseSVN, JIRA, TeamCity, JUnit 4.
Operating Systems : Windows, Mac, Oracle Linux.
PROFESSIONAL EXPERIENCE:
Java Developer
Confidential, San Ramon, CA
Responsibilities:
- Developing for Oracle SOA (Application Layer)
- Developing adapters for oracle data service integrator 12c
- Developing for oracle service bus 12c
- Developing code for User Stories
- Developing Service operations (Nokia model and overlay) for User story.
- Checked and fixed defects. (Production, Preproduction)
- Installed and adjusted WebLogic, JBoss and WebSphere.
- Developing and changing (improve security Java code on project).
- Developed few components for Confidential & Confidential system.
Technologies + Environment: JEE7, EJB3, Hibernate, Oracle Linux, JBoss, Weblogic, WebSphere, Oracle DB, Oracle SOA, ODSI, OSB, JDeveloper, Eclipse.
Lead Java developer
Confidential, Sacramento, CA
Responsibilities:
- Developing architect of application.
- Developing describe of application.
- Developing tier EJB Stateless to receive data from web pages.
- Developing tier EJB for handle data.
- Developing transferring data into DB.
- Developing tier UI forms with JavaScript + JSF + PrimeFaces.
Technologies + Environment: JEE7, EJB3, Hibernate, Oracle Linux 6, GlassFish4, Oracle DB, Ant, Git, JIRA, NetBeans 8.
Lead Java developer
Confidential, Sacramento, Ca
Responsibilities:
- Developed architect of application.
- Developed parser for web pages.
- Developed tier EJB Stateless to receive data from web pages.
- Developed tier EJB for handle data.
- Developed Entity + Manage for Hibernate
- Developed tier of RestFul Webservices.
Technologies + Environment: JEE7, HTML, CSS, JavaScript, EJB3, Ubuntu, GlassFish4, ANT, Subversion, NetBeans 8.
Java developer
Confidential
Responsibilities:
- Broadcasted data in Java classes for further processing their server slot machine.
- Developed a socket between the application server of the gaming machine and the local server.
- Developed 8 components to exchange data through socket.
- Developed a set of EJB Stateful that catered for client and a set of EJB Stateless for data layer.
- Developed a management panel on JSF which also handles emergency situations (power outage, network unavailability etc.)
- Developed Integrated data layer with MySQL DB and used JPA + Facade EJB.
- Wrote the Restful web service to transfer data from the application server slot machines on the system display (system display have written on flash, other programmers).
- Installed and configured Glassfish server to install the application on the gaming machine.
Technologies + Environment: JEE 7, JSF, HTML, JPA, POJO, JNDI, Restful Web service, Maven, Glassfish 4, NetBeans 8, Ubuntu, IBM DB2.
Java developer
Confidential
Responsibilities:
- Moved to build the project TeamCity 8
- Set up multiple builds the project, in part or completely. Complete assembly and warm lasted about 40 minutes.
- Refactored existing ANT scripts. Volume improvements amounted to about 70%. I did build SOA Suit cyclic processes and services, where data required for the assembly process I received from the file. This made it possible to collect not all processes after each change, and only the necessary.
- Prepared weekly deliveries modified software in the bank. Provided tech support for customers.
- Developed a layer of custom forms. When designing I used ADF.
- Bugs fixed in EJB.
- Corrected over 300 errors and comments on the system (according to Jira).
Technologies + Environment: JEE5, HTML, CSS, EJB3, Oracle linux 5, WebLogic 11, Oracle DB 11, ANT, Subversion, JIRA, Jdeveloper 11, Oracle SOA Suit, Web Service.
Java developer
Confidential
Responsibilities:
- Developed integration with external systems for the banking sector. The system serves GlassFish Web Server.
- Developed 12 Restful services to integrate the system with an entry point into the tire data delivery. Services were given and received information about the list of documents on request, issued a specific document on request, gave a description of the document, the terms of execution of a particular document, and other data.
- Developed an intermediate adjusting layer through which the working Web Service. Layer was developed on EJB3, Managed Beans, JSF. The main objective was to control the issuance of layer data and compute (close) the issue of data on the document with a special mark.
- Translated the module Web Services on JRockit; system with OS Windows on Oracle Linux 5.
Technologies + Environment: JEE 7, JSF, HTML, EJB3, JPA, POJO, JNDI, Restful Web service, ANT, Subversion, Oracle Glassfish, NetBeans, Windows.