We provide IT Staff Augmentation Services!

Sr Full Stack Developer Resume

3.00/5 (Submit Your Rating)

New York, Ny

SUMMARY:

  • Over 8 Years of strong IT experience in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications as java developer.
  • Experience in designing and developing Web based Applications using J2EE technologies like Java, Spring, Hibernate, Servlets, Jsp, Java beans, HTML, Java Script, EJB, JNDI, CSS, JDBC, XML, Struts, AJAX, Junit and Java web services.
  • Knowledge of XML - related technologies such as XSL/XSLT, WSDL, DTD, XSD, JAXB, JAXP, SAX, DOM, XPath, SOAP, Apache Axis.
  • Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3and MVC frameworks such as Angular JS, Backbone JS, Ember JS, D3.js etc. Good Experience in working with Angular JS and Bootstrap, SASS.
  • Using NetX platform (DAM) can manage the application by fast performance, responsive design and makes the interfaces easy to customize. Extensively worked with IDEs like Eclipse, RSA, IBM WSAD, and WebLogic Studio .
  • Experience on protractor in end to end test framework for Angular JS application and performed in Jasmine, Mocha.Experience in implementing full life cycle of software development process (SDLC) using OOAD, UML and Rational Rose.
  • Used traditional Waterfall model, RUP and iterative methods of SDLC. Experienced in automation mainly based on WebDriver and Test NG framework with Java programming language and POM (Page Object Model) using Python.
  • Experience with UML use cases, sequence and class diagrams using IBM Rational Rose. Experience in MySQL, DB2, Oracle.
  • Hands of experience in PL/SQL Stored Procedures, Triggers and Views. Proficient in using various units testing framework such as JUnit, HTTP Unit, and knowledge of ANT and Log4j tools for logging and debugging purposes.
  • Experience with Apache Tomcat Application Server, Bea WebLogic application servers and IBM WebSphere Application Server.
  • Expertise in React.JS framework to develop the SPA. Experienced in React.JS and working with React Flux architecture.
  • Hands-on experience in designing and development of Messaging Applications using Java Messaging Service (JMS) and WebSphere MQ.
  • Experienced in various Object-Oriented design patterns like Factory Pattern, Session Facade, Singleton and component.
  • Good exposure to MVC Architecture using Jakarta struts 1.3 with features like the Validation Framework, Tiles Framework, and Internationalization.
  • Worked with different spring modules - Spring MVC, Spring Integration, Spring web, Spring Core, Spring Batch and Spring AOP.
  • Experience in Google Web Tool kit and other web development tools. Experience in version control systems like Concurrent Versions System (CVS) and Clear Case.
  • Creative troubleshooter with outstanding ability to identify operational deficiencies and implement system improvements.
  • Adapt easily in a competitive fast-paced environment and multitask seamlessly to perform under pressure.
  • Good oral and written communication skills.
  • Strong moral and work ethics with a sense of self-discipline, integrity and highly motivated team player with ability to work independently.
  • Highly motivated person with constant urge of learning something new.
  • Ability of quickly evaluating project needs and provide appropriate solutions in a timely manner.

TECHNICAL SKILLS:

Language: Java, C/C++, SQL, PL/SQL, XML, XSL/XSLT, UML, XPath, Visual Basic (VB6.0) and UNIX Shell Scripts.

Web Technologies: EJB, JSF, JSP, J2EE, J2SE, JMS (MQ Series), JNDI, LDAP, SOAP, AJAX, Java

Servlets, HTML, DHTML, CSS, Angular: JS, JavaScript, ASP, Cold Fusion.

Methodologies/Design: RUP, TDD, Agile methodology, UML, OOP, OOAD and J2EE Design patterns

System Design: OOAD/UML, Struts, MVC, Designer 2000, JFS, spring.

Application/Web Servers: BEA's Web Logic, IBM's Web Sphere, Apache Tomcat, JBoss, HTTP/SMTP Server.

RDBMS/Databases: IBM DB2, MS Access 2003, MS SQL Server 20, TSQL, SQL, PL SQL, Triggers, Views, HQL, Criteria and Toad.

IDE s: JBuilder, Visual Age for Java, Eclipse and WSAD, RAD 6.0.

Developer Tools: SQL Navigator 3.1, TOAD, Oracle JDeveloper, Visual Age, Microsoft Visual SourceSafe, PVCS, Clear Case, Clear Quest

Unit Testing Tools: Junit, UAT, Regression Test and Customer Test, Cactus.

Graphic Design Tools: Macromedia Dream weaver, FrontPage, Adobe Photoshop.

Operating Systems: Windows XP/ME/2000/NT/98/95, UNIX, Sun Solaris.

Other Utilities: Log4j, ANT, Maven

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY.

Sr Full Stack Developer

Responsibilities:

  • Involved in Analysis, development, testing, integration and deployment of the web services.
  • Involved in Agile methodology to get updated with team
  • Implemented Agile methodology, test driven development (TDD) and Pair programming to develop web applications in Rails and React.js; Used knowledge of PostgreSQL for database extraction.
  • Worked in AWS products like Amazon CloudFront, Amazon VPC, AWS Direct Connect, Elastic load balancing, Amazon Route 53.
  • Involved in development of User Interface using HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX and JSON
  • Expertise in setting up the enterprise infrastructure on Amazon Web Services (AWS) like EC2 instance, EBS, S3 Bucket, AMI, ELB, Security Groups, Auto Scaling, RDS, IAM Cloud formation, Cloud Front & VPC services.
  • Used spring framework to implement the MVC design pattern.
  • Used Spring boot created REST API's per the application business to perform search using elastic java sdk.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) and CI/CD in Agile, SCRUM, Waterfall methodologies.
  • Well experienced in working on Source Control Management Systems like Git using Subversion (SVN), Bitbucket and GitHub/Gitlab.
  • Expertise in Application Deployments & Environment configuration using Ansible, Chef, Puppet.
  • Knowledge and understanding of Cloud native application architecture (12 factor application/micro services architecture/PAAS/API based collaboration).
  • Experience building Cloud native app with Spring Framework and Spring Boot (Auto Configuration)
  • Used SPRING BOOT task scheduler to load files based on specific time interval to read the data.
  • Experience in Service Oriented Architecture(SOA), Message Oriented Middleware and Enterprise Application Integration to develop highly performing fault tolerant systems.
  • Have experience with Component based framework Apache wicket.
  • MYSQL database backup and recovery strategies and Replication and synchronization.
  • Used hibernate to map the domain elements and Criteria API, named query for querying
  • Developed the REST web service using Spring IOC to provide user a way to run the job and generate daily status report on loans
  • Developed Data Access Layer using Spring Data with JPA annotations, Spring Boot Integration with Mongo DB .
  • Experienced in MVC & MVVM architecture and using frameworks like Angular 2.0, ReactJS, to build Single Page Application (SPA).
  • Created robust user Interface (UI) using HTML5, CSS, JSP, JavaScript, Custom Tags, jQuery, JSON, XML, Angular.js, Node.js and backbone.js.
  • Hands-on experience using one-way/two-way data-binding, directives, controllers, filters, ui-routers and creating custom directives in AngularJS .
  • Hands on experience in migrating Business from a on premise infrastructure environment to AWS .
  • Experienced in setting up EC2 instances, security groups and Setting up databases in AWS using S3 bucket and configuring instance backups to S3 bucket. Performed S3 buckets creation, policies on IAM role based polices, MFA and customizing the JSON template.
  • Good knowledge of Oracle 10g/9i/8i/7.x and Document DB2 , MySQL, NoSQL .
  • Hands on experience on Cassandra and oracle database architecture with better understanding and write processes including Mem-table and Commit Log.
  • Developed several Integration solutions to connect enterprise (EAI) data , processes, and systems.
  • Hands on experience with Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections
  • Creating SSL certificates for windows servers and LINUX Servers.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Used Apache Tomcat Application Server for application deployment in the clustered window environment
  • Interfaces with the agency's Distributed system support group to ensure the Distributed processing plan is consistent with the agency objectives, and is compatible with existing applications and security requirements.
  • Developed a Spark job in Java which indexes data into Elastic search from external Hive tables which are in HDFS.
  • Extensively involved in developing and consuming Restful web services.
  • Architected workflow solutions including pre-commit scripts, pre-receive hooks, and custom GitHub API scripts
  • Used Java8 lambda expressions and predicate functionalities as part of developing the Application.
  • Integration and Development across Infrastructure stack, mainly AWS and VMware , one of our key product offerings required we maintain and support infrastructure for Azure, open stack .
  • Wrote complex SQL query to pull data from different tables to build the report.
  • Configured Selenium Web Driver, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Committed the code changes to SVN using Tortoise SVN.
  • Developed Junit test cases, to test each class as part of unit testing
  • Automating end to end workflows using tool win runner for trading application.
  • Preparing QA Reports. experience in sting with client server and web based environments.
  • Testing web services for ticker screen stock price, current forex rates.
  • Closely worked with developers, business analyst, production support and other groups interfacing with the product.
  • Strong Knowledge in computer fundamentals like Data Structures and Algorithms .
  • Involved in making enhancements to a standalone application and deploy in Production .
  • Write, maintain and execute test cases for new functionality/bug fixes.

Environment: AWS, CA API Gateway, Radiant logic, CI, CD, BITBUCKET, BAMBOO, Java JDK (1.8), Java 8, Struts, Angular 2.0, Spring boot, Oracle 11g/10g, Hibernate, OAuth, SQL, HTML, XML, Agile, Casandra, Restful Web services.

Confidential, Woonsocket, R.I

Full Stack Developer

Responsibilities:

  • Responsible for gathering all required information and requirements for the project.
  • Developed applications using Java and J2EE. Developed UI modules using JSP, JavaScript, CSS and Ajax.
  • Created REST and SOAP services to provide patients information.
  • Used Spring framework to implement the MVC design pattern for implementing business logic of the application.
  • Used Microservice architecture pattern for Functional decomposition of the application.
  • Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Developed internal coding using J2EE technologies based on the MVC Architecture.
  • Developed the enterprise application by integrating JSF/Spring/Hibernate Frameworks
  • Implemented data access using Hibernate (Object Relational Mapping Tool) persistence framework.
  • Developed configuration files, mapping files and Annotations to map the POJOs to DB tables managing associations and classes specific to the Spring and Hibernate
  • Using AngularJS, HTML5 and CSS3 for the development of Front end applications. All HTML and DHTML is accomplished through AngularJS directives.
  • Used various libraries of JavaScript like JQuery, JQuery UI, Angular.js, Ext JS, Node.js and IO.js.
  • Extensively used JQuery UI for screen design and development.
  • Used JSP for the front end, Lots of JSTL tags. HTML 5 tags and CSS3 JavaScript, JQuery functions have been used
  • Using WebSphere server for deploying the application.
  • Created user-friendly GUI interface and Web pages using HTML5 and CSS and JSP.
  • Implemented routing logic and navigation from screen to screen and also implemented login functionality on the client side in AngularJs.
  • Designed Database Schema and Writing SQL queries.
  • Used Object Relational Mapping tool Hibernate for the interaction with the database. Implemented the caching mechanism in Hibernate to load data from Oracle database
  • Involved in Developing and deploying the applications in BEA Web Logic Application Server.
  • Built web-based maintenance application to maintain complex specification documents. Used jQuery, Wicket, and iBatis against a MySQL database
  • Oracle 11 g database have been used in the storage section. Having responsibilities to create lots of sql queries, stored procedures and triggers
  • Performed Unit Testing Using JUnit.
  • Executed Manual Testing on different modules of the application.
  • Gathering requirements and understanding of business requirements and implement the process using Agile (Scrum) methodology.
  • Performed the Backend Testing to ensure data consistency on front-end by writing and executing SQL statements on SQL Server Database Manually.

Environment: Java, JDK, JSP, JSTL, JavaScript, C++, HTML5, CSS3, CSS, AJAX, Spring 2.5, Hibernate, SQL Server 2008, ANT, Apache CXF 2.5.2, IBM WebSphere 6.0, Log 4j, JUnit, ClearCase, AngularJS, My Eclipse, Eclipse CA SCM, Eclipse GWT, Jira, SVN.

Confidential, New York, NY .

Core Java Developer

Responsibilities:

  • Designed and developed the user interface layer using JSP, CSS and HTML.
  • Involved in developing use cases for the project using UML.
  • Using a combination of JSPs, GWT, HTML and JavaScript for the front end.
  • Involved in designing AJAX calls for various components using GWT.
  • Tools Used: Jenkins, JIRA, Cloud foundry, Unviewed.
  • Involved in developing the custom GWT event propagation and handling.
  • Developed the Application making use Java 8's new Streams API and parallel Streams to partition the streams.
  • Worked closely with SAP team for all the SAP- Hybris integration activities as part of the order-invoice fulfillment process.
  • Micro services development using Spring boot, Tomcat, Spring REST, Hibernate etc. to replace legacy Mule based ESB system.
  • Designed and implemented a lead discovery web application using Typescript, Reacts JavaScript, HTML, CSS, MVC, and Web API.
  • Involved in designing the Graphical User Interfaces, Webpages using HTML5, Angular JS, ReactJS , Jasmine, JSP, JS, BOOTSTRAP.
  • Involved in implementation of Content management system (CMS) for website content Maintenance and categorization of products.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s, Spring Boot for micro-services.
  • Implemented API Gateway pattern with Spring Cloud, API Registration and Discovery with Spring Cloud, Spring data Mongo DB .
  • Implemented common cross-service features used by all Java service as a Drop Wizard bundle
  • Developed a fully configurable RESTful web application, using Drop Wizard framework for Java, which would monitor the state of AWS instances and notifies if the instances are dead for the specified amount of time using AWS SNS.
  • Deployed application using Pivotal Cloud Foundry (PCF).
  • Automation of test cases using Selenium Web driver, TestNG, Page object Model(POM)
  • Deployed LAMP based applications in AWS environment, including provisioning MYSQL- RDS and establish connectivity between EC2 instance and MySQL-RDS via security groups.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Use AWS Code Commit and understand the array of options for enabling a Continuous Integration environment on AWS .
  • Developed scripts using Custom Functions, inserting checkpoints, Recovery Scenarios, and Descriptive Programming in QTP .
  • Developed data driven framework for Service Oriented Architecture(SOA) testing using CA LISA for automation of Web service using assertion and chained call.
  • Completed numerous user ad- hoc report/query requests.
  • Used AngularJS as framework to create Single Page Applications which can bind data to specific views and synchronize data with server.
  • Worked on creating log-in authentication modules using AngularJS and JavaScript.
  • Currently working on Docker container implementation for the Enterprise build system. Involved in scrum based team meeting for improving and enhancement of Enterprise Build. Environment: Kubernetes, Open shift, Docker , Cloud bees, Elastic search, Red hat 7, Git, Cloud bees, Jenkins, JIRA, Docker lint, F5, Java, Agile, Scrum, Angularjs , Bootstrap development using Golang , JDBC, Geronimo.
  • Have integrated the Apache Wicket with ORM hibernate framework for persistence API .
  • Involved in customizing the widgets as per the business requirements using GWT.
  • Troubleshooter issues concerning Apache Tomcat during deployment
  • Experienced in designing and developing automation and other IT Process Automation capabilities with the AWS platform.
  • Hands on experience in migrating Business from a on premise infrastructure environment to AWS .
  • Experienced in setting up EC2 instances, security groups and Setting up databases in AWS using S3 bucket and configuring instance backups to S3 bucket. Performed S3 buckets creation, policies on IAM role based polices, MFA and customizing the JSON template.
  • Analyzed and implemented the Spring-MVC framework.
  • Involved in resolving business technical issues.
  • Used standard Python Modules e.g. CVS, Robot Parser, tier tools, pickle, jinja2, for development.
  • Implemented SOA in developing the services using JAX-WS.
  • Used Multithreading in programming to improve overall performance with core Java.
  • Used Spring framework in the development of a business bean and to interact with the Hibernate ORM tool.
  • Developed the Application making use Java 8's new Streams API and parallel Streams to partition the streams.
  • In the planning stage of redesigning the Linux scripting on VMware production environment to 5.5 u3 and also meet industry best practices
  • Involved in writing Unix scripts.
  • Involved in writing technical Specifications for the application.
  • Involved in developing the functional specifications.
  • Used Hibernate to interact with the Oracle database and to retrieve, insert and update the data.
  • Developed and tuned the database SQL and PL/SQL queries.
  • Used AspectJ for creating the aspects for logging in the application.
  • Written the JUNIT test cases for the functionalities.
  • Used JPA for managing the relational data.
  • Used SOAPUI for testing the web services.
  • Involved in gathering the requirements, and leading a team in developing an application.

Environment: AWS, Java (jdk1.6), CI, CD, JENKINS, CHEF, Oracle 11g/10g, Oracle SQL, PL/SQL, NOSQL, Spring 4.x, AWS, BPM, Mule soft, EAI, SQL*PLUS, Windows NT, Linux Shell Scripting, HTTP Invoker.

Confidential

Full Stack Developer

Responsibilities:

  • Communicated with the client to get the requirements, presented the design, testing results to get the approval for the work.
  • Implemented J2EE standards, MVC architecture using Spring Framework.
  • Worked on AngularJs controller and created functions of interact with the Restful web services using AJAX.
  • Used Spring framework for implementing Dependency Injection, AOP, Spring ORM Modified the web.xml to add new modules for the project.
  • Experience in development of RESTFUL Webservices using Jersey, Apache, CXF.
  • Worked on Angular 2, HTML5, CSS3 and Typescript. Additional Framework like Bootstrap for responsive design, less for preprocessing are used.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Applied OOAD principle for the analysis and design of the application.
  • Had Experience on Object-oriented, Unified Modeling Language (UML), Rational Unified process (RUP), Join Application Development (JAD) Specialist.
  • Developed user interface by using the react.js, Flux for SPA development. Used Redux, ES6 webpack and familiar with writing JavaScript unit tests.
  • Involved in developing Java webservices based middleware solutions like web events registration, Health care directory search.
  • Developed batch process to perform the daily updates using with Spring Batches module.
  • Used Junit test cases for unit testing to achieve required coverage and wrote BDD using Mockito and easy mock framework, raised peer code reviews along with external code review and implemented the code accordingly.
  • Developed custom directives, factories and service in AngularJS.
  • Developed dynamic responsive Web application by integrating Angular Js with Bootstrap which is further integrated with Web Services.
  • Developed Web services using top down approach by creating WSDL first and generating the stubs and skeleton from them. Used Jax-Rs with the spring framework.
  • Developed the project using industry standard design pattern like Business delegate factory patterns for better maintenance of code and re-usability.
  • Troubleshooting the FileNet P8 and custom application issues and provide the solution to resolve the issues.
  • Involved in MVC architecture on AngularJs in developing the apps, controllers and directives which are totally customized to meet the needs the applications.
  • Responsible for maintaining Client-side Scripting more reusable using TypeScript. Developed Angular 2 component in Typescript of web-based electronic tax filing system.
  • Involved in design and development of server-side layer using JSP, JDBC, EJB and DAO patterns using Eclipse IDE.
  • Design of application components using Java Collections and providing concurrent database access using multithreading
  • Used Postman to Test the Restful API For Http Requests Such As GET, POST And PUT.
  • Designed dynamic overlays with React.js, Redux on the front end for proficiency.

Environment: Java (JDK 1.7/1.6), J2EE, Spring, Hibernate, JSP, JSF, Ant, CSS, Servlets, Python, WebLogic 12c, Eclipse, JSP, JavaScript, JQuery, Apache Axis, Clearcase, IBM FileNet P8, WinSCP, log4j, JAXWS, JDBC, DAO, React.js, Html 5, CSS3, Typescript, Sql, MQ, RUP.

Confidential

Full Stack Developer

Responsibilities:

  • Implemented the Project in AGILE based development Environment and participated in Daily standups, Backlog refinement, Sprint Planning 1 & 2 and Retrospective meetings.
  • Involved in the phases of SDLC Analysis, Design phase, Development, UAT and Production phase of the application.
  • Developed UI part of application by using HTML, XHTML, DHTML, CSS, XML, XPATH, XSLT, JavaScript, JQuery, Portal.JS, AJAX, JSP's, JSTL.
  • Developed SOAP clients using JAXWS and apache CXF and tested the service using SOAP-UI and JMeter.
  • Developing scripts for Event subscription functionality in FileNet.
  • Worked on the consumption side of SOAP based Web Services using Axis 2.0, SOAP UI, JAXB.
  • Experience in implementing full life cycle of software development process (SDLC) using OOAD.
  • Conducted tests for application developed in Angular Js using Jasmine and Protractor JS.
  • Developed the React.JS container and presentational components as stateless and functional components when applicable.
  • Used Core Spring framework for Dependency injection, Spring MVC and JDBC for developing controllers and DAP layers.
  • Developed internal application using AngularJS and NodeJS connecting to mongo DB on the backend.
  • Built custom UI widgets and Application logic using Angular JS MVC architecture.
  • Strategized implantation of RUP effort throughout SDLC.
  • Re-engineered the application with screens in JSP based on Struts 2.0 Framework.
  • Developed the administrative UI using Angular.js and Node.js, Jasmine and React.JS
  • Worked with Play framework and akka parallel processing.
  • Experience in Micro Services development using spring boot and deployment in PCF (Pivotal cloud Foundry)
  • Hands on experience in Multithreaded programming using akka actors.
  • Configured web logic JMS server, JDBC Data Source, JDBC connection pools, and bridge to provide interoperability between WebLogic.
  • Developed and Consumed SOAP/ Web services using JAX-WS, JAX-RS, WSDL, XML to access image archives and retrieval systems such as IBM FileNet P8 Archive.
  • Installed, configured, and managed the server such as WebSphere 8.5.5.9 in a clustered environment.
  • Application deployment and debugging is performed in Linux environment and used Putty/ WinSCP to access the Server Logs.
  • Involved in creation of an automated build environment for application using Jenkins, SVN, Maven, and deployed JAR, WAR, EAR files.

Environment: Java 1.5,1.6, Spring, Hibernate, DB2 10.1, Oracle 11g, Maven, Ant, HTML, CSS, JavaScript, JQuery, Odwek java api 9.0.0.3, Soap, Restful, Soap UI, IBM WebSphere 8.5.5.9, Jasper Report, Log4J, Junit, Jenkins, Red Hat Linux 7.2, RUP, Axis 2.0, Java Applets and Dojo, JMS, Akka, IBM Integration FileNet.

Confidential

Jr. Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development, and Testing phases of the project
  • Used design patterns like Service locator, Data Access objects, and MVC
  • Developed business logic using EJB.
  • Development on Fix version Upgrade for Equity trading platform to support FIX4.2 and FIX4.4 include support for new tags in those protocol and related behavioral changes to the system
  • Designed and developed the user interface using JavaScript, HTML and CSS
  • Provided support related to FIX protocol, Electronic trading platform, IOI, Crossing networks, Dark Pool, Algorithmic trading, FIX connectivity FIX 4.0 & 4.2, Equities, derivatives and fixed income, SQL, ETL.
  • Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI, and XML using IDE- RAD and deployments in WebSphere
  • Used Hibernate for mapping objects to the relational database
  • Responsible for configuring the WebSphere Application Server to access the Database by setting up Data source and Connection Pool.
  • Deployment is done Web Sphere.
  • Generated SAX Parsers using XML Programming
  • Utilized Log4j for request / response / error logging

Environment: JAVA, JSP, Servlets, JNDI, JUnit, XML, IBM Rational Application Developer (RAD), WebSphere, SQL Server 2003, Log4j, Windows XP, SVN, ANT.

We'd love your feedback!