Post Job Free

Resume

Sign in

Java Developer Management

Location:
Illinois
Posted:
June 22, 2015

Contact this candidate

Resume:

YANG LU

**** *. *** ****** *********, Iowa *****

858-***-**** acqclz@r.postjobfree.com

JAVA DEVELOPER

Accomplished programmer with 5 years of experience developing fully-featured web applications and systems for key clients in various industries. 3+ years of comprehensive experience in designing, coding, integration, maintenance and testing software implementations using Java/J2EE involving development of Client/Server, n-tier, web based applications. Expertise in designing and developing web applications using J2EE technologies like Core Java, JDBC, JSP, JUnit4, Log4j, XML, JavaScript, JQuery, AngularJS, Ajax, HTML and CSS. Experience in working with frameworks like Spring and Hibernate. Proficient in RDBMS concepts and experience in working with Oracle(Stored Procedures, functions, Database Triggers), MY SQL, DB2, PL/SQL, Sql Developer, SQL*Plus. Familiar with Application Servers like Apache Tomcat and GlassFish. Strong knowledge in Object Oriented Programming (OOP) and Design Patterns like MVC, Singleton, DAO and Business Delegate. Worked with tools like Maven, SVN, Git and Jenkins. Extensively worked on major IDE’s like Eclipse and NetBeans. Extensively worked with different operating systems like Windows and Linux. Strong troubleshooter and problem solver able to swiftly analyze and pinpoint the root cause of problems to deliver swift solutions. Self-Starter with strong teamwork skills, ability to master new concepts and applications.

Technical Skills:

Languages: Java, C, Bash, SQL, PL/SQL, PHP, VBA.

Web: Spring, Hibernate, JSP, RESTful, SOAP, JMS, JavaScript, JQuery, AngularJS, Ajax, HTML, CSS, XML, JSON

Databases: Oracle, SQL Server, MySQL, DB2.

Web Servers: Apache Tomcat, Glassfish.

IDE: Eclipse, Netbeans.

Tools: Maven, Jenkins, SQL Developer, SVN, Git, JUnit, GCC, Makefile, Source Insight, Vim, Excel.

Platforms: Windows, Linux, Android.

SDLC: Agile-scrum.

Design Patterns: MVC, Singleton, Factory, Strategy, Template etc.

PROFESSIONAL EXPERIENCE

CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).

AMADA CO., LTD., Isehara, Kanagawa Prefecture, Japan 2013-2014

Global leader in manufacture of metal processing equipment and machinery for diverse industries.

Java Developer

This project was to upgrade the integrated enterprise sales, logistics and financial business systems. Took an instrumental role in develop and implement new logistics and financial modules, delivering features for customers needing online and offline production. Deployed new systems features and enhancements.

Responsibilities:

Participated in all aspects of Software Development Life Cycle (SDLC) developing international financial system.

Developed front-end User Interface utilizing JSP, JSTL/EL, JQuery, JavaScript, CSS, and HTML.

Utilized Spring MVC creating controllers, models and views to facilitate business flow and complex product status.

Applied Spring IoC features to manage beans and transactions.

Wrote configuration files and Hibernate mapping files for data persistence to database.

Wrote complex procedures with PL/SQL to calculate data from logistics databases to financial databases.

Performed Unit Testing using JUnit and wrote Excel VBA to create Unit Testing Data sources.

Optimized application performance by optimizing algorithms and simplifying business logics.

Utilized Maven and SVN for development and source management.

Deployed new applications with Jenkins.

Environment: Eclipse, Maven, Spring, Hibernate, JSP, JQuery, JavaScript, Ajax, Oracle, Sql Developer, PL/SQL, SVN, Excel VBA.

YANG LU

Page 2 of 2

acqclz@r.postjobfree.com

SHANGTIANGUAN TECHNOLOGIES CO., ShenZhen, GuangDong, China 2011-2012

Java Developer

This project was to upgrade a Japanese insurance business system. Implemented new business flows and requirements for injured, death, accident insurance and etc. Migrated system modules from COBOL to Java.

Responsibilities:

Designed and Implemented MVC architecture using Spring framework.

Development of JavaScript for client end data entry validations and Front End Validation.

Used DAO Design Pattern, MVC, Business Delegate and Singleton Pattern extensively.

Utilized Hibernate mapping entity classes and creating named queries.

Production Support for all the applications which were migrated, upgraded and moved into production.

Participated in unit testing, system testing and integration testing.

Worked with QA team to design test plan and test cases for User Acceptance Testing.

Wrote Development Specification Document.

Environment: Eclipse, Maven, Spring, Hibernate, JSP, JavaScript, Ajax, Oracle, SQL*Plus, SVN, Excel.

SUMAVISION TECHNOLOGIES CO., ShenZhen, GuangDong, China 2009-2011

Driver Software Engineer

Handled a project to adapt an Android system onto TV-STB, with C to modify the bootloader source, SD card driver, Wifi driver and etc. Utilized Linux kernel configuration files to adjust TV-STB hardware, with Linux shell script for compiling bootloader and Android system files. Modified the Wifi setting application with Java. Ensured system upgrades in alignment with new versions of Android and new hardware components.

Responsibilities:

Modified Wifi driver and registered to Linux kernel drivers management.

Modified bootloader, SD card driver and kernel configuration to adapt our customized system.

Modified configuration files and wrote Android makefiles to build Android file system.

Resolved a large volume of system bugs.

Environment: C, Bash, Java, VIM, Source In Sight, SecureCRT, SVN, Linux kernel, Android.

ACADEMIC PROJECTS

Helicopter Rental Website, Maharishi University of Management: Utilized Java EE7 to create a rental website for the Enterprise Architecture course, featuring search, reserve, and log functionalities with both customer and manager account roles. Used JPA for data exchange with databases, EJB for business logic and transaction control, and JSF for browser interactions. Tools include NetBeans, Glassfish, Git, Maven.

Hotel Reservation Website, Maharishi University of Management: Built a reservation website in WordPress, enabling customers to search and reserve rooms with email notifications, contact the manager, and post to social networks. Developed a management plugin. Deployed custom themes, logos.

EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion 06/24/2017)

Maharishi University of Management, Fairfield, Iowa

Key Courses: Modern Programming Practices, Database Management Systems, Enterprise Architecture, WordPress Software Foundation, GoF Design Patterns, Introduction to Computer Security

Bachelor of Science in Electronic Science & Technology

Wuhan University of Technology – Wuhan, Hubei Province, China



Contact this candidate