We provide IT Staff Augmentation Services!

Sr Java Developer Resume

Santa Clara, CA

SUMMARY:

  • 13 years IT experience, full - stack software engineer and architect.
  • Strong experience in Java back-end technologies
  • Open sources software author and contributor
  • Highly organized, responsible, detail oriented. Fast learner
  • Fluent in Mandarin

TECHNICAL SKILLS:

JDK Version & Features: JDK1.8, Lambda Expression

Java Technologies: Spring, Spring MVC, iBatis, Hibernate, Spring boot, Activiti

Test: JUnit, TestNG, Mockito, Selenium

SOA Technologies: Apache cxf, Axis, Xfire, Restful

Architecture: Agile, Design Patterns, DevOps, Kafka, Zookeeper

Frontend: Javascript, Angular1, jQuery, Twitter Bootstrap, EasyUI, Ajax, CSS, HTML5

Databases: Oracle, MySQL, Mariadb, Mongodb, Redis, Apache DS

Others: Linux, Docker, Jenkins, SonarQube, Nginx, Apache http server

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara, CA

Sr Java Developer

Responsibilities:

  • Design the overall architectural, including the platform physical architecture and technical architecture
  • Design the WaterMeter business process, BPMN task node design
  • Project development
  • Usage training to team members
  • Business process and workflow design
  • Rest API presentation implement
  • Code templates design and implement
  • Unit test and Integrated test implementation and assertion

Environment: Linux, JDK1.8, Eclipse, Mongodb, MariaDB, Git

Used Core Java Technologies: Parallel, Lambda Expression, Stream API, Collection.

Used technologies: Spring Boot, Spring MVC, Hibernate, FreeMarker, Swagger UI, Spring Security, Mybatis, Activiti, Angulars js, Node js

Confidential, San Francisco, CA

Responsibilities:

  • Junit test codes implementation
  • Bill Pay functionality related Stored Procedure logic verification
  • Report unit test defects
  • Technical support

Environment: JDK1.8, Eclipse,Oracle, SVN

Used technologies:Spring MVC, jQuery, Spring JPA, JUnit, Test NG, JMeter, Selenium, Oracle Stored Procedure

Confidential

Java Architect

Responsibilities:

  • Team technical leader
  • Redesign the RBAC Permission module
  • Business requirement analysis
  • Supply Chain Management System overall design, e.g. overall business architecture, overall technical architecture
  • PoC demonstration and participate in architectural decision
  • Purchase and Supplier modules detail design
  • Unit test and integrated test
  • Fix project legacy defects
  • Technical support
  • Team members technologies training

Environment: JDK1.7/JDK1.8, Eclipse, Oracle, IBM P4V, WebSphere, SVN, Mongodb, Mysql

Used technologies:Spring MVC, Spring JPA, JdbcTemplate, Apache cxf, jQuery, EasyUI, ETL

Confidential

Java Architect

Responsibilities:

  • Team technical leader
  • Project System Architect
  • UI framework solution decision, design the UI compoments’ prototype
  • UI components’ API design
  • Project development.
  • Documentation for production
  • Production presentation
  • Open sources software author for Koala UI

Environment: JDK1.7, Eclipse,Git, Linux, Chrome, FireFox, Selenium

Front-end: JavaScript, jQuery. Twitter Bootstrap, Yahoo YUI Docs

Back-end: Hibernate, Mybatis, Spring, Spring MVC, Struts2, Shiro, Spring Security, Velocity

Confidential

Java Architect

Responsibilities:

  • Project development
  • Participate in Unit test, System Integrated Test, User Acceptable Test
  • Production deployment documentation
  • Technical training mentor
  • Business process analysis and design, usecase description and prototype design

Environment: JDK1.7, Eclipse, Clear Case, Weblogic, Oracle, F5

Used Technologies: iBatis, Struts2, Spring 2.5, jQuery

Confidential

Software Engineer

Responsibilities:

  • Project development
  • Unit test and System Integrated test
  • Business analysis
  • Technical training

Environment: JDK1.6, Eclipse, SVN, Oracle, Mysql

Used Technologies: EJB3, Python, WML,JSP, iBatis, Spring 2.5, jQuery

Hire Now