We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

Fremont, CA

SUMMARY:

Oracle certified Java 8 programmer with good analytical thinking and good coding skill is offering a strong foundation in software engineering and programming principles across multiple platforms. 3+ years experience in problem analyzing and solving, object - oriented programming and developing, and testing and debugging code. Extensive experience in Core Java and related technologies such as JDBC, JSP/Servlet, Hibernate 4, Spring framework 4, and Oracle databases. Experience with web-based technologies such as Tomcat 8.5, SOAP and RESTful web services, HTML5/CSS, JavaScript, JQuery, Angular 5, and the MEAN stack development. Working in a small teams with Github as version control. Adaptive to learning new technologies that will be released in the near or distant future.

TECHNICAL SKILLS:

IDE: Visual Studio 2012, Eclipse Oxygen 4.7, NetBeans 8.0, IntelliJ 14.6

Languages: Java 1.8, C# 4.0, C++ 11, Python 2.7/3.2

Systems: Windows, Unix/Linux, MacOS

Database: Oracle 11g, Hibernate, MySQL 5, Oracle SQL*Plus, PL/SQL

Web related: Angular 5, React JS, Spring 4/Spring Boot 1.5, JSP/servlet, JSF 2.0, EJB, XML, XSL, HTML5, CSS, JavaScript ES 6

Testing Framework: JUnit 4.12, Python 2.7 unit test Project management tool, build tools and version control system Maven, Github

WORKING EXPERIENCE:

Full Stack Java Developer

Confidential, Fremont, CA

Responsibilities:

  • Use Spring Security to implement authentication and authorization
  • Use Spring Scheduler to send email reminder periodically or after a fixed delay
  • Use Spring Transaction management to manage transferring money between customers
  • Design and implement the application using Spring MVC framework
  • Use Spring Hibernate Template to update and retrieve information from the database
  • Configured and managed corresponding Oracle database

Technologies: Java 8, Hibernate 4, MySQL 5, Spring MVC, HTML5/CSS, JavaScript, Jsp/Servlet, Tomcat 8.5, Git

Confidential

Full Stack Java Developer

Responsibilities:

  • Design and implement Homepage using Bootstrap, HTML/CSS
  • Design and implement a functionality to show products in different categories and/or in different price range.
  • Implement order functionality that a customer can put products into a shopping cart and take out of the shopping cart at any time before checkout.
  • Implement checkout functionality: a customer can check the products in the shopping cart
  • Implement email functionality: a customer will receive an email after confirm checkout

Technologies: Spring Boot 1.5, Angular 5, HTML5/CSS, Node.JS, Expression, MongoDB, Bootstrap 4

Software Engineer

Confidential

Responsibilities:

  • Login page: when a user log in, he need to fill email address and password, and submit only after both the two fields have at least one character.
  • Project list page: a list of projects that show error marker ( ). The error mark would change into a check mark (√) after the user click to apply it.
  • A manager can sees a list of her project, when he/she click one of the project, he/she can see a list of users who had applied to his/her projects
  • Landing page: Combine landing page sections into a single Lander component

Technologies: React JS, Github, MongoDB

Software Developer

Confidential

Responsibilities:

  • Design and develop a Student System. Admin can add a student into the database, and delete, read, and update Student information, upload .csv or .txt file and save the content into the database.
  • A student can view graphical chart which show graphical comparisons between students' marks.
  • Front end implementation of pet shopping application

Technologies: React JS, MongoDB

Confidential

Software Developer

Responsibilities:

  • Design web applications to access a student system stored in xml files using JavaServer Faces (JSF) and Java Servlet technologies.
  • Design a web application to send and receive email using EJB as server-side component.
  • Design a web application to access a database using JDBC driver.

We'd love your feedback!