We provide IT Staff Augmentation Services!

Senior Systems Developer Resume

2.00/5 (Submit Your Rating)

Eagan, MN

SUMMARY:

  • Twelve plus years of experience in all phases of Software Development Life Cycle.
  • Excellent exposure in Requirement gathering, Analysis, Design, Coding, Unit/Integration testing, and Implementation.
  • Capable of handling multiple projects simultaneously with good mentoring skills.
  • Ability to lead project initiatives and mentor junior developers.
  • Extensive development experience with Java, Servlet, JSP, JDBC, GWT, XML, Struts, Hibernate, JPA, Spring, EJB, Java Mail, AJAX, CSS, JSON, JBoss Errai, JBoss Rules, Java Script, JMS, HTML, and DHTML.
  • Experience in handling Apache Tomcat, IBM WebSphere, JBoss and Oracle Web logic Application Servers.
  • Good Knowledge in Design Patterns like Singleton, MVC, MVP, Front Controller, Facade, Data Access Object, and Business Delegate.
  • Good programming experience with SQL, PL/SQL, Triggers, Stored Procedures, and Functions for the databases.
  • Worked with multiple Databases like DB2, Oracle, MySQL, and MS SQL Server.
  • Strong exposure in MVC Architecture using Struts framework including Tiles and Validation Frameworks.
  • Expertise in using Hibernate (ORM), and Spring framework.
  • Experience in Big Data processing by using GridGain (MapReduce).
  • Experience in XML and related technologies like XML Schema, DTD, and XML parsers like SAX, DOM, and JAXB.
  • Experience in developing RESTful Web services using Jersey, JAX - RPC/JAX-WS web services using Apache Axis.
  • Expertise in using Development Tools like IBM RSA/RAD, Eclipse, NetBeans, IntelliJ IDEA, and WSAD .
  • Worked with version control tools like SVN, IBM ClearCase, and CVS.
  • Good knowledge in working with Windows and UNIX/LINUX operating systems.
  • Experience in AGILE Methodology (SCRUM).

TECHNICAL SKILLS:

Programming Languages\ J2EE Technologies: J2SE, J2EE, C, C++, Visual Basic 6, Servlet, JSP, EJB, RMI, JNI, JNDI, JavaScript, SQL and PL/SQL\ LDAP, JMS, and Custom Tags

J2SE Technologies\ Web technologies: Java, Collections, Threads, Applet, Swing, GWT, HTML, DHTML, XML, SOAP, I/O, Java Beans, and JDBC\ WSDL, XPath, and XSLT\

Scripting Languages \ Framework: JavaScript, AngularJS, JQuery, Bootstrap, Struts 1.2/2.x, Hibernate 4.3, JPA, spring, ANT, Gradle, Maven, UNIX Shell Script, 3.2/4.x, Spring MVC, MVP, JSF, JUNIT and

DOJO, JSON, Mockito.

Application Servers\ Databases: IBM Websphere 8.0/7.0, BEA Web logic, DB2 10.5, Oracle 12, My SQL, Postgre, 11g and Jboss/WildFly 7/8, SQL, SQL Server, and MS Access

Web Servers\ Operating Systems: Apache Tomcat 7.0/8.x\ Windows 2000/XP/NT/10 and Linux

Development Tools\ Bioinformatics Tools: IBM RSA, Eclipse, NetBeans, WSAD, IRRISTAT, GMendel, PlabQTL, GGT and RAD, TOAD, and Microsoft Visual Studio, MapChart

Other Tools\ Source Code Control: Jenkins, JIRA, Confluence, Foglight,SVN, IBM ClearCase, and VSS, JXplorer and Firebug.

PROFESSIONAL EXPERIENCE:

Confidential, Eagan, MN

Senior Systems Developer

Responsibilities:

  • Responsible for collecting the User Requirements.
  • Involved in the Analysis and Design of system.
  • Worked in Test Driven Development, Continuous Integrations testing, and Agile paring.
  • Developed UI using GWT, GXT, Errai, GWT-MVP2, and Ui Binding.
  • Involved in Big Data processing by using GridGain (MapReduce).
  • Implemented Server and Client side validations by using Hibernate Bean Validation (JSR 303).
  • Heavily involved in performance tuning of database and JPA.
  • Used spring IOC feature for easily accessing the business services.
  • Used Spring AOP module to handle transaction management.
  • Involved in development of business layer using spring beans.
  • Involved in Database designing, creation of stored procedures, and triggers.
  • Involved in integrating BusinessObjects(BI) reports in application.
  • Developed Errai Messaging API to send asynchronous messages to remote Message Queue.
  • Implemented Log4J for application level logging.
  • Implemented JUnit test cases for testing DAO classes and services classes.
  • Implemented Mockito test cases for testing UI, Service layer classes.
  • Involved in Unit testing, Module Testing, and Integration Testing.
  • Involved in deploying application in the Tomcat and WebSphere application servers.
  • Supported the VB, and .Net legacy applications.

Environment: Java 1.7/1.8, Spring 3.2, JPA, GWT 2.5, GXT, JSON, Jboss Errai, GridGain, Servlet, HTML, DHTML, CSS, JavaScript, Spring MVC, Angular JS, Log4j, XML, RESTful WebServices, SVN, JMS, PL/SQL, IBM RSA, IBM WebSphere, Eclipse, and DB2 10.5

Confidential, Brea, CA

Senior Programmer Analyst

Responsibilities:

  • Responsible for collecting the User Requirements.
  • Involved in the Analysis and Design of system.
  • Worked in the Agile Development Environment and involved in processes like Scrum meetings, Test Driven Development, Continuous Integrations testing, and Agile paring.
  • Developed UI using GWT, GWT-EXT, JSP, JSP custom tags, Struts Tags, Struts Tiles, HTML, DHTML, CSS, and JavaScript.
  • Implemented AJAX using GWT for dynamic user interactive user interface.
  • Implemented client side validations by using Struts Validation Framework and other custom validation framework.
  • Involved in configuring struts-specific deployment descriptor.
  • Heavily involved in performance tuning of database and Hibernate.
  • Involved in Configuring Hibernate Configuration and Mapping files.
  • Used spring IOC feature for easily accessing the business services.
  • Implemented role based security using spring security framework and LDAP.
  • Used Spring AOP module to handle transaction management.
  • Involved in development of business layer using spring beans.
  • Involved in Database designing, creation of stored procedures, and triggers.
  • Implemented JAX-RPC web services for communication between agent application and underwriter application and other third party services.
  • Involved in designing XML schema for web services.
  • Developed JMS client application using Java Messaging API to send asynchronous messages to remote Message Queue.
  • Maintained Java development source code ClearCase repository, Ant build environment and development servers.
  • Implemented Log4J for application level logging.
  • Implemented JUnit test cases for testing DAO classes and services classes.
  • Involved in fixing the critical production issues.
  • Involved in Unit testing, Module Testing, and Integration Testing.
  • Involved in deploying application in the WebSphere application server.

Environment: Java 1.5, Servlet, JSP, Struts 1.2/2, Hibernate 3.0, Spring 2.0, GWT, GWT-EXT, JSON, Dozer, Jboss Drools, HTML, DHTML, CSS, JavaScript, AJAX, Log4j, XML, JAX-RPC WebServices, ClearCase, JMS, PL/SQL, IBM RSA, IBM WebSphere, Eclipse, DB2, and TOAD

Confidential, Brea, CA

Senior Programmer Analyst

Responsibilities:

  • Responsible for Collecting the User Requirements for the system.
  • Involved in the Analysis and Design of system.
  • Developed UI using JSP, Struts Tags, Custom Tags, Struts Tiles, Spring MVC, HTML, DHTML, CSS, and JavaScript.
  • Used AJAX tags, JQuery framework for request response processing without reloading the complete page.
  • Implemented JSP custom tags.
  • Developed, and maintained an MVC architecture utilizing Struts framework.
  • Implemented client side validations by using Struts Validation Framework.
  • Implemented Log4J for application level logging
  • Implemented Business Rules (BRMS) by using jboss drools Framework.
  • Improved performance, fixed memory leaks and improved robustness of the high volume transactions.
  • Improved the performance of weekly archival batch job.
  • Involved in configuring struts-specific deployment descriptor.
  • Involved in Configuring Hibernate Configuration and Mapping files.
  • Involved in development of business layer using spring beans.
  • Used Spring AOP module to handle transaction management.
  • Used spring IOC feature for easily accessing the business services.
  • Involved in Database designing, creation of stored procedures, and triggers.
  • Implemented Web services (SOAP, WSDL) using SOA.
  • Maintained the source code of the entire application under IBM ClearCase.
  • Implemented JUnit test cases for unit testing.
  • Involved in Unit testing, Module Testing, and Integration Testing
  • Involved in deploying application in the WebSphere application server.

Environment: Java 1.5 & 1.4, Servlet, JSP, Struts 1.2/2, Hibernate 3.0, Spring 2.0, JSON, Dozer, Jboss Drools, HTML, DHTML, CSS, JavaScript, AJAX, Log4j, XML, WebServices, ClearCase, JMS, PL/SQL, IBM RSA, Eclipse, WebSphere, Tomcat, DB2, and TOAD

Confidential, Los Angeles, CA

Senior Programmer Analyst

Responsibilities:

  • Responsible for Collecting the User Requirements for the system.
  • Involved in the Analysis and Design of system.
  • Involved in Designing and Coding using Servlets, and Business logic beans.
  • Implemented AJAX for request response processing without reloading the complete page.
  • Developed UI using JSP, Struts Tags, Struts Tiles, HTML, DHTML, CSS, and JavaScript.
  • Implemented JSP custom tags.
  • Implemented client side validations by using Struts Validation Framework.
  • Implemented Struts Internationalization for supporting English and Spanish people.
  • Implemented Log4J for application level logging
  • Involved in configuring struts-specific deployment descriptor.
  • Involved in Configuring Hibernate Configuration and Mapping files.
  • Involved in development of business layer using spring beans.
  • Involved in Database designing, creation of stored procedures, and triggers.
  • Implemented RESTful web services using Jersey.
  • Maintained the source code of the entire application under SVN.
  • Involved in Unit testing, Module Testing, and Integration Testing
  • Involved in deploying application in the WebLogic application server.

Environment: Java 1.5, Servlet, JSP, Struts 1.2, Hibernate 3.0, Spring 2.0, HTML, DHTML, CSS, JavaScript, AJAX, Log4j, XML, WebServices, SVN, JMS, PL/SQL, Eclipse, Oracle 10g, and TOAD

Confidential

Developer

Responsibilities:

  • Involved in gathering best open source software in Marker selection System and tested them.
  • Designed User interface for Gmendel, PlabQTL, GGT, and PopMin modules by using Struts Tag Libraries, Tiles framework, HTML, CSS, and JSP.
  • Developed Struts Action Classes, Form Beans, and Business Classes for integrating different functional tools.
  • Installed and configured IRRISTAT, GMendel, PlabQTL, Eclipse, Tomcat Server, and other Bioinformatics Tools.
  • Used Singleton Design Patten for Custom control class in the GMendel Module.
  • Involved creating XML files from other format files & Vice Versa.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Worked on creating Installshield setup for standalone users.
  • Extensively worked on MySQL Database.
  • Performed Unit Testing for the developed interfaces.
  • Maintained the source code of the entire application under TORTOISE SVN.
  • Resolved various issues in all the phases of the project from requirements gathering to post-production stage.
  • Involved in conducting International test workshops as well as NRS workshops to test the system functionality and to take users feedback.
  • Deployed iMAS system in different NRS locations.

Environment: Java, Servlet, JSP, HTML, Struts, Hibernate, DHTML, XML, ANT, Eclipse, TOAD, MySQL, and Tomcat Web Server

Confidential

Developer

Responsibilities:

  • Designed the Web interface using JSP, HTML, DHTML, CSS and JavaScript.
  • Developed Client Side validations using Java Script
  • Developed code for all activities using MVC architecture that uses Servlets and JSP.
  • Extensively involved in Database design, writing procedures and functions.
  • Involved in creating and deploying war file in Web server.
  • Developed Stored procedures for performing various complex searches based on client criteria
  • Implemented Web services for Bio-Moby users.
  • Performed Unit Testing for the developed interfaces.
  • Involved in configuring struts and Hibernate.
  • Developed numerous Struts Action Classes, Form Beans, and Business Delegate Classes.
  • Responsible for the review of team’s code to the conformance of Architecture and Design.
  • Conducted knowledge sharing session on MVC architecture.

Environment: Java, Servlet, JSP, HTML, Struts, Hibernate, ANT, Eclipse, Web Services, Tomcat, and SQL Server

Confidential

Software Engineer

Responsibilities:

  • Responsible for Collecting the User Requirements for the system.
  • Involved in the Analysis and Design for the Log Sheet Generation, Mill Break down Analysis, and Operators Shift Management modules.
  • Involved in Designing and Coding using Servlets, Java Beans, and Business delegate classes to implement the business logic.
  • Implemented AJAX functionality for Log Sheet Generation module.
  • Installed and configured Eclipse and BEA Web Logic Application Server.
  • Developed UI using JSP, HTML, DHTML, CSS and JavaScript.
  • Worked on Data Management classes, using JDBC to access the Oracle Database.
  • Developed SQL queries, stored procedures and Functions.
  • Maintained the source code of the entire application under CVS.
  • Involved in Unit testing, Module Testing, and Integration Testing
  • Involved in Client interaction as well as Client Demonstration.

Environment: Java, Java Beans, Servlet, JSP, JDBC, HTML, DHTML, XML, PL/SQL, Web Logic Server, Eclipse, and Oracle

Confidential

Software Engineer

Responsibilities:

  • Responsible for Collecting the User Requirements for the system.
  • Involved in the Analysis and Design for the Contact Management, Price lists, Purchase orders, and Sales Orders modules.
  • Involved in Designing and Coding using Servlets, Java Beans, and Business delegate classes to implement the business logic.
  • Implemented AJAX functionality for Price Lists module.
  • Developed User Interface using JSP, HTML, DHTML, CSS and JavaScript.
  • Worked on DAO classes, using JDBC to access the Oracle Database.
  • Involved in Database designing, creation of stored procedures, and triggers.
  • Involved in Unit testing, Module Testing, and Integration Testing

Environment: Java, Java Beans, Servlet, JSP, JDBC, HTML, DHTML, XML, PL/SQL, Tomcat, Eclipse, and Oracle

We'd love your feedback!