We provide IT Staff Augmentation Services!

Software/web Developer Resume

2.00/5 (Submit Your Rating)

Lake Mary, FloridA

SUMMARY

  • 8+ years of extensive experience in the Software field, Excellent hands - on experience on Core Java, J2EE, Struts, JSP, Spring framework, Servlets, SQL, Javascript, AngularJS, XML, HTML 5, CSS 3, JDBC, Oracle 11g.
  • Strong development experience in J2EE technologies including Servlets, JSP, JDBC, JMS, XML, and Struts, XSL, XSLT, JUnit, Log4J, JavaScript, SQL, PL/SQL, HTML.
  • Expertise in Core Java concepts such as Generics, Multi-Threading, Collections, Exception Handling, Garbage Collection, and File Input/Output.
  • Proficiency in developing Web applications using Servlets, JSP, JDBC, EJB2.0/3.0, web services using JAX-WS2.0 and JAX-RS APIS.
  • Experience in developing and consuming Web Services using WSDL, SOAP, HTTP, and UDDI
  • Implemented Hibernate for the ORM layer in transacting with Oracle database and developed HQL queries for CRUD.
  • Good experience in all phases of Software Development Life Cycle (SDLC) - Analysis, Design, Implementation, Integration, Testing and Maintenance of applications.
  • Good experience in designing, developing several multi-tier Web based, Client-Server and Multithreaded applications.
  • Good experience in using Object Oriented Analysis and Design concepts and Service Oriented Architecture (SOA) mostly in cross platform environments.
  • Proficient experience of using the databases such as MySQL, DB2, Oracle 11g PL/SQL.
  • Involved in ISDM phases such as Requirement analysis, Design and Development.
  • Knowledge on Selenium Automation testing.
  • Expertise in implementing client-server business applications using Micro services.
  • Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
  • Experience in creating a Simple Object Access Protocol (SOAP) request and making a WSDL call.
  • Experience with implementing Service Oriented Architecture (SOA) using SOAP and REST Web Services.
  • Knowledge in testing methods such as Unit Test and Integration Test.
  • Well competent Application Designer/Developer for a full suite of development, analysis and deployment tools for rapid implementation of Java EE applications and web applications.
  • Analyze and fix issues related to Soap Web services and Application responses
  • Hands on experience using various Operating-Systems like Windows, UNIX and shell scripting.
  • Excellent Client Interaction skills and proven experience in working independently as well as in a team.
  • Experience with working on UML diagrams.
  • Experience working with Agile SCRUM/RAD methodology and (TDD) Test Driven Development.
  • Monitoring MapReduce jobs and analyzing the aggregated/enriched data, and configure batches using Spring Batch 3.0.
  • Possess excellent communication, interpersonal, analytical skills along with can-do attitude.

TECHNICAL SKILLS

Programming Languages: Java J2EE, C, C++

Object Oriented: UML, Microsoft Visio.

Operating Systems: Windows NT/2000/XP, LINUX, UNIX systems.

Tools: and IDE: Putty, JBuilder, Eclipse, NetBeans.

J2EE Technologies: Servlets, JSP, Struts, spring, Hibernate, Web services, EJB, JSF, JMS.

Scripting Languages: HTML, CSS, Javascript, Angular JS, JQuery, and AJAX.

XML Schema: DTD, XSL, XSLT.

Database Skills: SQL, PL/SQL, Oracle, MySQL, JDBC.

Protocols: TCP/IP, HTTP, FTP, SOAP, RESTFUL.

Web/Application Server: Apache Tomcat, JBOSS, WebLogic9.2, Websphere.

Databases: SQL Server 2000, Oracle 9i, 10g.

PROFESSIONAL EXPERIENCE

Confidential, Lake Mary, Florida

Software/Web Developer

Responsibilities:

  • Extensively involved in various phases of Software Development Life Cycle (SDLC) such as requirements analysis, design and implementation in agile environment.
  • Using JavaScript libraries like Dojo to create the effective single page application and used JavaScript-cookies to temporarily store the data used in this application.
  • Using local Storage, session Storage to manage the data in the project by storing the data in local storage, session storage of the browser.
  • Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using Dojo.
  • Involved in developing REST services to serve the UI with JSON data and involved in creating controller advices to handle exceptions and bad requests.
  • Deployed portal applications on IBM Portal server 8.5 and IBM Application Server 7.0.
  • Currently developing various Use Cases on the IBM Form Experience Builder 8.6.4 that builds dynamic forms and applications with a web-based interface.
  • Using Apache Tomcat web server for application deployment, tested all UI modules with IBM Portal server testing framework.

Confidential, New York

Full Stack Developer

Responsibilities:

  • Extensively involved in various phases of Software Development Life Cycle (SDLC) such as requirements analysis, design and implementation in agile environment.
  • Designed, developed and maintained front-end page layout using HTML5, CSS3, JavaScript, jQuery, designed web page UI using HTML5, CSS3, JavaScript and AngularJS 1.5 and Developed Single Page Applications using AngularJS framework.
  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Coded Java backend, JSP, Struts, JavaScript, Business classes.
  • Developed multiple POCs to create an interface between Backend to Frontend by using Mongo DB, Express JS, Angular JS and Node.js.
  • Used a micro services architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka endpoints
  • Used Alteryx to quickly prepare, blend, conform, and analyze data from the data servers, including flat files, database connections, API’s, and much more.
  • Used Alteryx Designer combined data preparation, blending, and analytics into your workflow with the same user interface. Performed predictive or spatial analytics, and the results are reflected and saved in the development servers.
  • Involved in build and deployment of Micro services with Jenkins.
  • Used Alteryx Server provided a scalable platform for your analytics. Server includes APIs and macros to integrate Alteryx processes into other internal and external applications.
  • Used Alteryx Connect which is a collaborative data exploration platform. Connect performs cataloging of data assets and the results of prior analysis efforts.
  • Developed REST services using Spring Boot to serve the UI with JSON data.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC). Developed code for obtaining bean references in Spring IOC framework.
  • Used REST Services to interact with the Web Services enabled application to talk and retrieve data in present application.
  • Involved in the implementation of publish and subscribe using Spring JMS, involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution to map java entities to Oracle Relational data model with a SQL-based schema.
  • Build micro services for the delivery of software products across the enterprise.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Created Project Release Management document for moving the project to higher environments.

Confidential, Chicago, IL

Sr. Java/J2ee Developer

Responsibilities:

  • Extensively involved in various phases of Software Development Life Cycle (SDLC) such as requirements analysis, design and implementation in agile environment.
  • Implemented the locking object using multi-threading before committing to Database. Used Java Multithreaded programming to develop multithreaded modules and applications.
  • Designed, developed and maintained front-end page layout using HTML5, CSS3, JavaScript, jQuery, designed web page UI using HTML5, CSS3, JavaScript and AngularJS 1.5 and Developed Single Page Applications using AngularJS framework.
  • Worked on highly advanced user interface design and development using AngularJs2, NodeJS, ES6, HTML 5, Bootstrap and CSS3.
  • Used Angular libraries like angular-ui-router, angular-resource to create the effective single page application and used angular-cookies to temporarily store the data used in this application.
  • Used local Storage, session Storage to manage the data in the project by storing the data in local storage, session storage of the browser.
  • Used REST Services to interact with the Web Services enabled application to talk and retrieve data in present application.
  • Involved in web development consulting focused on the MEAN stack (Angular.js, Node.js, Express.js, and Mongo DB).
  • Developed multiple POCs to create an interface between Backend to Frontend by using Mongo DB, Express JS, Angular JS and Node.js.
  • Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
  • Developed Business components using HTML, CSS, Java Script.
  • Used jQuery UI for dialogs, tabs, date picker and model popups, built a solution of 'Isomorphic React' and had an experience in creating filter components in Angular.js
  • Implemented Angular form validation using JavaScript along with DOM manipulation, creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Used JavaScript, CSS, Bootstrap, AngularJS to create interactive user interface.
  • Designed and built SOAP and RESTful Web service interfaces implemented in Java, used Apache Kafka as open source message broker for reliable and asynchronous exchange.
  • Used jQuery /RXJS to perform AJAX calls for creating interactive web pages on JSON response.
  • Developed REST services using Spring Boot to serve the UI with JSON data.
  • Involved in the implementation of publish and subscribe using Spring JMS, involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution to map java entities to Oracle Relational data model with a SQL-based schema.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC). Developed code for obtaining bean references in Spring IOC framework.
  • Used Apache Tomcat web server for application deployment, tested all UI modules with Protractor testing framework, used maven as a build tool.
  • Used java 1.8 features like stream, Lambda expressions, functional interface, collections, Date/Time changes and type annotations.
  • Implemented modules using Core Java APIs, Java collection, Java 8(Streams), multi-threading, and object-oriented design principles.
  • Integrated legacy application with SOA and with java 8.
  • Involved in developing unit test cases using Junit, Power Mock and integrated them with Gradle builds.
  • Involved in performing application deployment to AWS EC2 instances.

Environment: Java 1.8, Spring 4, HTML5, CSS3, XML, JSON, Spring Data, IOC, AOP, Security, hibernate 4, REST Web Services, JMS, UML, Apache Tomcat application Server, Agile, jQuery, Ajax, Junit, Jenkins, GIT, Bamboo, AWS, MS Visio, Eclipse, Oracle 11g, Win 8 and UNIX.

Confidential, Birmingham, AL

Java/J2EE Developer

Responsibilities:

  • Involved in a development of new application, enhancement and Maintenance (including production support) of existing applications for the New York State project.
  • Involved in the entire SDLC from requirement analysis, design, development, maintenance and support of the applications.
  • Worked on various Java standard design patterns such as Singleton Patterns, Factory, Abstract Factory, Session Façade and Model View Controller (MVC).
  • Implemented Model View Controller Architecture using Struts framework.
  • Worked on front developing using JSP, JavaScript, JQuery and Angular JS.
  • Used JQuery for creating JavaScript behaviors.
  • Worked on AJAX for communicating with the server side without a page refresh or reload.
  • Worked on CSS to manage styles on web pages.
  • Involved in design and development of application in Java Persistence API (JPA) for interacting with relational database.
  • Developed EJB Session Beans for application Business logic.
  • Developed Web services using JAXB, JAX-WS, REST and JSON APIs.
  • Developed stored procedures and triggers using PL/SQL in order to update the tables to implement business logic using Oracle 11g database.
  • Used Rational Application Developer version 9IDEfor easier development experience and to maintain the coding standards.
  • Used SVN for version control.
  • Used HP Application Lifecycle Management (ALM) - Quality Center Edition for managing defects per application.
  • Developed multiple bat jobs and shell scripts for automating standalone applications.
  • Used Mockito and JUnit for unit testing.
  • Used Maven as the build tool for the application.
  • Used Jenkins for building and deploying the applications.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Involved in code review and project audits for other project teams to ensure coding standard across the organization.
  • Created Project Release Management document for moving the project to higher environments.

Environment: Java, J2EE, JSF, AJAX, JPA, JMS, HTML5, Struts, JavaScript, Angular JS, JSP, JSON, JAXB, JAX WS, REST, EJB, CSS, MVC, JDBC, Oracle 10g, log4j, XML, MQSeries, WebSphere, AP ALM, JUnit, Mockito, Subversion, Maven, RAD, Jenkins. ROLE: Sr. Java Developer

Confidential, Brea, CA

Java Developer

Responsibilities:

  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Coded Java backend, JSP, Struts, JavaScript, Business classes.
  • Involved in the development of presentation layer and GUI framework using HTML.
  • Developed applications using Velocity framework, JSP, JSTL, struts tag libraries (struts-bean, struts-html, struts-logic), CSS, spring framework, java, java script, Ajax, HTML for front-end development.
  • Used Angular.js and Node.js framework for building web-apps and is highly efficient with the Laravel PHP framework as well as using Restful services.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database.
  • Used Oracle for the EIS layer.
  • Prepare a report on React Native, Strop.
  • Utilized React concepts like JSX (JavaScript Syntax Extension), components, state and props.
  • Developed RESTFUL web service using JAX-WS, Jersey CSS is compiled with LESS and HTML template engine.
  • Developed PL/SQL procedure for login module and registration module.
  • Setting up Spring Boot framework.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Developed application using Eclipse Ganymede for rapid development.
  • Mentored a team of 5 juniors to mid-level developers in Java/J2EE Development using UML design documents.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Installation, configuration and maintenance of WAS 8.0/7.0/6.1 on Sun Solaris, Linux, AIX and Windows environments and created different instances of the App Server for various environments.
  • Re-designed the I/O-bound Ad Server on principles of asynchronous programming by replacing the traditional thread pool-based architecture with event loops and callbacks. It eliminated blocking on I/O, thus reducing the risk posed by network slowdowns, and decreased the number of threads resulting in less context switching overhead.
  • Data from UI layer sent through JMS to Middle layer and from there using middleware technology Mule Soft transferred data to backend systems.
  • Developed Mule ESB flows using Java and Mulesoft Connectors.
  • Created instances in AWS as well as migrated data to AWS from data Center using snowball and AWS migration service.
  • Configured and maintained user accounts for dev, QA, and production teams and created roles for EC2, RDS, S3, CloudWatch.
  • Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's(Linux) and configuring the servers for specified applications.
  • Created user authentication system using OAuth 2 and Passport.js
  • Involved in designing and developing Mule work flows that involved connectors like HTTP
  • Experience designing and developing Mule ESB flows using Java and Mulesoft Connectors.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Developed JSP pages and Servlets for customer maintenance.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

Environment: Java 7, J2EE, Spring, Hibernate, struts, Jquery, Ajax, Sencha EXTJS, JavaScript, Oracle, Crud, PL/SQL, JDBC, Apache CXF, Rest API, Eclipse, React native, React, IOS, Web logic, Subversion SVN, Junit, Agile, UML, JSP, JSTL, Servlet, Maven, Itext, GWT, Jasper report, ILOG, WEB 2.0, SOA.

We'd love your feedback!