We provide IT Staff Augmentation Services!

Sr. Software Developer Resume

3.00/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • Over 8+ years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Expertise in design and development of various web - and enterprise-level applications using J2EE technologies like JSP, Servlets, JDBC, Oracle.
  • Expertise in XML.
  • Experience in working with frameworks like Struts, Spring and Hibernate
  • Experience in using Java IDE tools like Net beans and familiarity with other IDEs such as Eclipse.
  • Experience in using MySQL databases to write complex SQL queries, and familiarity with databases like SQL
  • Experience in using frameworks and tools like J Unit.
  • Extensive experience in using SQL to write Stored Procedures and Triggers.
  • Experience of development in different environments like Windows 98/20007/XP.
  • Well versed with complete systems life cycle development processes of design, development, testing and implementation.
  • Good experience in Object Oriented Analysis & Design (OOAD) using different design methodologies/process frameworks like SDLC and tools like Rational Rose, Microsoft Visio.
  • Developed web applications by implementing Model View Control (MVC) architecture using JSP pages that interact with Servlets.
  • Document preparation including Requirement Specification, design documents, Test cases and Analysis, User documents and Technical Help documents.
  • Experience in working with Virtual and Multi National Team.
  • Excellent communication, interpersonal and analytical skills along with can - do attitude.
  • Ability to learn and use new systems and paradigms in considerably less time.

TECHNICAL SKILLS:

Languages: Java, SQL, XML, C++, C, WSDL, XHTML, HTML, CSS, Java Script, AJAX, PLSQL, ASP .NET, C# .Net.

Java Technologies: Java, J2EE, JDBC, Servlets, JSP, JSTL, JavaBeans, JQuery and EJB.

Frame Works: Struts and Spring.

Development Tools: WSAD, Eclipse, ANT, Log4j, Rapid Application Developer, Dreamweaver and FrontPage.

ORM: Hibernate.

Design and Modeling: UML and Rational Rose.

Web Services: SOAP, WSDL, UDDI.

Databases: Oracle, SQL Server,DB2, MS-Access

Scripting languages: Java Script, Shell Script

XML technologies: DTD,XSD,XML, XSL, XSLT, SAX, DOM, JAXP

Version Control: CVS, Clear case, SVN

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Sr. Software Developer

Responsibilities:

  • Built main application in Python, Django leveraging technologies such as Tastypie Backbone.js, and CeleryDesign, Implement and Test Oracle ADF applications using JDeveloper
  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Experience with various MVCJavaframeworks likeAngular.JS, Node.JS, bootstrap.JS, etc.
  • Experience in implementing in setting up standards and processes forHadoopbased application design and implementation.
  • In depth knowledge ofCassandraand hands on experience with installing, configuring and monitoring DataStax Enterprise cluster.
  • Responsible for developing the UI side with ReactJS, SASS, HTML5
  • Configured Struts, Hibernate framework with Spring MVC.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • I worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement this.
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Developed web pages using HTML/CSS and JavaScript.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap for Virtual Infotech Inc.
  • Developed Oracle PL/SQLStored Procedures and Queries for Payment release process and authorization process.
  • Worked on web services SOAP and REST technologies
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Developed Web Services as a service provider and deployed them on the WebLogic Application Server over the HTTP protocol
  • Involved in debugging the product using Eclipse 3 and JIRA Bug Tracking.
  • Configured JMS Server setupand DB Connection pool setup & deployed Returned items in Weblogic Server.
  • Migrated the code base from Subversion/Clearcase to GIT.
  • Led development team using J2EE creating web enabled invoicing system for multiple location service company in NetBeans environment using Git-Hub version control.
  • Involved in coding for JUnit Test cases
  • Implemented Selenium IDE with java script for Web apps.
  • Provide direction and execution oversight for large Agile Development projects for the FBI as an integral member of the Program Management Office (PMO).
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Design & Development of the User Interfaces using HTML, CSS andJSP.
  • Has developed XML Parsing logic using DOM Parsers
  • Design and develop enterprise or application architectures and RFI/RFP delivery solutions using SOA(Service Oriented Architecture), web services, DODAF (Department of Defense Architecture Framework), and segment architecture.

Environment: SPRING, HIBERNATE, IBATIS, ANGULAR, REACT, NODE),BOOTSTRAP,BACKBONE, JAVASCRIPT, ORACLE, PL/SQL, CASSANDRA, HADOOP, REST, SOAP, WEB SERVICES, ECLIPSE, WEBLOGIC, GIT, GITHUB, JUNIT SELENIUM, AGILE, UML, JSP, XML, SOA

Confidential, Reston, VA

Sr. Software Developer

Responsibilities:

  • Expertise in developing enterprise applications using Struts FrameworksUsed WSAD for writing code for JSP, Servlets, and Struts.Was responsible for Developing XML Parsing logic using SAX/DOM ParsersConfigured Server for Oracle Database and Apache Tomcat
  • Developed user specific Highlights(dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Expertise in Advanced JavaScript libraries and frameworks such as Prototype, Ext JS,AngularJS, Node JS and Object oriented programing in JS.
  • Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache factory interfaces and also defined configuration mappings like setting the Isolation levels and other cluster configurations.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Development of java interfaces for different function calls which convert the webservice calls into EJB calls to the legacy system
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
  • Involved in adding AJAX, JavaScript components to some of the jsp pages wherever needed.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
  • Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • Developed PL/SQL procedure for login module and registration module.
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQLs
  • Designed & implemented client/server application to plan package forwarding & route scheduling. Used JDBC for database connectivity.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis
  • Designed and Developed WebServices to interact with various business sectors and used SOAP protocol for webservices communication
  • JUnit testing of Java classes to populate JSP screens of online tax exemption forms which updated Oracle database under Tomcat/WebLogic web services.
  • Involved in the deployment of Web-Service End-Points using Apache CXF
  • Used Eclipse IDE for designing, coding and developing applications
  • Implemented improvements to the WebSphere Commerce Organization Console and the Administration Console to display, and allow for update, new member information.
  • Conducted software builds using Subversion in a windows environment via Cruise Control.
  • Developed test cases and performed unit testing usingJUnit.
  • Extensive experience in developing applications using Java and related technologies using WATERFALL and AGILE SCRUM methodologies.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Developed Use Cases, Sequence and Class Diagrams using Rational Rose.
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Created Maven build file to build the application and deployed on WebSphere Application Server.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
  • Developed master JMS producer, master JMS consumer, and notification manager to implement existing interfaces and hide JMS details from existing (legacy) notification producers and consumers using J2SE DESIGN PATTERNS.

Environment: SPRING, HIBERNATE, STRUTS, JSF, EJB, ANGULAR, JAVASCRIPT, CSS, HTML5, NODE, BOOTSTRAP, DB2,PL/ SQL, JDBC, MONGODB, APACHECXF, SOAP, WEB SERVICES, ECLIPSE, WEBSPHEREPORTAL, WEBSPHERE STUDIO APPLICATION DEVLOPER (WSAD), SUBVERSION (SVN), JUNIT, SCRUM, UML, CLASS DIAGRAM, JSP, MAVEN, XML, SOA, JMS, APACHE TOMCAT, LINUX, PHP

Confidential, Reston, VA

Sr. Java Developer

Responsibilities:

  • Designing the web client by using HTML, CSS, JavaScript, AJAX, EXT JS, and DOJO with JSON.Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial
  • Developed and Implemented WebServices and used Spring Framework.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Developed complex Web based UI using Struts, Ajax and Java Script.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Maintained the business standards and the requirements inEJB and deployed them on to WebLogic Application Server.
  • Enhanced the functionality of screens using JSP, HTML, JavaScript, CSS and JQuery.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Architected, Designed and developed the product using HTML5, CSS3, Jquery, Javascript, Sencha, PhoneGap
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Migration of the MVC based Reporting framework to GWT (Google Web Toolkit) using GWT-EXT.
  • Java and JSP developer for J2EE web application on WAS, DB2 and AIX.
  • Worked on JDBC to select and update the data from the MySQL database
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Efficient in up gradation and migration from SQL Server 2000 to SQL Server 2005/2008/R2.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Followed an Agile, Software Development methodology. Used NetBeans IDE
  • Configuration and deployment of application on to Jboss application server .
  • CM.
  • Setup ClearCase server to support CCRC (ClearCase Remote Clients). Evaluated existing software development environment, drafted recommendations for improvements. Worked with GHX and IBM to resolve licensing issues involved with ClearCase software change management solution package. Environment was mixed Windows and Linux, projects written in C++ and Java.
  • Developing test suites in Selenium WebDriver (Java) with TestNG framework in Eclipse IDE for regression and sanity testing.
  • Expertise in employing Water Fall Model and best practices for software development
  • Participated in converting the business requirements to software specifications using Rational UML
  • JSON is used for serializing and deserializing data that is sent to or receive from JSP pages.
  • Developed Servlets and Worked extensively on Sql.
  • Achieved necessary knowledge to solve many problems usingCandJavathroughout coursework.
  • Served as Technical lead on upgrade ofz/OS to V1R13 and installed ServerPac, ensuring smooth migration of new software into the production environment.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Quickly learned iText and implemented to solve Hungarian Special Character Issue.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Contributed to organization of testing and quality improvement process (JIRA, Confluence).
  • Designed Interactive GUIs using Java Applets and Swing.
  • Involved in Installation & Configuration of Cognos in distributed environments on Solaris.
  • Configured glassfish server; Design shipping rate template upload UI using Adobe Flex and Developed Jasper report.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using Ilog, Jrules.
  • Layout and design the overall architecture and migration approaches using Oracle ADF.
  • Migrated code from ALBPM to Oracle BPM and highlighted the Oracle BPM related errors/issues to Oracle team.
  • Utilized Web 2.0 social media strategy tactics to increase company visibility by 110%.
  • Expertise in working with IBM MQ Series and Websphere Message Broker on various platforms like Sun Solaris 8/9, AIX, SUSE Linux, and Windows NT/2000/2003/XP.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Install and configure a Linux server to publish applications and the DataBase
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, JavaScripts, HTML, CSS and jQuery
  • Configured WordPress publishing software for non-profit firm. Created weblog layout in HTML, CSS and PHP based on an original design according to client's branding needs.
  • Made Fixes and enhancements to Online bill paying ASP software for water companies.
  • Developed code for C, C++ to secure the transaction.
  • Involved in developing PL/SQL stored procs and Informatica Workflows to migrate data from Legacy Mainframe/AS400 based systems.
  • Led the effort in the setup of the Physical Operating environment where the Order Management System's Java, C, and COBOL applications will run. This environment includes the DB2 Client and Gateway, UNIX and Mainframe utilities.
  • Expose PL/I database access layer as web service using RD/Z
  • Assist with the development and execution of regulatory for all JCL Bioassay employees and for on QA policies, programs and initiatives.
  • Developed Servlets and Worked extensively on Sql
  • Acting as liaison between management and development team for requirements and QA. Technologies/ Tools Used: UNIX Shell Scripting, PERL, SAS/ EG 9.2, BMC Control-M, BMC Remedy, XML, XSLT, Java/ J2EE
  • Developed an in house Bankruptcy Intake program in Classic ASP/ASP.NET. Program is inherited from Classic ASP Debt intake program. Used Visual Studio 2008 to develop this mix program of both Classic ASP and ASP.NET. Used vbscript, javascript, and added some new ASP.NET pages.
  • Developed Dash-Board to monitor and report CacheCoherenceServers.

Environment: SPRING, IBATIS, STRUTS, EJB, DOJO, Sencha ExtJS, JavaScript, JQuery, DOJO, GWT and Ext Js, MYSQL, Toad, SQL Server, DB2, Coherence, APACHE AXIS2, WSDL, Netbeans, Jboss, Mercurial, ClearCase, Selenium, Water fall model, UML, JSP, SERVLET, ANT, ITEXT, EMC Documentum, GWT, JIRA, SWING, Cognos, Jasper report, ILOG, JRules, Oracle ADF, Oracle BPM, Web 2.0, IBM MQ Series, Apache Tomcat, Linux, Unix, Ruby, wordpress, drupal, z, ASP, C, C++, Mainframe, COBOL, PL/I, JCL, SQL, SAS VB, ASP.

Confidential, Richardson, Tx

Java Web Developer

Responsibilities:

  • Re-designed and re-implemented the company’s web functionality into a modern n-tier architecture using J2EE framework. The Existing system was built using VB and Power Builder.
  • Implemented the server side design using the industry standard J2EE design patterns like Business Delegate, Service Locator, Business Interface, Session Facade, and Data Access Object.
  • Utilized various Rational Rose design methodologies for developing the framework.
  • Object Oriented Analysis and Design (OOAD) of business requirements with the end users and business analysts.
  • Used J2EE design patterns like Spring MVC
  • Developed the application using Spring framework.
  • Created sequence diagrams to show the page flows using WSAD.
  • Developed Client side screens in XML using XSLT.
  • Developed front-end screens using JSP and Tag Libraries.
  • Used Hibernate for mapping object oriented design model to relational database.

Environment: JAVA, J2EE, SPRING, WEBSPHERE, WSAD, ORACLE, JDBC, HIBERANTE, JAVA SERVLETS, JSP, UML, RATIONAL ROSE, JAVASCRIPT, XML, HTML, JUNIT

Confidential, Maryville, MO

JAVA Developer

Responsibilities:

  • Involved in analysis, design and development of Portfolio Management.
  • Created Use case diagrams, Class diagrams and Activity diagrams using Microsoft Visio.
  • Followed iterative approach in timely manner.
  • Developed front-end using JSP, HTML, CSS, JAVA Script and J query.
  • Responsible for developing Servlet.
  • Involved in implementing database design, connectivity and access.
  • Wrote MySQL queries and used JDBC API.
  • Worked in Windows environment for building the application using net beans IDE.
  • Developed test cases and performed unit testing using J Unit.
  • Extensively used Collabnet subversion for version control.
  • Used Glassfish Server for deploying various components of application.

Environment: JAVA, J2EE, JAVA SDK, JSP, HTML, JDBC, OOAD, SERVLETS, SVN, MYSQL, WINDOWS XP PROFESSIONAL, JAVA SCRIPT, J QUERY, GLASSFISH SERVER, NET BEANS IDE, MICROSOFT VISIO.

Confidential, Chicago, IL

Java/J2eeDeveloper

Responsibilities:

  • Involved in modifying, updating and testing of the component.
  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Successfully differentiated presentation from code.
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic Application Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Used WinCVS as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Involved in separation of components and deploying in different servers and balancing the load among each Server.
  • Solved performance issues and brought optimal output from the available resources.

Environment: JAVA, J2EE, SYBASE, BEA WEBLOGIC SERVER, JSTL, SQL SERVER, STRUTS FRAME WORK, SERVLETS, JSP, EJB, WINCVS, JAVABEANS, ECLIPSE, UML, WINDOWS XP/LINUX.

We'd love your feedback!