Full Stack/ Back End Java Programmer Resume
Fremont, CA
SUMMARY:
Oracle Certified Java 8 programmer having more than 2 years of experience in problem solving, object - oriented programming, developing, testing and debugging code across multiple platforms. Extensive experience in Java and related technologies such as JDBC, JSP/Servlet, Hibernate, Oracle database, and Spring framework. Hands-on experience with RESTful web service, Node.js, MongoDB and front-end technologies such as HTML, CSS, AngularJS, JQuery and Ajax. A quick learner with Enthusiasm in coding. Successful working experience in Agile model team. Great interpersonal and communicationskills.
TECHNICAL SKILLS:
Programming Languages: Java 8, JavaScript, HTML 5, CSS 3, PL/SQL
Frameworks: Hibernate 5, Spring 4.3, Bootstrap, AngularJS 1.2, Node.js
Web Services: RESTful
Databases: MySQL, MongoDB, Oracle 11g
Build tool: Maven, Git, GitHub, Gradle
IDEs: Eclipse, NetBeans, Visual Studio Code
Platforms: Windows, Linux
EXPERIENCE:
Full Stack/ Back end Java Programmer
Confidential, Fremont, CA
Technology: Java 8, Hibernate 5, Spring 4.3, Spring Rest web services, HTML5, JSP, Bootstrap, MySQL, Maven, Tomcat 8, Git
Responsibilities:
- Kept in close communication with team members to manage progress, requirement changes, and to assist where needed, using GitHub for version control.
- Designed overall application and requirements for both front and back end, including establish database connection with Hibernate and relational database schema design
- Implemented back end API using Spring REST web service and tested endpoints using Postman
- Worked on integrating projects between the front and back end teams, identifying and fixing bugs that occurred on both sides
- Implemented and maintained MySQL database for team members, including changing schemas when necessary and creating scripts for testing
- Designed and implement user interface with HTML and Bootstrap in JSP
Confidential
Java ProgrammerTechnology: Java 8, AngularJS, Angular 2, HTML 5, NodeJS, Express, Ajax, MongoDB, Mongoose
Responsibilities:
- Designed user interface using HTML 5 and Bootstrap
- Created page functionality with AngularJS, using UI-Router/Ajaxfor page flow and implementing custom services and directives for additional functionality and communication with the Node server
- Used JSON to pass and retrieve objects from user request
- Used Mongoose as an ORM solution to communicate between Node.js and MongoDB
- Configured and deployed a NodeJS/Express application server for a RESTful API
- Used MongoDB as a database to store and retrieve product data
Confidential
Java ProgrammerTechnology: Java 8, Spring 4.3, Hibernate, My SQL
Responsibilities:
- Coordinated project designing and programming with team members.
- Hibernate as an ORM solution to communicate between Java and MySQL
- Spring as a framework to help frame the backend
- Managed to give speech of production pattern and project report.
Confidential
Java ProgrammerTechnology: Java 8, Hibernate 5, Spring framework, HTML5, JSP, Bootstrap, Tomcat 8
Responsibilities:
- Coordinated project designing and programming with group of five members
- Hibernate as an ORM solution to communicate between Java and MySQL
- Designed and implement user interface with HTML and Bootstrap in JSP
- Implemented back end API using Spring REST