We provide IT Staff Augmentation Services!

Sr. Full Stack Developer/software Developer Resume

2.00/5 (Submit Your Rating)

Nyc, NY

OBJECTIVE

  • To have a successful career in and as a Full Stack developer. I would like to be a part of organization that provides apt development opportunities allowing me to achieve personal as well as organizational goals and With more than 8 years of strong experience in Software Development Methodology such as SDLC, RUP, Agile, Analysis, Design, Implementation and Testing of Object Oriented applications and Web based Enterprise Applications using Java/J2EE

SUMMARY

  • Over 7+ years of experience in IT industry as Java/J2EE Developer, worked in the areas of Analysis, Design, Development, Production Support and Deployment of Web based applications using Object Oriented Concepts, Java and J2EE, Web Services (SOAP, RESTFUL, WSDL, Axis), JavaScript, AngularJS, Jenkins, AJAX, Oracle Web Center Suite, HTML and XML,JMS.
  • Strong experience using Spring Framework in business layer for Dependency Injection, AOP, Spring MVC, Spring Boot, transaction management and using Hibernate as a persistence layer.
  • Extensive knowledge on the spring modules like Spring IOC, Spring DAO, Spring Web flow, Spring Security, Spring MVC and Spring AOP.
  • Extensive knowledge and implementation skills in Struts MVC framework and JSF.
  • Experience in RIA development using Adobe Flex 3.0/4.0, Action Script 3.0, MXML.
  • Working on GUI development using HTML, CSS, Bootstrap, JavaScript, JSON, AJAX, JSP, JSP Tag libraries, Servlets, JNDI, XML, and XSLT.
  • Experience with web technologies like AngularJS, React JS, Backbone JS, Portlets, JavaScript, HTML, CSS3, AJAX, J Query and Bootstrap.
  • Experience in using React.js components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience with the development of client - facing web applications using GWT.
  • Superior background in object oriented development including C++, Java, Scala and shell scripting.
  • Experience on Angular JS, Node JS, React JS, Mongo DB, GitHub and Amazon AWS, EC2, S3, PAAS and cloud front.
  • Working on B2B development works on BEA WebLogic, IBM WebSphere and JBOSS Applications servers.
  • Experience in design and building Complex Business components, developing Multi-Tier Web Applications using Servlets, JSP, Spring, Struts, JPA, Web Services, SOA, JDBC, EJB, PL/SQL, AJAX, Maven, Micro Services.
  • Developing RESTful web services interface to Java-based runtime engine and accounts.
  • Experience with different Servers like Apache Tomcat, IBM RAD, Web Sphere and Web Logic.
  • Extensive experience in IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer).
  • Experience in coding Web Services with JAX-WS (SOAP) and JAX-RS (Restful).
  • Experience in various databases Oracle, DB2, PostgreSQL and SQL Server.
  • Experience in debugging the java code with all the testing tools and logic flow using Eclipse UML plug-in and rational testing tools.
  • Worked on Flask micro Framework is to keep the core of an application simple yet extendable.
  • Experience in WIBM ODM, ILOG J Rules, Rule Studio, RTS (Rule Team Server), RES (Rule Execution Server), Decision Validation Services (DVS).
  • Experience with Amazon Web Services (AWS) capabilities and limitations.
  • Working on data logging framework such as Log4j, to detect logging data and to analyze data traffic analysis.
  • Experience in version control tools like GIT, SVN, CVS and Microsoft visual VM SourceSafe and Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and coordinating with the ream members to meet the deliverables.
  • Strong analytical, debugging skills with experience in fixing ad hoc production issues and Ability to learn and adapt quickly to new environments and emerging new technologies.
  • Good experience in working with a team together to deliver best outputs in given time frames and Excellent analytical, communication, organizational and interpersonal skills.logging facility using Log4j, Writing JUnit test cases and used Clear Quest, Jmeter for bug tracking.

TECHNICAL SKILLS

Platforms: Windows 2000/NT/ XP/Vista and Sun Solaris 2.8/2.9, UNIX

Programming: JDK 1.5, 1.6, 1.7,1.8, C, C++

Server Scripting: JSP1.2,2.1, JSP-EL, JSTL, Custom Tags

Client Scripting: JQuery 1.8,1.9, JQueryUI, Dojo, ExtJS, AngularJS, Angular2,4, Javascript, CSS2, CSS3, HTML4, HTML5, NodeJS

Java Frameworks: Struts 1.2, Struts 2.1, Spring MVC,DI, AOP, JSF 1.1, JSF 2.1, GWT, Vaadin

Database Tools: Toad for Oracle, Toad for MySQL, Toad for DB2, Toad for MS-SQL, ERWin, Altova Database Spy, MySQL Workbench

Databases: DB2, MS-SQL Server, HSQLDB, PostgresSQL, MySQL

Middleware Specifications: EJB 2.1, EJB 3.0, CORBA, RMI, JMS

Version Control: Tortoise SVN, Rational Clearcase, Accurev, GitHub, CVS, Bamboo

IDEs: Eclipse 3.0, 3.1, MyEclipse 4.1, IntelliJ, Netbeans, JBuilder 2007, JDeveloper.

Build Tools: ANT 1.7,1.8,1.9, Maven, Gradle

Continuous Integration: Jenkins, Hudson

XML Tools: Altova XML Spy 2005,2008

XML Technologies: XSLT, JAXP, JDOM, SAX, DOM, XPATH, XPOINTER, XML, XSD,DTD

Webservice Specifications: JAX-RPC, JAX-WS, JAX-RS

Webservice Tools: SoapUI 4.0,5.1, TcpMon

Webservice Implementations: Axis 1.0,2.1, JWSDP2.1, Sun Metro, Sun Jersey, Apache XFire, Apache CXF

Whitebox Testing: Junit 3, Junit 4, DBUnit, JUnitPerf, HttpUnit, LoadTest, TimedTest, Selenium, Fitnesse, EasyMock, PowerMock

Blackbox Testing: JMeter, LoadUI, LoadRunner, HP Quality Center, WinRunner

Application Servers: Weblogic 8.1, 10.0, Websphere 6.1, JBoss 4.0, Glassfish 4.0

Web Servers: Tomcat 5.0,6.0,7.1, Joans

UML Tools: Altova UML Model, Rational Enterprise, MS Visio

ORM Fr ORM Frameworks: Hibernate 3.0,3.1,4.1, TopLink, OpenJPA, iBatis

Defect Tracking: JIRA, Bugzilla, Rational ClearQuest

Methodologies: Agile (XP, Scrum), Rational Unified Process(RUP), Waterfall, Kanban

Reporting: iReports, JReports

Batch Jobs: Quartz Scheduler, Cron, Spring Batch

HTML Editors: MS-Frontpage 2003, Adobe Dreamweaver, Coffee Cup HTML

Templating: Velocity, Freemarker

Cloud Computing: AWS - EC2, RDS, S3, Dynamo DB

Micro Services: Swagger, Pivital Cloud Foundry, Spring Micro Services, Springboot

PROFESSIONAL EXPERIENCE

Confidential, NYC, NY

Sr. Full Stack Developer/Software Developer

Responsibilities:

  • Designed Prototype and project layout skeletons using ReactJs, JQuery, CSS3 and HTML55.
  • Involved in designing and developed presentation layer using Ajax, jQuery, and third-party libraries.
  • Used various JQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Used Apache Cordova to build native mobile applications using HTML55, CSS3 and Javascript.
  • Used Adobe Experience manager (AEM) to manage and deliver digital experiences across websites.
  • Used Multithreading to develop various helper classes in programming to improve overall performance.
  • Used Spring DI, annotations, and MVC to implement business layer and navigation part of application.
  • UsedSpringBootActuator to externalize application's configuration properties for various environments.
  • Configured Swagger-UI registered Microservice with Eureka to monitor services from Spring Boot console.
  • Defined Hibernate Named Queries for Batch operations while defined Criteria Queries for Microservice.
  • Microservice have been built using Spring Boot, Spring security and deployed to AWS cloud.
  • Used AngularJS 4 for Directives, Filters, Services, Validation, and Data binding of UI components.
  • Used Spring Cloud AWS Core, Spring Cloud AWS Context, and Spring Cloud AWS Messaging.
  • UtilizedAWSLambdaplatform to upload data into AWS S3 buckets and to trigger otherLambda Functions Including EC2, MongoDB focusing on high-availability, fault tolerance, and auto-scaling.
  • Database required for creation of new tables, PL/SQL stored procedures, functions, views, indexes, constraints, triggers and required SQL tuning to reduce the response time in the application.
  • Developed several REST webservice which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications. RESTful webservice using Jersey for JAX-RS implementation.
  • Exposed and consumed SOAP based Webservice to communicate between systems.
  • Developed several SOAPS based JAX-WS Webservice interfaces for integrating multiple systems, code re-usability and JMeterto test performance of SOAP protocol.
  • Developed reusable custom directives using Angular JS 4 using transclude, restrict, event handlers and templating.
  • Used Redis as in memory database, for storing and fetching data in memory to increase the performance.
  • Used Apache Kafka for building real time data pipelines and for storing data in a distributed cluster.
  • Used SOAP UI for Functional Testing, Performance Testing, Regression Testing and to test REST & SOAP.
  • Used Apigee for web-scale, enterprise flexibility on premise and hybrid deployment on single code base.
  • Created and configured newJIRAprojects and workedwithdepartments to maintain existingJIRA projects.
  • Strong working knowledge in developing Restful webservices and Microservices using Golang.
  • Implemented REST services by Golang with microservices architecture.
  • Developed Unit test cases using Junit, Mockito and Jenkins for continuous integration.
  • Experience writing the HTTP RESTful Web services and SOAP API’s in Golang.
  • Used Kubernetes for automating deployment, scaling and management of containerized applications.
  • Used Docker to collaborate code, run and deliver more securely for both Linux, Windows Server.
  • Migrating the existing project to Microsoft Azure with Azure services.
  • Used Azure Resource Manager (ARM) to deploy, update, or delete all the resources for your solution in a single coordinated operation.
  • Using Azure Functions to integrate applications and run backend processes according to schedules without managing servers.
  • Deployed applications on Azure by using AppDynamics.
  • Developed Maven scripts and builds using Mavenand continuous integration servers like Jenkins.
  • Used log4j for logging and GIT, SVN for project management and version management.
  • Functional testing of the front-end applications is done using Selenium (IDE and Web Driver).
  • Developed, Tested and Debugged theJava, JSP using EclipseRCP.
  • Deployed the application on WebSphere 8.5 application server.
  • Experience in working with GraphQL queries and use Apollo GraphQL library.
  • Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.

Environment: J2EE, ReactJs, jQuery, CSS3, HTML55, Ajax, Core Java, Spring IOC, Spring MVC, Spring Security, Spring Boot, Hibernate, Microservice, Eureka Server, OTC, Swagger-UI, Apache Kafka, AWS Cloud, AWS Lambda, S3, EC2, Scala, MongoDB, REST Webservice, JAX-WS, SOAP UI, JDBC, PL/SQL, JIRA, GIT, SVN, log4j, Maven, Junit, Mockito, Jenkins, JMS, Kafka, Websphere 8.5, Maven, SOAPUI, Docker, Azure.

Confidential, Texas, Dallas

Sr. Full Stack Developer

Responsibilities:

  • Worked on junit framework for unit testing.
  • Involved in using Core java concepts - Collections, Networking, Exception Handling, Multi-Threading, Concurrency, Serialization and Data Structures.
  • Involved in designing 3 various application implementing SPRING MVC Architecture.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes and Design, deployment and new document or upgrade existing APIs in both intergrations.
  • Writing standalone Java classes, reusable components using JDBC and Java Beans for getting data from SQL tables.
  • Introduced to Golang while working withina project.
  • Configured session timeout with Spring Boot in server side and implemented auto logout functionality.
  • Used Gradle to build and deploy the application on web logic server.
  • Used log4j for logging and SVN for version control.
  • Performing unit-testing using Jasmine, Karma and end-to-end testing using Protractor.
  • Developing APIs to support Angular JS UI migration, and XSDs to build web services data.
  • Created Micro services for Account, Permissions modules.
  • Wrote Micro services using Golang.
  • Implementing the Spring Security and validated the form developed using JSP.
  • Created proof-of-concept using responsive web design, Node Js, React Js.
  • Used DAO pattern to fetch data from database using Hibernate to carry out various database transactions.
  • Developed Message Driver Beans to receive the messages from the EMS Provider.
  • Used SVN for version control and used IntelliJ as the IDE for developing the application.
  • Worked on Struts, HTML5, logic, bean tags in JSP and responsible for Detail design and GUI development.
  • Tested SOAP web services using SOAP UI and REST web services using REST Client.
  • Developed Unix shell (ksh) scripts to automate most of the engineering and testing.
  • Designed and developed Oracle 12c PL/SQL batch and real-time processes for loading data from internal and external systems using SQL Loader and External tables.
  • Defined Web Services using XML-based Web Services Description Language.
  • Developing RESTFUL Web services using Spring boot, Spring RESTFUL template, JPA2.1
  • Implemented Maven Script to create JAR, WAR, EAR and dependency JARS and deploy the entire project onto the Web Logic Application Server.
  • Used RAD for developing web components such as JSP, Controller tier that includes action classes and business tier that includes EJB 3.1.
  • Developed frontend of application using Bootstrap (Model, View, Controller), Backbone.js, Angular.js framework and Utilized Node.js to create a fast and efficient chat server.
  • Responsible for customer interaction, analysis of the requirements and project scheduling.
  • Written SQL and stored procedures as part of database interaction.
  • Worked with NoSQL database to store JSON like dynamic connections data.
  • Database design and connectivity done by using JDBC Bridge.
  • Implemented the Hibernate framework (ORM) to interact with Oracle 12c and MSSQL database for CRUD operations and Implemented Dynamic batch feature for batch processing with Spring batch.
  • Developed and implemented code on new requirements as a developer using Spring MVC and Hibernate by using Agile Methodology.
  • Strong experience of developing data models using Hibernate ORM tools, POJOs and configuring Hibernate persistence layer.
  • Ran Bower and Grunt components and wrote the scripting using Node.js.
  • Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images like AMI.
  • Configured DICOM TCP/IP and FTP transfer through web and networking by using Java, XML, and HTML5.
  • Experience in implementing Web Services (SOAP, WSDL) using Axis framework.
  • Developed presentation layer using JSP, HTML5, JavaScript, CSS3 and jQuery.
  • Expose the platform and application level core API's as RESTful web services and implement application workflows in rich user interfaces using jQuery.
  • Exposure to NoSQL database programming- Apache Cassandra
  • Product enhancement and implement solutions for multi-tenant J2EE based legacy enterprise product enabling as Cloud based deployment and higher availability and scalability.
  • Good working experience with various operating system platforms including Windows, UNIX and LINUX.
  • Developed Hibernate DAO classes and with the Spring Framework manager classes retrieve and save the data from the database.
  • Rewrote the company's primary software application in Java using AWT and Swing with MS SQL Server for the database.
  • Used MongoDB to create modem applications never before possible at a fraction of the cost of legacy databases.
  • Developed and used MS SQL stored procedures to improve performance and to reduce the amount of code in Java and also involve in Weblogic application server.
  • Configured JDBC with SQL/PLSQL for database connectivity.
  • Developed Message Driver Beans to receive the messages from the JMS provider.
  • As a team, we have followed Software Development Life Cycle.

Environment: Java 1.7, J2EE, JSP, EJB3.1, Servlets, Hibernate, Axis 2.1 Webservices, SQL Server, Spring Boot, IntelliJ, JPA 2.1, Agile, Spring batch, Microservices, Weblogic 12.1, AngularJS, Windows, Jenkins, Gradle, Git, Backbone Js, Cassandra, HTML5, CSS3, MSSQL, MongoDB, AJAX, Node.js, jQuery, AWS, Javascript, Unix, Oracle 12c, Unix, Hibernate, Bootstrap.

Confidential, Milwaukee, WI

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, Modeling, analysis, design, development and testing
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes
  • Used jQuery, Ajax for service calls on pages to interact with the server for information.
  • Developed the User Interface using JSP, Spring MVC frameworks, jQuery, AngularJS and CSS3. Used AJAX and JavaScript for Server side/client-side validation
  • Used Spring framework AOP features and JDBC module features to persist the data to the database for few applications. Also used the Spring IOC feature to get hibernate session factory and resolve other bean dependencies
  • Developed the persistence layer using Hibernate Framework by configuring the 1:1/1: M /M: M mappings in hibernate mapping files and created DAO and POJOs
  • CreatedRESTfulweb services interface to Java-based runtime engine and accounts
  • Designed and implemented MongoDB based database and created REST enabled Web Services on Jersey framework.
  • Implementing or exposing the Micro services based on RESTful API utilizing Spring Boot with Spring MVC.
  • Used JAX-WS and Metro stack for building of Web Services. Also developed the web service client applications to test the web services. Tested the web service using SOAP UI.
  • Used SOAP to Implement Web Services and Consumed and published XML Web Services in the application.
  • Involved in using JMS Queues and JMS topics for one-to-one and one-to-may communication in the application
  • Used Apache camel integration for routing and transforming the data between two Applications using HTTP protocol.
  • Used AWS SDK for connecting to Amazon S3 buckets and EC2 to deploy on Docker Container with Microservices architecture.
  • Refactored existing monolithic application by identifying components that needs to be transformed to Micro- services architecture, with Spring Boot-based services interacting through a combination of REST and AWS API-Gateway.
  • Installed secured and configured AWS cloud servers and virtual servers using Spring Cloud for AWS.
  • Implementation of web services in Java, used to orchestrate outbound and inbound web services and processes on ESB (Enterprise Service Bus)
  • Involved in designing and developing the JSON, XML Objects with
  • Implemented Data access objects using Hibernate to access data from Oracle database called Stored Produces in Oracle using Callable Statements in JDBC
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project
  • Used Tortoise SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts
  • Used DAO pattern to retrieve the data from database
  • Worked with Web Sphere application server that handles various requests from Client
  • Developed test cases using JUnit
  • Developed the build scripts using Maven.

Environment: Java, HTML, CSS, Bootstrap, JavaScript, jQuery, Angular Js, JSON, Hibernate, Spring, XML, Tortoise SVN, JSP, MVC, Star UML, JUnit, Maven, AWS, Micro Services, Web Sphere, XSD, ATG, Restful, JMS, Log4J, Oracle, MySQL, WSDL, Groovy, AJAX, JIRA and RAD, ESB, MongoDB.

Confidential, Minnetonka, MN

Sr. Java J2EE Developer

Responsibilities:

  • Designed the Web Application using Spring MVC (Model View Controller) pattern to make it extensible and flexible.
  • Analyzed, designed, implemented web based application using Java, JPA, JSP, Spring, XML, and SQL.
  • Used Agile methodologies during the complete project life cycle.
  • Helped in preparing the design documents like process flow, sequence, component diagram.
  • Used Agile methodology XP for development using User Stories.
  • Used annotations in the complete project development, webservices, MVC design.
  • Used JMS for consuming pin verification, device connect disconnect messages.
  • Used JPA as data persistence API for all the DAO, database operations.
  • Generated Hibernate Objects, and used Hibernate ORM for SOTI Publisher application.
  • Used Maven project management tool for build and deployment of the application.
  • Used Spring quartz timer to load the DIM data base with device battery information on regular intervals of time.
  • Developed Spring REST Web services for opening, closing the locker door webservice operations.
  • Wrote lots of JSP's for maintains and enhancements of the application. Worked on Front End using Servlets, JSP and also backend using Hibernate.
  • Developed the presentation and controller logic for the screens related to my user stories using JSPs, HTML, bean and form tag libraries.
  • Used Spring Cache Abstraction and Ehcache to reduce the number expensive executions.
  • Developed rule modules using Rule Engines, Drools.
  • Used Subversion (SVN), ClearCase as source controls.
  • Wrote GWT code to create presentation layer using GWT widgets and event handler.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Established continuous integration (CI) practices and standards for PSCU with Jenkins.
  • Spring XML configuration for Camel Integration to messaging XML documents.
  • Front end development utilizing HTML5, CSS3, and JavaScript leveraging the Bootstrap framework and a Java backend
  • Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
  • Parse XML documents like Device Connect, Disconnect messages using JAXB.
  • Used Microsoft Visio to design the workflows and sequence diagrams, class diagrams.
  • Writing unit and integration tests with Mockito framework.

Environment: JDK 1.6, Eclipse 3.6, Agile, Spring FW 3.1.0, Cache Abstraction, REST WebServices, Tomcat 6, Oracle 11g, Spring MVC, Hibernate, GWT, Drools, JPA, Maven, JUnit, Log4j, HTML5, CSS3, javaScript, ExtJs, JSON, JMS, DB Visualizer 7.1, Weblogic, UML, Mockito, JSP, XML, JAXB, Unix, Subversion(SVN), ClearCase, Jenkins.

Confidential

Sr. Java J2EE Developer

Responsibilities:

  • Involved in database modeling applying the normalization rules and developed Code using Struts framework, based on the MVC design pattern
  • Developed the presentation layer using Struts Tag Libraries and Created POC for Spring Batch for running batch jobs.
  • Worked on backend logic using Servlets, EJB, Hibernate and JDBC and Developed page specific elements, handlers, web beans, view helper classes, JSP pages & fragments by using design patterns and java standards
  • Analyzed, designed, validated the business logic of the system and implemented the application
  • Developed business services using EJB’s and used SOAP API and Translated functional requirements into technical design by gathering the user stories.
  • Developed order history and order to cash(OTC) status of all the Authorized agent’s specific bonds
  • Involved in debugging the product using JIRA Bug Tracking and Deployed the application on to Websphere application server.
  • Extensively used and implemented all theswing componentsin the application and developed Search Tool for the organization to display reports agent wise, month wise, weekly.
  • Involved in developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery and AJAX.
  • Developed servlets for generating reports in PDF format.
  • Implemented multiple high-performance MongoDB replica sets on EC2 with robust reliability.
  • Implemented logging using log4j and Effective using in Clearcase and clearquest for version control and defect tracking.
  • Deployed the application in JBOSS Application Server.
  • Developed Servlets and Worked extensively on My SQL and Worked with MySQL for SQLYog and Workbench.
  • Written JQuery Validations for the User Front-ends and Maintenance of data in different Oracle Database and environments using TOAD.
  • Worked on Hibernate object/relational mapping according to database schema.

Environment: Windows XP/2000, Java 1.5, J2EE, Struts 1.1, EJB 2.0, Servlets, Session Beans, Ant, JavaScript 1.3, JSPs, HTML, CSS, JQuery, JSON, Oracle 8i, Ajax, MongoDB, Soap, Toad, Eclipse 3.1,WebSphere Application Server 5.1, Apache CXF, MySQL, XSLT, JUnit, Log4j,Rational Clearcase, ClearQuest.

We'd love your feedback!