Full Stack Developer Resume
OhiO
SUMMARY:
- Full Stack/Java Developer with 5+ years of experience in utilizing java tools in business, web and Client - Server environments using latest java/J2EE technologies for analysis, design development, re-engineering, maintenance, installation, implementation and testing on various platforms.
- Proficiency in development Model view controller (MVC) Architecture based application using Spring Frameworks, Micro-services with Spring Boot, Spring REST, Spring Cloud, Eureka etc.
- Experience in using spring modules like Spring Core, Spring DAO, Spring ORM, and Spring AOP, also have a good understanding of design patterns including MVC, Singleton and Data Access Object patterns.
- Strong Experience in designing the business web applications by “Hand-Coding” methodology using JSP, Angular, JavaScript, HTML5, XHTML, XML, and CSS3, based in the W3c, standards.
- Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers, and experience in writing complex queries, using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL
TECHNICAL SKILLS:
Programming Languages: Java, C, C++, C#, Unix shells
Platforms: Unix, Linux, iOS, windows
UMLTools: Microsoft Visio
IDEs: Eclipse, Net beans, STS, IntelliJ
Web Applications/Servers: Web logic, Apache Tomcat, IBM Web Sphere, JBoss.
Design Patterns: Singleton, Value Object, MVC
Server Scripting: JSP, JSP: EL, Custom Tags, Spring 3 Custom tags, JSF Custom tags.
Client Scripting: jQuery, JQueryUI, HTML5, Angular, CSS 3, JavaScript
Build Tools: Ant, Maven
Databases: Oracle, MS SQL Server
Database Tools: TOAD, SQL Developer (Raptor), Altova Database Spy
Messaging Systems: JMS, IBM MQ Series
MVC Frameworks: Struts, Spring, JSF, Apache Camel
Logging: Log4J, SLF4J
Testing: Junit, Http Unit, JunitPerf, DBUnit
Version Control: CVS, Git, Rational Clear case
Methodologies: Waterfall, Agile (Scrum)
PROFESSIONAL EXPERIENCE:
Confidential, Ohio
Full Stack Developer
Responsibilities:
- Used Spring Boot for the application development.
- Integrated the application with Spring-MVC using Spring Boot, Spring Dependency Injection (DI), and Spring Annotations.
- Functionality is implemented by developing RESTful web services using spring boot, JPA, Pivotal Cloud foundry (PCF) and Oracle Responsibilities.
- Implemented Spring MVC framework in the application. Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
- Manipulated data using CRUD (Create, Read, Update and Delete) operations on data base management system and handled database access and data transmission based on RESTful web service.
- Developed Object-Relational (O/R) mapping using Hibernate 4 to create high performance persistence layer to interact with various databases using Hibernate Query Language, Criteria APIs and Native SQL queries.
- Designed and developed the login portal using ReactJS & Redux along with HTML5, CSS3 and Typescript.
Technologies: Java, Spring MVC, Spring Boot, Hibernate, ReactJS & Redux, Oracle, CSS, JavaScript, HTML, XML, Eclipse, LOg4j, GIT, Windows, RESTful Web-Services.
Confidential, Cincinnati, OH
Java Developer
Responsibilities:
- Extensively used Spring Framework for Dependency Injection of components and integrated with Hibernate.
- Front end code was written in Angular, CSS, HTML5 and Back end were developed using Spring Boot.
- Worked on PL/SQL and created views, triggers, procedures, function and stored procedures.
- Used the Eclipse as ID, configured and deployed the application onto Web Logic application server using Maven build scripts to automate the build and deployment process.
- Used Hibernate annotation for mapping objects the relational database and implemented persistence using Hibernate, managed Hibernate.cgf.xml file.
Technologies: J 2EE, Spring Boot, Hibernate, Spring Web MVC, Spring REST, JSF, Angular4, CSS, HTML, PL/SQL, JDBC, JPA, Web Services, Eclipse, JUnit, Log4j, UML, JSP, Servlets, Maven, XML, Oracle, SQL Developer, Apache tomcat.
Confidential
Java / J2EE Developer
Responsibilities:
- Interacted with Clients to collect business requirements, to analyze and design the system and designed various UML Diagram like class diagrams, Sequence Diagrams.
- Use Spring framework features including Spring MVC, Spring DAO, Spring AOP, and Spring Templets.
- Integrated the application with Spring framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
- Designed and developed front-end using JSP, HTML5, CSS3, and Angular.
- Used Angular for the incorporated application development framework (spring) to build persistent and reliable application modules.
- Worked on Oracle as the backend database and integrated with Hibernate to retrieve Data Access Objects.
Technologies: Java, J2EE, Spring, Hibernate, Servlets, XML, Angular, JSP, HTML5, CSS3, Apache Tomcat, SOAP, Oracle, Eclipse, Logg4j, Maven, Junit, GIT, JBoss, windows.
Confidential
Jr. Java / J2EE Developer
Responsibilities:
- Created UML use case diagrams, sequence diagrams, and preliminary class diagrams for the system using Rational Rose.
- Designed and developed carrier selection and product selection web pages using HTML, Servlets and JavaScript.
- Developed coding for client-side interactions of web pages in JSP and HTML.
- Development classes using JDBC API to access the MYSQL database.
- Worked on PL/SQL scripts for End of Day transaction processing.
- Created server-side code to implement JDBC connectivity to MYSQL to have a clear retrieval of the requested data from the designed database.
Technologies: Java, J2EE, UML, Servlets, JDBC, JSP, JavaScript Apache Tomcat, HTML, PL/SQL, NetBeans, MYSQL, CVS, JUnit, windows.
