We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • Around 10+ years of Experience in Application Development & Deployment of various J2EE based Applications
  • Good knowledge of Capital Markets domain such as Fixed Income, Credit Derivatives and Money Markets
  • Expertise in Java, J2EE, Servlets, JSP, JDBC, Spring, Struts and Hibernate frameworks
  • Expertise in Production Support, testing, monitoring and development in stand - alone and Enterprise applications
  • Extensive experience working on Spring Core, Spring boot, Spring MVC, Spring Data
  • Expertise in developing Restful APIs and developed internal Rest Web services using JAX-RS
  • Working Experience with Weblogic, Websphere and Apache Tomcat
  • Expertise is using Eclipse, RAD, Net beans, IntelliJ, Tortoise SVN, SQL Developer
  • Experienced in PL/SQL, Oracle Database10g and Sybase
  • Have expert knowledge in developing KSH and PERL scripts
  • Experience in Identity and Access Management Development
  • Have good experience building the applications using Ant, Maven, Gradle and continuous integration tools like Jenkins.
  • Experienced in doing upgrades including maintenance & monitoring implementation
  • Supporting various applications in production and handling server related issues
  • Experienced in Remedy and CMIS trouble ticketing
  • Developed scripts for weekly maintenance of applications on Unix environment
  • Experience in Database Designing and back-end programming using Oracle 10g, MS SQL Server and SQL PL/SQL
  • Strong analyzing, debugging and problem resolution skills and highly motivated team player with ability to work independently.
  • Enthusiastic in exploring new technologies

TECHNICAL SKILLS

Operating System: Windows XP/NT, MS-DOS, UNIX

Languages: Java, C, C++, JDBC, SQL, PL/SQL

Web Technologies: J2EE (Servlets, JSP, JNDI)

Frameworks: Spring, Hibernate, Struts, Dojo

Application Servers: WebSphere, WebLogic, Apache Tomcat

Databases: Oracle 10g, Ms-Access, DB2, Sybase

Scripting Languages: Html, DHtml, CSS, PHP, XML

Version Controls: Clear Case, SVN, Git

GUI: Swing, Flex 3.0, AngularJS, ReactJS

Build Tools: Apache ANT, Maven, Gradle, Jenkins

PROFESSIONAL EXPERIENCE

Confidential, NYC, NY

Full Stack Developer

Responsibilities:

  • As a Full stack Developer in Java, involved in understanding SDLC using Agile and Waterfall methodology and worked on front- end and back- end using ReactJS, Spring Boot
  • Worked on anAgile(Scrum)DevelopmentTeamto deliver regular updates to business team and project managers
  • Used Rally to define user stories, tasks and defects
  • Developed ReactJS components, Forms, Events, Keys, Router
  • ImplementedReactcontainer, functional and class components
  • ConsumedRestfulweb services to integrate betweenServer side to Client Side
  • Used React-Router to develop Single Page Application
  • Consume Web services (SOAPandRestful) for transmission of large blocks of XML/JSON
  • Maintained states in the stores and dispatched the actions usingRedux
  • UsedMiddleware, Redux-Promisein application to retrieve data fromback end
  • Created and usedReducersthat received said Actions to modify thestore
  • Written test cases for components, Actions, Reducers using jest framework
  • Used micro service architecture, with Spring Boot based services interacting through a combination of Restfuland SOAP services
  • Created CRUD operations ofRestfulweb services using GET, POST,GETand DELETE methods
  • Extensively used core java concepts likeStreams, Multithreading and Collections Framework
  • Used rest template to consume other rest services
  • Developed customized exceptions to handle errors appropriately from other services
  • Created and accessed gemfire region to store and access that temporary data
  • Used Swagger for manual testing and documentation of micro services
  • Developed test cases for backend using Junit, Mockito and Powermockito
  • Used GIT as version control system, to keep track of all the work, allowing severaldevelopersto collaborate
  • Used Gradle as build and configuration tool
  • Worked with Jenkins for CICD

Environment: ReactJS, Type Script, Redux, Jest, Java, J2EE, Spring, Spring Boot, Spring Core, RestfulWeb Services, JSON, Windows XP, JUnit, Mockito, Power Mockito, IntelliJ, Git, Rally, Swagger, JiRA, Tomcat, Gradle

Confidential, PA

Java/J2EE Developer

Responsibilities:

  • Involved extensively in writing Use Cases and generated Class, Sequence diagrams for Designing
  • Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database
  • Used Hibernate for Object/Relational persistence to work with the database
  • Written Controller and DAO classes to interact with hibernate
  • Generated Hibernate mapping files to map classes and tables
  • Developed Java POJO's to capture the UI data and communicate with MVC.
  • Developed the server-side implementation using Spring
  • Used Spring Boot based services interacting through a combination of REST to deploy micro services.
  • Prepared required mappings in configuration files
  • Involved in developing the business logic in respective java classes based on the CORE framework
  • Data Operations are performed using Spring wiring with Hibernate and implemented Hibernate Template and criteria API for Querying database
  • Worked on the Hibernate ORM layer including HQL and implementing HQL queries for Oracle database
  • Developed Restful mircoservices using Spring Rest and MVC, and Consumed REST based with Rest template based on Restful APIs.
  • Able to integrate with and managing APIs exposing microservices development and support of Java services
  • Developed Single Page Application using AngularJS, JavaScript, HTML and achieved two way binding between HTML and JavaScript objects.
  • Worked extensively on AngularJS creating Controllers
  • Used Java Script to perform validation on the client side
  • Involved in writing SQL, Stored procedure and PLSQL for back end
  • Used Views and Functions at the Oracle Database end
  • Created various letters and reports for the end users in multi-threaded environment
  • Generating pdf reports to download using Jasper Reports.
  • Creating MS Excel reports to compare analyze using Apache POI
  • Performed unit testing using Junit and in writing Test Cases on every new version before sending it for User Acceptance Test (UAT).
  • Supported the testing team to resolve the issues
  • Used Eclipse for coding the application and used SVN for change control
  • Involved in post-production activities which includes resolving application specific issues and pushing the fixes in deployments after each production release
  • Used Log4J for debugging the application
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used JIRA for bug/task tracking and time tracking.
  • Deployed the application on Weblogic server
  • Done the Production Support carrying pager

Environment: Java, J2EE, Spring, Spring Boot, Spring Core, Hibernate, Oracle 11g, PL/SQL, Restful Web Services, JDBC, JSON, Windows XP, Jasper Reports, Apache POI, JUnit, Eclipse, Git, JiRA, Weblogic, Ant

Confidential, Detroit, MI

Java/J2EE Developer

Responsibilities:

  • Participated in requirement gathering and design discussions
  • Used Hibernate 2.0 for persistence layer
  • Developed DAO’s and Business Objects (POJOs) to interact with the database using Hibernate
  • Written Entity classes and Hibernate mapping files for mapping objects
  • Involved in the development of business logic using Event Handlers, Java classes, DAO classes to implement functionalities
  • Implemented enhancements involving major framework changes using singleton and factory design patterns
  • Used Java Collections for temporary buffers
  • Worked in multi-threaded environment to generate letter
  • Developed Rhino Scripts to make the rules
  • Created various letters and reports for the end users
  • Developed XSLT for transforming XML files to HTML and XSL
  • Written JUNIT test cases to test Rhino scripts and the application
  • Created the JDBC data sources to access the database
  • Generating pdf reports to download using Jasper Reports.
  • Creating MS Excel reports to compare analyze using Apache POI
  • Developed the application logging using log4j
  • Written PL/SQL queries and stored procedures to perform data related operations
  • Used RAD with Websphere application servers for the development
  • Used SCM for source control
  • Used Clear Quest for bugs tracking

Environment: Java, J2EE, Spring 3.0, Hibernate 2.0, JDBC, Web sphere 6.0, Oracle 11g, PL/SQL, Windows XP, JUnit, JSON, AngularJS, Jasper Reports, Apache POI, RAD, SCM, Clear Quest, Agile

Confidential, OR

Java Developer

Responsibilities:

  • Participating in Gathering Requirements, Design and Development
  • Implemented modules in the Spring MVC framework for navigation within the application.
  • Written controller, service and DAO classes and auto wiring them
  • Developed the business classes as Java beans and persisted the data to Oracle Database using JDBC Template
  • Implemented client side validations using JavaScript
  • Consuming Webservices via Ajax calls
  • Developed and tested the application in Websphere server
  • Developed the application logging using log4j
  • Generating pdf reports to download using Jasper Reports.
  • Creating MS Excel reports to compare analyze using Apache POI
  • Writing JUNIT test case and testing the application
  • Application development with RAD and Websphere application server.
  • Troubleshooting production issues and contributes to various root cause analysis for various production issues.
  • Involved in designing schemas, developing queries and stored procedures in Oracle
  • Used PL/SQL, Stored Procedures and table level and system level triggers for handling database processing.
  • Co-ordinate unit, integration, and system test procedures
  • Used Subversion for source control
  • Interacting with end user to check if the product is met requirement
  • Used JIRA for bugs tracking

Environment: Java, J2EE, JSP, HTML, JavaScript, JQuery, AJAX, Spring 3.0, JDBC Template, Web sphere 8.0, Oracle 11g, PL/SQL, Windows XP, JUnit, Jasper Reports, Apache POI, RAD

Confidential, NY

J2EE Developer

Responsibilities:

  • Involved in design, development of new features and enhancements
  • Writing the business logic in core java classes which includes all the formulae and logic necessary for the calculation of yield, price, maturity value etc
  • Developed the application in MVC using Struts framework.
  • Involved in developing GUI using JSP and Java Script.
  • Writing use cases, doing the design with UML and RUP.
  • Involved in the complex calculations for the price, yield of the fixed income, equities, and securities.
  • Involved in integrating Struts with Hibernate for data access.
  • Implemented the multi threading mechanism for data retrieval and calculations.
  • Implemented client side validations using Java Script.
  • Used Hibernate to interact with Sybase database.
  • Involved in writing stored procedures in Sybase.
  • Used Log4j with JDBC Appender to log the messages in the database.
  • Implemented XML for writing the deployment descriptors.

Environment: Java, Struts, Hibernate 3.0, JDK 1.5, JNDI, Sybase, JBoss, Eclipse 3.x, XML, UNIX and ANT.

We'd love your feedback!