We provide IT Staff Augmentation Services!

Software Engineer  Resume

5.00/5 (Submit Your Rating)

Santa Clara, CA

OBJECTIVE:

Seeking senior back - end java engineer or full-stack java software engineer position in San Francisco bay area, California

SUMMARY:

  • Green card holder and authorized to work in US
  • Master of Computer Science from Arizona State University
  • 8+ years full-stack J2EE enterprise development experience
  • 2+ years leadership work experience
  • Fluent in English and Mandarin Chinese

TECHNICAL SKILLS:

Programming Languages: Java (8+ years), C++ (4 years), C

Java/J2EE Skills: JSP / Servlets, XML, Struts 2 / Spring MVC, Hibernate, Spring, JUnit, HTML / CSS, JavaScript, Eclipse / IntelliJ, Tomcat 8 / JBoss 6, Maven / Ant, Soap / RESTful Web Service, JSON, YAML

Database: SQL Server, Oracle, My SQL, Postgres

Software Tools: Subversion (SVN), WebEx, Load Runner, VMware, JIRA, Crucible, Slack, GitHub

Healthcare Knowledge: HL7, EMPI, CDA/CCD, CCOW, RIM

Others: Design Patterns, OOA , OOD, UML, SOA, Agile/CICD, Jenkins, REST API development, UNIX/Linux/Ubuntu

WORK EXPERIENCE:

Software Engineer 

Confidential, Santa Clara, CA

Responsibilities:

  • Primary back-end REST API developer for Autoshift project, which provides cloud management solution based on Kubernetes platform.
  • Define database schema, json format, work-flow, REST API and implement multi-threads solution to handle resource allocation requests.
  • Using Java 7, Ubuntu, IntelliJ, MySQL (MySQL Workbench), Maven, Docker, Git/GitHub, Oracle VirtualBox, Slack, JSON/YAML etc.

Senior Software Engineer ( Contract )

Confidential, San Francisco, CA

Responsibilities:

  • Maintain and enhance financial rating system - RiskConfidence . RiskConfidence solution offers integrated enterprise balance sheet management for interest rate risk, funds transfer pricing and liquidity risk management. Add UI page, modify database schema, interacting with C++ library and handle data flow between UI, data engine and database.
  • U sing Java 7, Eclipse, Spring, Hibernate, Oracle 11, RESTful, Maven, Perforce, etc.

Application System Engineer 5 (Java)

Confidential, San Francisco, CA

Responsibilities:

  • Design and develop enhancements to web based financial applications and back end components with J2EE web technologies, using Java 7, JSP, Spring, Struts, Hibernate, JBoss, jQuery, RESTful, Maven, ALM(Application Life-cycle Management), etc.
  • Perform unit testing and system integration validations. Participate in overall system testing and support implementation of the application into production environment
  • Work with team of application developers and collaborate with a senior architect and solution designer to effectively deliver projects, enhancements and applications

Software Engineer (Java) 

Confidential, Scottsdale, Arizona

Responsibilities:

  • Developed, tested and trouble-shoot portal based enterprise-class multitiered clinical web applications (such as Medication Reconciliation and Patient Portal), using Java 6, JSP, Spring, Hibernate, Struts, JUnit, Tomcat, IBM WebSphere, Ant/Maven, GWT, Soap Web Service, Dojo, SQL Server, JSON, etc.
  • Developed components for healthcare integration system, focus on the Patient Mapping Agents, which are CCOW-compliant plugins
  • Lead 10+ offshore developers in Changsha office, China between 2008 - 200 9

Java Developer 

Confidential, Phoenix, Arizona

Responsibilities:

  • Maintained and enhanced web-based healthcare benefit management system, using Java, JSP / Servlets, HTML, CSS, Eclipse, Tomcat, PostgreSQL, and pgAdmin III.

J2EE Software Quality Engineer (Contract) 

Confidential, Phoenix, Arizona

Responsibilities:

  • Designed, developed and tested web-based on-line education management system using Java, JSP, Struts, Hibernate, Spring, JUnit, Eclipse, Tomcat, SVN, ANT and Load Runner.

FMS Software Engineer (C++) 

Confidential, Phoenix, Arizona

Responsibilities:

  • Participated in the full life cycle of Flight Management Systemsoftware development .
  • Confidential sends the flight plan for display to the Electronic Flight Instrument System, Navigation Display or Multifunction Display.
  • The avionic software is used in Airbus a320, Airbus a380, Bombardier etc.

We'd love your feedback!