We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Confidential

SUMMARY:

  • Strong experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
  • Good knowledge and hands on experience in MVC (Struts 2 .x), spring 3.x and ORM (Hibernate 4.0) frameworks.
  • Experience working with AngularJS, Backbone MVC Framework, React JS.
  • Involved in creating and configuring profiles, clusters, nodes, node agents for WebSphere Application Server.
  • Strong knowledge in Bootstrap.js and Responsive Web design.
  • Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
  • Experience in Micro Services and Spring Boot application development.
  • Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
  • Strong experience in UNIX and Shell scripting.
  • Good documentation skills on both functional and business requirements.
  • Expertise in Distributed and Web environments, focused in JAVA Technologies - Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
  • Extensively experienced in Middle Tier Development using Servlets, JSPs, and EJB.
  • Created RESTful web services interface to Java-based runtime engine and accounts.
  • Expertise in Web-Development technologies like Servlets, JSP, JSON, JSTL, HTML, HTML5, JavaScript, CSS, CSS3, XML, XSL/XSLT, AJAX, JQuery.
  • Experience in using DOM4J, JAXB, JAXP parsing and XML Bean to process, validate, parse and extract data from XML files.
  • Strong experience in designing and working with MySQL and Mongo DB.
  • Good knowledge and experience with multiple Servers like Confidential Web Sphere, Confidential Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss.
  • Extensive experience in working IDE tools like Eclipse, Net Beans, RAD.
  • Expertise in implementing client-server business applications using Micro services.
  • Extensive experience in implementation of the version control software SVN, CVS, Git, a nd Rational Clear Quest .
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
  • Hands on experience using Messaging Services like JMS, MQ Series.
  • Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2 and MY SQL PL/SQL, Database triggers, Procedures, Functions.
  • Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
  • Excellent domain knowledge in E-Commerce, Telecommunications and Healthcare (Medicare Advantage).
  • End to end experience in Medicaid, Medicare and Claims processing system.
  • Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

TECHNICAL SKILLS:

Languages : Core Java, J2EE, SQL, AWS, PL/SQL, UML, C

Web Technologies : JSON, JSP, Servlets, JDBC, JSTL, JMS, JPA, EJB, Web Services, SOAP, REST, WSDL, JAX-RS, JSX-WS, HTML, HTML4, HTML 5, CSS, CSS 3, DHTML, Java Beans, JavaScript, Dojo, AngularJS, Angular 2.0, React JS, AJAX

XML Technologies. : XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB

Web/App. Servers : Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere 7.0, Web Sphere Application Server 8.0 & RAD 8.5, JBoss, IIS

IDEs : Eclipse, Net Beans, Red Hat Developer Studio, WSAD, Confidential RSA development IDE

Tools : TOAD, Ant, PL/SQL Developer, Junit, JMock, Notepad ++, Putty, Eclipse, My Eclipse

Operating systems : Windows, UNIX, Linux, Sun Solaris, Macintosh

Databases : Oracle 8 / 9i / 10g, HSQL, DB2, PL/SQL, MySQL, MS SQL Server 7.0, Sybase, Mongo DB, MS-Access

Design Patterns : MVC, Singleton, Visitor, Business Delegate, Service Locator, Session Facade, DTO, DAO, Factory Pattern

Frameworks : Struts, CSS Frameworks, Spring Boot, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j

Version Control : Rational Clear Case, Rational Clear Quest, CVS, VSS, SVN, Git

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Full Stack Developer

Responsibilities :

  • Used SDLC model to develop this application and participated in regular meetings to provide various updates.
  • Worked on Agile Scrum methodology and involved in stand-up meetings to monitor the progress.
  • Involved in Requirements gathering, analysis, design and documentation of the application.
  • Implemented the backend business layers using Spring and Webservices.
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Developed Microservices using Java Spring Boot, Hibernate, Restful services with good quality of code
  • Configured spring Integration xmls to route request to respective databases
  • Building application with JS frameworks such as React.JS, Angular.js.
  • Developed Graphical User Interfaces by using JSP, HTML, CSS, and JavaScript.
  • Responsible for validation of Client Interface using JavaScript and JQuery.
  • Used popular Node.js frameworks like Express and Rectify to mock a Restful API.
  • Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF.
  • Used Spring ORM module to integrate with Hibernate.
  • Worked on Docker container to create Docker images for different environments.
  • Worked on Java Script libraries like jQuery and JSON.
  • Implemented Oauth2 solutions using Spring Cloud, User accounts and API keys.
  • Developed Kafka producer and consumer components for real time data processing.
  • Developed and continuously deployed java-based applications using CICD techniques.
  • Virtualized servers using Docker for the dev and test environments.
  • Created Mongo DB/NoSQL collections. Developed Server-side automation using NodeJS scripting and connecting different types of SQL and NoSQL stores.
  • Created new customized issue type in JIRA for tracking custom requests in JIRA.
  • Involved in writing the Gradle build file to build and deploy the application.
  • Used GIT as version control systems.
  • Used Log4J to capture the logging information and JUnit to test the application classes.

Environment: Java 1.8, Spring 4.1.1, Spring Data JPA 1.5.2, Spring Boot 1.2.3, Oracle12c, Micro Services, Angular 5, Ajax, Apache Camel, Tomcat 8, UML, Web Services, UNIX/LINUX, Dockers, Pivotal Cloud foundry (PCF), TDD, Cassandra, Gradle, MongoDB, Jenkins, GIT, XML, XSLT, DOM.

Confidential, Sacramento, CA

Full Stack Developer

Responsibilities :

  • Used SDLC model to develop this application and participated in regular meetings to provide various updates.
  • Worked on the migration project by gathering inputs from the client on regular basis and modified the web pages as more user-friendly.
  • Developed TSD, Unit Test Case document by compiling the code on local machine
  • Used JSP, JavaScript and Java Server Faces (JSF) for developing the web pages.
  • Replaced various old methods with new methods, when performing code migration from Java 1.6 to Java 8.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Applied Spring MVC for writing Spring Controllers and used core concepts like Collection, Multithreading (Concurrency), Exception Handling for performing changes in Business Layer, Service layer, Persistence Layer and Data Access Layer.
  • Used Hibernate to build the logic for Data caching, handling from Oracle Data Base.
  • Used SOAP web services to communicate with the Mainframe and .NET applications.
  • Implemented JUnit test cases to unit test the code.
  • Replaced all deprecated classes/methods when upgrading log4j framework1.X version to log4j2.X and monitored error logs using Log4J2 in every phase and fixed the issues.
  • Deployed application on Tomcat web server in multiple environments like Deployment, System testing, Integration and UAT testing.
  • Used Rational Clear Quest bug tracking system for software defect tracking
  • Used Clear Case as the version control tool and Ant to compile & build the client Applications to manage transitive dependency.

Environment: Java 8/ J2EE, Hibernate, Spring 4, Oracle, Java Script, JSF, XML, XSD, FOP, Rational Software Architect (RSA), WebSphere, WTX, JSP, JUnit 3.x, Log4j2, Clear Case, Ant, RHEL 7.

Confidential, San Diego, CA

Full Stack Developer

Responsibilities :

  • Developed Micro services using Spring MVC, Spring Boot, Spring Cloud.
  • Involved in deployment of full Software Development Life Cycle (SDLC) of the tracking systems Requirement gathering, Conceptual design, Analysis, Detail design, Development, System Testing, and User Acceptance.
  • Defined and designed the layers and modules of the project using OOAD methodologies and standard J2EE design patterns & guidelines.
  • Worked on Agile software development methodology attending daily SCRUM meetings to keep track of the ongoing project status and issues in the team.
  • Designed and implemented application using, JavaScript and CSS3.
  • Involved in CICD process using GIT, Nexus, Jenkins job creation, Maven build, Create Docker image and deployment in AWS environment.
  • Worked on AngularJS and developed UI controller components, Angular Services and custom directives in each sprint.
  • Made REST API calls from Angular JS and parsed the data to project to the client and handled the security and Authorization using Spring Security and OAuth 2.0 authentication protocol.
  • Designed and developed the application to be responsive using Bootstrap CSS framework.
  • Developed the presentation layer with client side MVC model and on the middleware, we used Spring MVC for the integration with backend data sources.
  • Created AWS Security Groups for deploying and configuring AWS EC2 instances.
  • Developed the DAO layer using Hibernate and used caching system for real time performance
  • Designed the application to allow all users to utilize core functionality, as well as business specific functionality based on logon ID.
  • Developed API for using AWS Lambda to manage the servers and run the code in AWS.
  • Developed multiple Soap and Restful services which perform several CRUD operations related to customer account and management modules. Used Jax-ws for developing soap webservices and Jersey for rest based implementation.
  • Involved in performing Unit and Integration testing (JUnit). Strictly followed TDD using Agile methodologies.
  • Implemented exception handling in Java Spring boot for REST API, by making use of ExceptionHandler and Controller Advice annotations.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
  • Used AJAX for developing asynchronous web applications on client side.
  • Designed various applications using multi-threading concepts, mostly used to perform time consuming tasks in the background.
  • Implemented Spring Data Elastic Search using Spring Boot Repository/DAO.
  • Co-ordinated with QA lead for development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects.
  • Developed Microservices using spring boot, spring security and deployed to JSON web token cloud.
  • Involved in fixing bugs and unit testing with test cases using JUnit framework.
  • Developed stored procedures and triggers using PL/SQL to calculate and update the tables to implement business logic using Oracle database.
  • Coordinated with offshore team for requirement transition & providing the necessary inputs required for successful execution of the project.
  • Involved in post-production support and maintenance of the application.

Environment: Java 8, HTML5, CSS3, AngularJS, Bootstrap, AWS, Confidential WebSphere 8.0, PL/SQL, Microservices, Spring cloud, Spring Boot, XML, XSLT, Spring 4.2.1, Spring batch, TDD, Jenkins, Hibernate 5, Oracle 12c, JavaS cript, OAuth 2.0, JQuery, JUnit, Windows 7, GIT, Eclipse 4.6, Karma.

Confidential, New York City, NY

Application Developer

Responsibilities:

  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
  • Package and deploy enterprise J2EE applications on WebSphere 6.0/6.1.0.15.
  • Migration of existing applications from WebSphere 5.1.1.10 to 6.x.
  • Created users and groups in LDAP Servers and mapping them to the enterprise applications running on WebSphere Application Server.
  • Created users and groups in LDAP Servers and mapping them to the enterprise applications.
  • Used CSS and Bootstrap for different screen sizes and pixels.
  • Implemented CRUD operations with Mongo-DB (NoSQL) and manage all the details of Customer.
  • Used Apache ’s Jakarta STRUTS 1.1 as MVC framework for designing the complete Web tier.
  • Extensively involved in developing ActionServlet, Action, Form Bean, Java Bean classes for implementing business logic for the Struts Framework.
  • Involved in developing Server-side EJB components and wrote session beans to perform the business logic.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Validated the user input using JavaScript.
  • Used Tiles in the presentation tier.
  • Analyzed, designed and implemented DAO pattern for accessing Oracle Database using connection pool.
  • Used Eclipse IDE to develop the different J2EE components.
  • Wrote Java SQL queries to interact with the database through DAOs.
  • Used DOM and SAX Handlers for parsing and writing XML files.
  • Used PL/SQL to write stored procedures, Triggers, Cursors and Functions.
  • Involved in deploying the Java war file on the Development/Test Servers.
  • Developed test cases for Unit testing using JUnit and performed integration and system testing.
  • Conducted weekly code walk through.
  • Used Log4J to log the messages in the application.

Environment : Java / J2EE, Servlets, JSP 2.5, EJB 2.0, JDBC, Spring 2.5, Log4J, WebSphere Application Server 6.0/6.1/7.0, JavaScript, Spring boot, JUnit, CVS, Mongo DB, Rational Rose (UML), Eclipse IDE, Ant, XML/XSD, JAX-WS (SOAP) web services, SAX.

Confidential

Java Developer

Responsibilities:

  • Understanding and analyzing business requirements.
  • Contributed software engineering expertise in the development of products through the software lifecycle, from requirements definition through successful deployment.
  • Excelled in rapid application development and management of technological issues for assigned projects.
  • Turn designs into interactive prototype s with HTML5, CSS3, jQuery and the Bootstrap framework.
  • Worked as a front end and a back-end developer gaining proficiency in HTML, CSS, JavaScript and SQL.
  • Developed a website providing separate modules for Admin, Doctors and Patients with high security.
  • Designed a graphical User interface and a relational database for easy information retrieval.
  • CSS is used to style Web pages, XML markup.
  • Designed and developed the application and a framework to support the application using Java/J2EE, particularly Java Server Pages (JSP), Servlets.
  • Implemented pages by using JSP, HTML, DHTML, XHTML, CSS, and JavaScript.
  • Created functions, sub queries and stored procedures using PL/SQL.
  • I mplemented the online application using Core Java, JDBC, JSP, Servlets, spring, Hibernate.
  • Knowledge on the Web Services with WSDL, UDDI and SOAP.

Environment : Core Java, JSP, Servlets, HTML, CSS, JavaScript, SQL, Apache Tomcat, Hibernate, and Eclipse.

We'd love your feedback!