Java Developer/full Stack Programmer Resume
5.00/5 (Submit Your Rating)
Fremont, CA
SUMMARY:
- Oracle Certified Java 8 programmer with 2 years of software development experience in designing, testing, debugging and optimizing projects.
- Have strong foundation in algorithms, data structure, and problem solving.
- Have hands on experience building Java 8 backend applications with technologies such as JDBC, JSP/servlets, Hibernate 5, and Spring 5.
- Used SQL databases such as MySQL and MongoDB 3.
- Have full stack experience with Angular 6 and JavaScript.
TECHNICAL SKILLS:
Programming Languages: Java 8, Python 3, JavaScript, Type Script, SQL, HTML5, CSS3
Frameworks: Spring 5, Hibernate 5, Bootstrap 4, Angular 6, Node.js, JUnit
Databases: MySQL, MongoDB 3, Oracle 11g
Tools: Maven, Git, GitHub, Eclipse, IntelliJ
EXPERIENCE:
Java Developer/Full Stack Programmer
Confidential, Fremont, CA
Technologies: Java 8, Angular 6, REST, MongoDB, OAuth 2, HTML5, JavaScript, Bootstrap 4, Spring Boot
Responsibilities:
- Created a dynamic frontend web application with Angular 6.
- Implemented a Restful web service with Spring Boot for the application to access products/ user information from MongoDB.
- Processed user authentication with OAuth 2 with Google login API.
- Used Visa and PayPal payment processor API to process payment.
- Deigned a responsive UI using HTML5/ CSS3, JavaScript, Bootstrap 4, and Angular Material. It has a mode for lightweight browsing.
- Implemented item recommendations tailored for each user, using the Geo location API and by analyzing the user’s history.
Confidential
Technologies: Java 8, spring 5, Hibernate 5, MySQL, AWS
Responsibilities:
- Built a backend application with Spring Framework and Java 8, offering a Restful API for the frontend client to access and another more secure API for administrators.
- Designed a MySQL database for user and ticket information.
- Used Hibernate to access and modify data from the spring layer.
- Optimized the database with InnoDB clustered indexing and pagination to fit a large consumer base with millions of entries.
- Implemented an analysis tool to identify frequent customers, popular routes, sales, and pricing options.
Confidential
Technologies: Java 8, Python 3.4+, Apache ANT, Python AST Module
Responsibilities:
- Contributed to building a Python library to support operations in Python that is not supported in Java.
- Resolved issues and bugs, and reviewed codes for the project.
- Created Python test scripts for new functions.
- Edited the documentation for the project.
