We provide IT Staff Augmentation Services!

Java/ui Developer(fullstack) Resume

2.00/5 (Submit Your Rating)

NJ

PROFESSIONAL SUMMARY:

  • Experienced IT professional with 8 years of experience in Java/J2EE related technologies. Sound experience in the Analysis, Design, Development, Coding and Testing under Client Server environment.
  • Exposure to Full Life Cycle Solution Development (Requirement gathering, Analysis, Design, Development, Documentation, Testing, and User training). Involved in design and requirements gathering for a project for further improvements and enhancements in the current site.
  • Experience in J2EE Design patterns and frameworks like Struts, Spring, Hibernate, and iBatis.
  • Expertise in developing both front end & back end applications using Java, Servlets, JSP, ANT, AJAX, EJB, Struts 2.0, Hibernate, JMS, JDBC and Web Services.
  • Experience in object - oriented analysis, design, and hands-on experience in Java SDK, JDBC 2.0, EJB, JMS, JNDI, Spring, JSF, Hibernate, Web Services (UDDI, SOAP, WSDL), XML (SAX, DOM), JAX-WS, AXIS, HTML.
  • Good experience in configuring, deploying applications using Weblogic, Websphere, Apache Tomcat, JBoss Servers.
  • Experience in Web Development Technologies. In-depth knowledge of security protocols, secure payment gateways and other safety components applicable for e-trading websites
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, and Factory Design pattern, Value Object, Singleton and Proxy Design Pattern.
  • Strong experience in Prototype and project layout skeletons using React.JS, Jquery, and HTML5. Experience in working with JavaScript frameworks like Bootstrap and AngularJS.
  • Hands on experience in writing light weight Node.js express server, and using technologies like Ajax, JavaScript /Jquery, JSON to make connections between server and databases like MongoDB and MySQL.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts, JSF and Spring Frameworks, proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring.
  • Designed and developed a number of applicantions in IntelliJ IDEA using Spring 3, Spring Security, Spring boot, spring cloud, Spring WebFlow2, Hibernate, Ajax, HTML, JSP, JSTL, JSON, Jquery, Log4J, RESTful, MySQL, DB2, Maven, JUnit
  • Excellent experience with Core Java technologies like Multithreading, Collections, and Exceptions.
  • Experience in build tools like Maven, Ant, Gradle, and also worked extensively in AWS.
  • Knowledge on several Atlassian tools like Confluence, Bamboo, Fisheye & Crucible
  • Engineering web development, multi-tier applications, acting as all players from Database to user interfaces.
  • Experience with servers like WebLogic and WebSphere, and designed Low-Level and High-Level design documents.
  • Worked on multiple Operating Systems like UNIX, Windows2k, Win-NT, Win95, and Win98.
  • Experience in developing websites using HTML 4.0/5.0, CSS, CSS3, JavaScript .
  • Experienced in developing event-driven applications using AJAX, JSON, and XML.Worked with the JavaScript frameworks like Jquery and AngularJS.
  • Hands on Experience in databases such as MYSQL, Microsoft SQL Server, ORACLE, MongoDB(No Sql).
  • Strong experience in RDBMS technologies like SQL, Sub Queries, Stored Procedures, Triggers and Functions. Developed Oracle based stored procedures using PL/SQL.
  • Good experience in identifying actors, use cases and representing UML diagrams.
  • Experienced in various IDEs like Eclipse, Edit Plus, JSfiddle, Sublime text, Notepad++, Microsoft Visual, and Aptana studio
  • Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Designed and developed various integration components using JMS.
  • Coordinating and tracking all projects for seamless releases using Project Management System, Source Code Management System SVN and Document Management System SharePoint
  • Experience in implementing SOA architectures with web services using WSDL, SOAP, and UDDI.
  • Configured logging tool using log4J. Managed version control using CVS, VSS, SVN.
  • Good experience in implementing Caching strategies and proven expertise in configuring JBOSS Cache provider with Web sphere 6.1.
  • Highly motivated self-starter with Excellent Communication, Presentation, and Problem Solving Skills and committed to learning new technologies.

TECHNOLOGY EXPERTISE:

Programming Languages: C, Java/J2EE, Core Java, UML.

Distributed Technologies: JSP,Servlets, JDBC, AWS,JMS.

Scripting Technologies: Scripting Frameworks

JavaScript .: Angular JS, Jquery, React JS, Node JS.

Web Frameworks: JAVA GUI Struts, Spring, Spring cloud, Spring boot, AJAX, Hibernate, HTML5, CSS3. SWINGS, AWT.

Databases: Oracle, MySQL, SQL Server, NoSQL, PostgreSQL/ PostGIS, DB2.

Web Services: SOAP, WSDL, UDDI, XML, XSD, XSL, REST, JAX-WS, SOA, AXIS 2

Web/Application Servers: Web Sphere, Web Logic, Apache Tomcat, JBoss, GlassFish .

Dev Methodologies: J2EE Design Patterns.

Operating Systems: Windows, UNIX, IDE Eclipse, Intelli J IDEA, RAD, Spring STS

Version Control Tortoise: Testing and Building

GitHub, SVN.: Junit, Mockito, PowerMockito, Bamboo, Jenkins, JIRA, ANT, MAVEN.

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Java/UI Developer(FullStack)

Responsibilities:

  • Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
  • Worked closely with the Requirements team and analyzed the Use cases
  • Elaborated on the Use cases based on business requirements and was responsible for creation of class diagrams, sequence diagrams
  • Adopted J2EE best Practices, using Core J2EE patterns
  • Design and developed web application using Spring Web Flow, Spring, and AJAX technology.
  • Used Selenium Webdriver for automating functional testing and to identify various critical points in applications.
  • All the functionality is implemented using Spring IO and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Wrote JavaScript's for validating the client side user information based on their business rules.
  • Coordinate activities and motivate others through leadership and a positive outlook, having Strong analytical and debugging skills.
  • Developed Custom tag libraries for providing multi-lingual functionality.
  • Worked with HTML, DHTML, CSS, JAVASCRIPT, JSON in UI pages.
  • Developed Mail Merge framework to create bulk emails by merging data with MS Word templates using MS Office Java API.
  • Create team specific Agile process flow in JIRA to move tasks from one activity to another.
  • Designed and Developed Business Process layer components and integrated with Spring framework.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Configured web.xml, faces-config.xml for navigations and managed beans, Spring and Hibernate Frameworks.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS). Worked with Java libraries to access AWS facilities
  • Web development techniques and advancements in the area of UX and responsive frameworks
  • Designed and developed Web Services to provide services to the various clients using SOAP and WSDL.
  • Worked in TDD driven environment.
  • Involved in transforming XML data into Java Objects using a JAXB binding tool.
  • Wrote Junit classes for the services and prepared documentation.
  • Involved in writing JUnit TestCases for unit testing.
  • Integrated various modules and deployed them in WebSphere Application Server.
  • Responsible for debugging, testing, maintaining and deploying the application.

Environment: Java1.7, J2EE, JSP, JSTL, PL/SQL, Spring 3.0, Spring Batch, Hibernate, JavaScript, AngularJS, UML, REST, Servlets, HTML5, Oracle 12c, JSON, Bootstrap, Maven, JUnit, JIRA, WebSphere Application Server, AWS.

Confidential, FL

Sr. Java Developer/E-commerce Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, End to End Testing and Maintenance.
  • In the Front end of the Application designed and implemented a publishing framework and reusable UI component library based on AngularJS and Jquery .
  • Designed and developed Class Diagrams and Sequence Diagrams using Rational Rose.
  • Designed and developed the application using Struts framework
  • The RESTful web services have been used to retrieve and update the data which is populated in the view using Angularjs MODEL.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Struts MVC
  • Recommend and develop strategy for integrating internal security model into new projects with Spring Cloud and Spring Boot
  • Dependency injection which is a very significant step in the UI development application has been implemented through services, a feature provided by Angular.js.
  • Utilize Camel to integrate microservices with other microservices and RabbitMQ messaging exchanges.
  • The directory structure has been created for the code that is written for the UI part of the application which is very convenient for any of the teammate or the developer to understand the occurrence of defect or to rectify it.
  • Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer
  • Designed application modules, base classes and utility classes using core java.
  • Developer brokers for credit card payment gateways
  • All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM.
  • Designed and implemented customized exception handling to handle the exceptions in the application.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations. This functionality is implemented by developing RESTFUL web services using Spring boot, spring cloud.
  • The project was developed in spring cloud based architecture.
  • Used Spring validation and wrote validation rules.
  • Designed and implemented the MongoDB schema. Wrote services to store and retrieve user data from the MongoDB for the application on devices, Used Mongoose API in order to access the MongoDB from NodeJS
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
  • Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Session Façade, MVC, and DAO.
  • Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database.
  • Designed REST APIs that allow sophisticated, effective and low cost application integration.
  • Designing the front end using JSP, Jquery, CSS and Html as per the requirements that are provided.
  • Extensively used Jquery selectors, events, Traversal and Jquery AJAX with JSON Objects
  • Developed Hibernate DAO classes and with the spring framework manager classes retrieve and save the data from the database.
  • Used Spring IOC framework to integrate with Hibernate.
  • Designed and documented REST/HTTP APIs, including JSON data formats
  • Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto the Web logic Application Server
  • Implemented Model View Controller (MVC) Architecture and coded Java Beans (as the model).
  • Jquery library and Angularjs has been used for the creation of powerful dynamic WebPages and web applications by using its advanced and cross-browser functionality.
  • Designed and implemented the UI components using AngularJS for file storage.
  • We are responsible for adding new product features, bug fixes, and transitioning Account pages to the new platform using React.js
  • Web pages were upgraded and maintained easily using HOC (higher order components) of React.Js
  • Wrote Linux shell scripts for automation.
  • Implemented log4j for logging purposes and debug the application.
  • Prepared Junit test cases and executed the test cases using JUnit in eclipse.

Environment: JDK 1.6, Struts2.2, Eclipse 3.5, WebLogic Application server 10.3, Angular JS, Servlets, Spring Boot, Payment Gateway, Hibernate 3.3.x, MongoDB, UML, CSS, ReactJS, Microservices, Bamboo, Junit4.4, JavaScript, REST API, Bootstrap, JSON, RabbitMQ, Node JS.

Confidential, PA

Full Stack Web App Developer

Responsibilities:

  • Implemented the project using the JSF MVC framework.
  • Used Spring Framework’s Dependency Injection to have a loose-coupling.
  • Implemented AOP of Spring Framework to implement logging.
  • Designed Use Case diagrams, Class diagrams, Sequence diagrams
  • Also incorporated the validation framework for the project.
  • Built various controller classes and application context file.
  • Used various Java, J2EE design patterns like DAO, DTO, and Singleton etc.
  • Implemented Hibernate instead of traditional JDBC code.
  • Developing and consuming web services like SOAP (JAX-WS).
  • Generating SOAP (JAX-WS) based web services using Server Oriented Architecture.
  • Designed and developed web pages using JSP, Java Beans JSTL, HTML, CSS, DHTML, XSLT, JavaScript, AngularJS and AJAX and Swings
  • Implemented text messing by using JAX-RS RESTful API.
  • Used Hibernate 3.0 for object-relational mapping with the persistent database.
  • Exposed functionally of the system to another system by creating Web Services using Jersey.
  • Used XMLBeans for data interchange.
  • Built and deployed and tested on BEA Weblogic 10.x.
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven
  • Worked on large volumes of data and database performance tuning.
  • Unit testing was performed using JUnit and Version control through Subversion.
  • Wrote Shell Scripts for executing batch statements.
  • Practice agile development approaches.

Environment: JDK 1.5/6, AJAX, Hibernate 3.x, JSF, Spring, Weblogic 10.x, Eclipse 3.x, Oracle 11c, PL/SQL, WSDL, SVN, XML, HTML, UML, JavaScript, AngularJS, Bootstrap, JUnit, Log4j, Gradle, Jenkins, SOAP, Apache CXF.

Confidential

UI Developer

Responsibilities:

  • Involved in building user interfaces for websites and web applications using HTML, CSS and JavaScript
  • Strong experience with jQuery, AJAX, and XML.
  • Developed working prototypes from UI designs.
  • Designed Use Case diagrams, Class diagrams, Sequence diagrams
  • Responsible for all of the responsive web design, look and feel (CSS, image/icon selection, etc.), and client/browser side interactions/UI (JavaScript/HTML /Swing)
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation, and form validation.
  • Involved in consuming, producing Restful web services using JAX-RS.
  • Implemented new website design layout for conversion of existing static websites to responsive
  • Implemented visual elements that users see and interact with a web application.
  • Used the Hibernate Framework for connecting to POSTGRESQL Server database.
  • Identified, fixed, troubleshoot and resolve problems and scrupulously documented system
  • Create web models or prototypes that include physical, interface, logical, or data models
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
  • Produced GUI prototypes for business logic presentations.
  • Timely delivery of the assigned projects.

Environment: HTML, CSS, UML, JavaScript, jQuery, Ajax, XML, Git, REST, JAX-RS, Eclipse, Oracle, Hibernate, GlassFish.

Confidential

E-commerce Developer

Responsibilities:

  • Designed and developed java backend batch jobs to update the product offer details.
  • Did Core Java coding and development using Multithreading and Design Patterns.
  • Did Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
  • Preparing technical specifications, test plans for unit testing.
  • Integrating cross browser compatible applications and secure payment gateways in the website
  • Involved in writing and invoking the Spring MVC calls.
  • Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections
  • Experienced with RAD/Iterative development methodologies.
  • Worked on UNIX flavors like SUN Solaris, Linux.
  • Used Hibernate 3.2 as ORM solution in persistence layer of the application.
  • Used Log4j as a logging tool.
  • Used HQL (Hibernate Query Language) to write static and complex queries while communicating with Oracle 10g database.
  • Involved in developing custom tag libs, JSP, EJB's
  • Defined persistent classes that are mapped to database tables based on the analysis of the business domain.
  • Wrote hibernate mapping files and POJO classes to map database tables to java objects.
  • Created an XML configuration file for Hibernate -- Database connectivity.
  • Involved in Preparing Check List for Application Deployment in Implementation.
  • Preparing technical specifications, test plans for unit testing.
  • Actively involved in the code reviews.
  • Debugging and troubleshooting the bugs and resolving the issues.
  • Involved in bug fixing & production support and maintenance activities.
  • Performing Code merge using SVN.
  • Performed activities for the quality process by configuration management to achieve CMMI Level 5.
  • Deploying of code to Web sphere.
  • Presentation of module to team members

Environment: Java 1.6, JSP, JSTL, Spring MVC, Servlet, EJB, Apache CXF, SOAP, Spring, Hibernate, Eclipse,PaymentGateway, JavaScript, Unix, AJAX, XML, Apache Tomcat, MySQL, Maven, Webservice(RESTFUL).

Confidential

Full Stack Java/J2EE Developer

Responsibilities:

  • Responsible for the analysis, design, development and testing of various modules.
  • Involved in requirements collection from the clients and preparation of the Requirement Document.
  • Prepared the detailed functional requirements with screenshots and description of all the modules and Developed Detailed Design, TDD documents for Student and Admin modules.
  • Designed UI Pages using HTML, CSS and JSP for Student, Admin modules, and used JavaScript for client side validations.
  • Extensively used JDBC concepts to connect to, retrieve and update information in the database.
  • Used J2EE Components like JSP, Servlets and implemented Struts1.3 framework for MVC architecture.
  • Used the Tiles Framework and Struts Tag Libraries in the presentation layer to simplify the complexities of the application.
  • JUnit for testing and involved in preparing the test cases for Unit testing.
  • Involved in Unit & Integration Testing for all Student and Admin Modules.
  • Involved in development of Change requests and new requests, unit testing, defect fixing, and deployment process.

Environment: JDK 1.4, Struts 1.3, Servlets, JSP, JDBC 2.0, CSS, HTML 4.0, JavaScript, SVN, UNIX, Tomcat, JUnit, Jenkins, Log4j and MySQL.

Confidential

Web Developer

Responsibilities:

  • Executed approved design, developing both applications with JSP, JavaScript, and HTML, generating reports with SQL, PL/SQL, and HTML/JavaScript, MS Query/MS Excel or Oracle Reports.
  • Worked on applying Principles and Human Factors Principles and Factors for all the web and application products of CDC both Internal and external domains.
  • Ongoing new requirements gathering and updating on regular basis.
  • Played a programmer role in UI design and development of the front-end architecture.
  • Developed user interfaces involving HTML, JavaScript and CSS.
  • Developing complex user interfaces involving HTML, CSS and JavaScript.
  • Developed HTML pages using HTML and JavaScript for front-end validation.
  • Used Rational Rose for creating the class diagrams, use cases, sequence diagrams.
  • Expertise with CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts
  • Improved Web applications by analyzing user feedback.

Environment: JavaScript, Jquery, HTML, XHTML, DHTML, CSS

We'd love your feedback!