Full Stack Developer Resume
Edison, NJ
SUMMARY:
- A full Stack Java and Cloud Associate Developer with experience in all phases of the Software Development Life Cycle (SDLC) including UI/IX, Cloud Services and Backend Software for the creation and distribution of Enterprise Applications and Technologies.
- Java Skills Include: Java/J2EE frameworks and OOP concepts such as Collections, Streams, Exception Handling, Generics, Multithreading and Design Patterns.
- Backend Skills Include: JAX - WS REST Web Services, Spring Frameworks such as Spring Rest, Spring MVC, Spring Boot with DATA JPA, Thymeleaf, Spring Security and Facade,
- Expert with using Design Patterns like Singleton, Prototype, Observer, Strategy and Builder to create an object that provides an abstract interface to some type of database or other persistence mechanism.
- Frontend Skills Include: developed Single-Page Web Applications (SPA) to consume RESTful Web Services in Angular.
- Expert in Angular 4,5,6, AngularJS, Angular, Directives, Pipes, Event Binding, Data Binding, Interpolation, Injection for building the UX/UI.
- Expert with Object-Relational Mapping (ORM) tools in Node JS with Mongoose, hibernate and JPA
- Expert in JavaScript, Typescript, HTML5, JQuery, Bootstrap, CSS, HTML, DHTML, AJAX, XML, XSLT, SOAP and XPATH
- Expert in implementation of RESTful APIs using NodeJS with Express JS framework, spring rest, jersey also made documentation, tested, and added security using OAuth2/JWT.
- Database skills Include: SQL queries, triggers, MySQL, Oracle RDBMS, NoSQL and MongoDB.
- Cloud Services Skills Include: Amazon Web Services (AWS) PaaS, using EC2 instances, S3 Buckets, Lambdas, Auto Scaling, Load Balancers and Dynamo DB and in creating, configuring, and modifying multiple instances AMI, Tomcat and Linux.
- Expert in Implementing AWS lambda functions for developing AWS platform based API’s and deploying and maintaining applications to AWS server and using a remote Windows server on an application server.
- Expert at managing multiple AWS Roles such as configuring, modifying and creating an IAM user.
- Worked with SOAP UI, JAX-WS to create Web Services and consuming the existing services and Expert in implementation of Micro services using AWS, Spring Boot, Rest and Netflix (Eureka).
- Testing Skills Include: unit testing tools and frameworks like JUnit, Mockito, Karma and Jasmine.
- Good Experience with Version Control Systems (VCS) tools such as Git and bug tracking tool like JIRA.
TECHNICAL SKILLS:
Web Frameworks: Angular, Bootstrap, NodeJS, Express, HTML5, CSS3, jQuery
Spring: Core, ORM, Web, MVC, Boot, AOP, Servlets, JSP, Thymeleaf Templates, Hibernate, JDBC, JMS, JNDI, JSTL
NoSQL: MongoDB, Firebase DB, MySQL, Oracle, RDBM, JUnit, Mockito, Karma, Jasmine, GitHub, GitLab
Servers: Eclipse/MyEclipse, IntelliJ, Visual Studio, Cloud9, Beanstalk, Jenkins, Apache, Tomcat, GlassFish, Maven, Gradle, Maven, SOAP/REST Web Service
Amazon Web Services: EC2, AMI, Auto Scaling,S3,RDS,VPC,Lambdas,SNS,IAM and Dynamo DB
PROFESSIONAL EXPERIENCE:
Confidential, Edison, NJ
Full Stack Developer
Responsibilities:
- Hibernate for ORM and its features such as DOA for session management, which includes opening an access way to the database.
- JPA for keeping the orders and order details in the database along with keeping description of product and account information.
- There were interfaces created of all those components as well.
- Maven was implemented for keeping track of our dependencies and jar files as well as linking all of our services and mapping the xml file.
- JSP and some features of JSTL were used for the web development of this project, along with HTML and CSS.
- Developed web application using Spring-MVC, Spring Boot, Spring Security, Hibernate and Angular, SOAP, Rest Web Services and IntelliJ IDE
- Created Spring MVC framework Components for Controllers to inject dependencies, through Spring IOC containers, from Models, Persistence classes, Repositories and Services.
- Created DAO layer with Spring Data JPA repositories implementing Hibernate framework and invoked stored procedures for complex queries.
- Expertly used Angular 7 Directives, Pipes, Event Binding, Data Binding, Interpolation, and Injection for building the GUI.
- Developed and designed Java-based RESTful web services using spring, documented, secured and tested for the use of frontend transactions/OLTP based data storage.
- Restructured the UI/UX using HTML5 to make it more appealing to the eyes and styled it with bootstrap.
Environment : Eclipse, Sublime Text, Java 8.1, Spring 4.0, Hibernate 5.1, Tomcat 8, HTML5, and Vanilla CSS, XML, JIRA, ORACLE, GitHub