We provide IT Staff Augmentation Services!

Sr.fullstack Developer Resume

0/5 (Submit Your Rating)

Franklin, TN

SUMMARY

  • 8+ years of professional experience in system Analysis, design, development, testing, implementation and support of application software using Object Oriented Analysis and Design in JAVA/J2EE.
  • Extensively worked on N - Tier architecture systems with application system development using Java, J2EE, JSP, Servlets, EJB, Web service (SOAP, Restful), JMS, and JDBC.
  • Worked on supply chain management and banking business modules.
  • Hands on experience in Hibernate and JPA.
  • Good experience in Hibernate and Ibatis as the Object Relational Mapping solution and Hibernate Query Language (HQL).
  • Expertise with all types/versions of Enterprise Java Beans (EJB).
  • Hands on Experience in Struts and spring framework.
  • Exposure to Spring IOC, Spring MVC frameworks, Spring JDBC. ORM experience with Hibernate.
  • Having extensive industry and full life cycle experience in a Python/JavaScript based environment, along with exceptional analytical, design and problem-solving capabilities.
  • Expertise in deploying applications on Web logic, JBoss, Tomcat.
  • Experience with web server’s like Apache Tomcat and application servers like IBM WebSphere, BEA Web Logic and Jetty Server.
  • Extensive experience with data modeling along with Oracle, MS SQL Server, MySQL & Postgre SQL, Sybase. Writing PL/SQL, trigger, Mongo DB and query optimization.
  • Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL- Stored Procedures, Functions, Joins, Triggers, Sequences, Indexes and Views etc.
  • Worked on various IDE's like Eclipse, RAD.
  • Expertise developing Service Oriented Architecture applications using web services like SOAP and REST.
  • Expertise with web based GUI architecture and development using JSP, Tag libraries, HTML, CSS, AJAX, JQuery, JavaScript, Bootstrap.
  • Expertise in developing Single Page Applications (SPA).
  • Expertise in XML parsing technologies like JAXB, JiBX and using XSLT.
  • Expert understanding of various creational, structural, and behavioral Design Patterns.
  • Strong hands on experience in the software development methodologies to develop complex projects with rapidly evolving requirements using Agile Process and Software Development life cycle.
  • Fulllifecycle experience in waterfall and agile methodology, including customer reviews/meetings, requirements gathering, architectural review, high- and low-level design, coding, peer walkthroughs, testing, acceptance, delivery/installation, technical support and maintenance tasks.
  • Strong communication, written and interpersonal skills.

TECHNICAL SKILLS

Languages: J2EE,J2SE.

Web Technologies: Servlets, JSPs,AJAX.

J2EE Technologies: Java Servlet, JSP, JDBC, JMS, XML, XSL, XSLT, Restful, SOAP, JavaScript.

Frameworks: Struts, Spring, Hibernate, Apache Axis, SOAP UI, Apache CXF, JUnit, Log4J.

Scripting Languages: HTML, CSS, JavaScript, DHTML, XML, Dojo, ExtJS, JQuery, Node JS, Angular JS .

Servers: Weblogic, WebSphere, JBoss, Apache Tomcat, Jetty Server.

Version Control: Github, SVN, CVS, and SCME.

Tools: Poseidon, JAD, Selenium.

Databases: My SQL, PostgresSQL, Oracle 10g, SQL, Informix, Mongo.

Operating Systems: Windows, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Franklin TN

Sr.Fullstack developer

Responsibilities:

  • Understanding the requirements by interacting with business users and mapping them to design and implementing it following the AGILE Development methodology.
  • Designed and developed the presentation layer which includes the development of standards-browser compliant - user interactive web with Client side validation and unit testing.
  • Extensive use ofEJBsfor middle tier component to implement the business logic.
  • Used JDBC API as part of the DAO layer in the project.
  • Resolved critical bugs in application found during different phases by debugging the application modifying Java Script and CSS for UI related to issues.
  • Perform code review and Unit testing of the modules by creating JUnit test cases.
  • UsedHibernate as ORM tool to store the persistence data into the database.
  • Wrote the controller in Spring MVC which delegates the request from front end to the delegator layer.
  • Involved in creating slider component navigation bar using ReactJs for menus and highlighting user clicks.
  • Proficient in using ReactJsfor creating reusable components along with sliders, charts, grids and handling events and DOM objects.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation.
  • Micro services have been built using spring boot, spring security and deployed toAWS.
  • Extensively worked on Oracle 11g, PL/SQL andCassandradatabases.
  • Implemented the Patient Appointment scheduling UI usingSpringMVC and Implemented the configuration management UI screens.
  • Developed and consumed RESTful/SOAP web services using Java, Apache XMLBeans, and JSON. Deployed the applications using Eclipse IDE on Web Logic Application Server as well as Tomcat Server (Local).
  • Experience in integrating relational databases and graph databases and imported data from relational stores.
  • Managed all types of data and written data in multiple locations usingCassandraDatabase.
  • Build responsive design web application with varying functions based on users' device.
  • Involved in developing the test cases using JUnit.
  • Developed unit test cases using Jasmine to test Angular controllers and services and developed custom validations.
  • Developed the front end of the application, JavaScript, JQuery UI and JQuery to provide UI functionality.
  • Developed a web-based reporting for monitoring system using Struts framework.
  • Used Apache CXF for developing services and used frontend programming APIs like JAX WS and JAX-RS.
  • UsedCassandraDatabase for supporting modern Data types with fast write and read operations.
  • Used Microservices to deploy independent services with bounded contexts.
  • Used Log4J for monitoring logs for all the applications.
  • Built and deployed the application using ANT Build with Apache IVY support.

Environment: JAVA, J2EE, Spring, Hibernate, Spring BOOT, CouchDB,Node JS, Apache Axis2, WSDL, Rest, SOAP Web Services, JavaScript, JMS, Agile Methodology, Cassandra, PL/SQL, UNIX, Oracle, Weblogic, ReactJS, TOMCAT, Eclipse, JQuery, AJAX, Jenkins, Sonar, Maven3, GitHub, JSON.

Confidential, St. Louis, MO

Sr. Java Developer

Responsibilities:

  • Involved in the various phases of SDLC (Software Development Life Cycle) like Requirements gathering, Analysis, Design and implementation of the project.
  • Development of multithreaded UI for the application to control frequent usage by retailers.
  • Developed helperjavaclasses needed for the application.
  • Developed the building components of application such as JSPs, Servlets, using WebSphere Studio ApplicationDeveloper.
  • Used to interact with Business Analyst in team meetings and involved in testing with End user.
  • Developed the application using the iterative and incremental software development process of SCRUM technology.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Integrating Struts with spring by delegating Struts action management to Spring Framework which is UNIX and Linux operating system environment.
  • Used Spring Framework for Dependency injection.
  • Used JAX-WS, JAX-RS and WSDL, SOAP UI to implement and test the web service.
  • Involved in writing and business layer using EJB, DAO and VO.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Used complex queries like SQL statements and procedures to fetch the data from the database.
  • UsedJavaScripts for client side validations and validation frame work for server side validations.
  • Used the AWS mobile hub service for creating and configuring powerful mobile app backend features required for ou company's new mobile app.
  • Developed the administrativeUIusing AngularJS and React.js.
  • Used Log4J for logging messages and Rational Clear Case for version Control.
  • Used ANT scripts to fetch, build, and deploy application to development environment. Worked on SCALA technologies.
  • Deployed the application on to Web Sphere application server.
  • Used no SQL databases for integration of data with front end using MongoDB.

Environment: Core Java1.5,J2EE, Spring 2.5, SOAP, JNDI, HTML 5, CSS, JavaScript, SQL, UNIX, ANT, JSF, JUnit, XML, WebSphere Application Server, QA automation frameworks, JAX-RS, SQL server, Angular JS, Web Services.

Confidential, Conneaut Lake, PA

Sr. Java Developer

Responsibilities:

  • Understanding the requirements by interacting with business users and mapping them to design and implementing it following the AGILE Development methodology.
  • Developed Struts Action Forms, Action classes and templates and performed action mapping in struts-config.XML.
  • Extensive use ofEJBsfor middle tier component to implement the business logic.
  • Developed an automated application usingJMSfor messaging andJNDIto interact with the Server.
  • CodedJavaScriptforAJAXand client side data validation. Used JDBC API as part of the DAO layer in the project.
  • Created and implemented Binding, Bootstrapping, component decorator interpolation and binding to the hidden property.
  • UsedHibernate as ORM tool to store the persistence data into the Oracle9i database, implemented logging usingLog4J.
  • Used NoSQL databases like Mongo DB and AWS Dynamo DB handle to large volumes of data flow.
  • Designed the Architecture of the project as per Spring MVC Frame work. Worked with Spring Core, Spring AOP, Spring Integration Framework with Hibernate.
  • Create JSPs with some customJSTL Library Tagsand ControllerServlets.
  • Wrote complex validations using client-side Java scripts and designing the GUI.
  • Configured the data mapping between Oracle and SQL Server 2005 and tested performance accuracy related queries under SQL Server.
  • Development of UI modules using HTML, JSP, JavaScript, AngularJS and CSS.
  • Created connections to database using Hibernate session Factory, used Hibernate APIs to retrieve and store data with Hibernate transaction control.
  • Involved in the Production support of the Application. Performed application development using RAD and WebSphere Application Server (WAS).
  • Worked on application screens/modules and developed professional and dynamic user interfaces using CSS and JQuery.
  • Hudson and Jenkins are used for build control and continuous Integration.
  • Configured Artifactory repository to store and deploy jars and project related artifacts.

Environment: JAVA, J2EE, Sprin, Hibernate, Apache Axis2, WSDL, Rest, SOAP Web Services, JavaScript, JMS, Agile Methodology, PL/SQL, UNIX, Oracle, Weblogic, TOMCAT, Eclipse, JQuery, AJAX, Jenkins, Sonar, Maven3, CVS, JSON.

Confidential, Westerly, RI

Java Developer

Responsibilities:

  • Responsible and mentored the team in complete software development lifecycle (SDLC) tasks - design, coding, testing, and documentation using Rational Unified Process (RUP) for analysis and design of application.
  • Designed and developed the web-tier using HTML, JSP’s, Servlets, Struts and Tiles framework.
  • Involved in the development of business module applications using J2EE technologies and JDBC.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for Inversion of Controller (IOC).
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (Oracle).
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Designed the Architecture of the project as per Spring MVC Frame work. Worked with Spring Core, Spring AOP, Spring Integration Framework with Hibernate.
  • Used SQL statements and procedures to fetc h the data from the DB.
  • Had experience in writing the Unix Shell Scripting and Python scripting for automate process.
  • Used Java Scripts for client side validations and validation frame work for server side validations.
  • Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
  • Consumed Web Services from third party for authorizing payments to/from customers.
  • Used Log4J for logging messages and Rational Clear Case for version Control.

Environment: Java, J2EE, Spring AOP, Struts, JNDI, HTML, CSS, JavaScript, Hibernate, Weblogic, SQL 2005, ANT, Log4J, JUnit, XML, JSP, Servlets, JSTL, AJAX, Unix, Python, WebSphere Application Server.

Confidential

Java Developer

Responsibilities:

  • Involved in requirement analysis, functional specifications and over-all component design.
  • Developed Struts and Hibernate based multi- tier Web Application.
  • Created and maintained the configuration of the Struts Framework.
  • Implementing the Relations between tables in MySQL.
  • Involved in configuration of Struts MVC, E-mail, File-Upload, and Integration with ORM Framework.
  • Implemented object/relational persistence for the domain model.
  • Using Native Query’s to make persistence operations with Database.
  • Analyzing the UML Diagrams, Prototypes of the Project and Involving in Coding, implementation levels.
  • Developing User Interfaces using Swings Client side validations and Deployment issues at Service level.
  • Helped in developing the complete business flow and helped in corporate session validity checks, form validations and error handling in the application.
  • Used Maven for building the entire web application and deploy them on WebSphere.
  • Deployed applications on WebSphere Application Server.
  • Involved in Unit Testing of the components using JUnit and used SVN for version control.

Environment: Java, NetBeans, Swings, JDBC, Glassfish 4.1, MySQL, Apache Poi API. Java, J2EE, Struts, Hibernate, HTML, JavaScript, Oracle, Eclipse, Unix Shell Scripting, WebSphere Application Server.

Confidential

Jr. Java Developer

Responsibilities:

  • Interacting with client for requirement gathering, analysis and modularization of the requirement.
  • Developed user interface using java Server Pages (JSP), HTML and Java Script for the Presentation Tier.
  • Developed JSP pages and client side validation by JavaScript tags.
  • Developed an own realm for Apache Tomcat Server for authenticating the users.
  • Developed front end controller in Servlet to handle all the requests.
  • Developed Controller Servlet to handle the database access (MVC pattern).
  • Developed custom tags to display the data in JSP pages.
  • Developed stateless Bean to handle the Business logics as well as database interaction.
  • Deployed the application in Production environment.
  • Supporting the application at client side.

Environment: Java, JSP, Servlets, JavaScript, JMS, JDBC, EJB, Rational Rose, Tomcat.

We'd love your feedback!