We provide IT Staff Augmentation Services!

Java Developer/ Bioinformatics Analyst Iii Resume

Shady Grove, MD

SUMMARY

  • Senior Developer with 13+ years of development experience in Design, Development, Deployment, Testing and Maintenance / Support of Web applications using Java/ J2EE and application server technologies.
  • Strong knowledge of Java 8, Java 7 J2EE, Spring 4.0, Spring boot, Struts 2.0, EJB 3.0, WebServices and Hibernate.
  • Rich work exposure in software development with responsibilities as Software Analyst, Development Lead, Software Architect, Team Leader, Team Member, Onsite Coordinator and Configuration Manager.
  • Excellent work exposure in developing applications using Java/ J2EE, Struts 2.0, Spring 4.0/ 3.0, EJB 3.0 on Confidential Websphere and BEA WebLogic Application Servers. Other technologies extensively used are JSF, WebServices, SOAP, XML, JNDI, AJAX, JSP, JSPF, DROOLS, JDBMS, Oracle MVC Cleveland framework, Apache, JDBC and various Databases Oracle and Microsoft SQL server.
  • Extensively worked applications porting across major databases such as MS SQL Server, MySQL, DB2 and Oracle.
  • Good Experience in open source frameworks like Spring 3.0 and reusable Business component design and development (EJB 3.0).
  • Expertise in developing Dynamic Web Pages using JSP, Servlets and user interface with HTML and CSS.
  • Good Working experience on JQuery, bootstrap, JavaScript
  • Good working knowledge on build/ deployment tools like ANT, Maven and version control using Rational ClearCase and Visual Source Safe.
  • Used tools like TOAD and SQL Query Analyzer, SQL Developer for various Database operations and excellent skills in writing SQL queries.
  • Extensively used LOG4J frame work for logging purpose.
  • Excellent knowledge on WebServices, SOAP 1.1, WSDL 1.1, Axis 1.1 and 1.4.
  • Expertise in implementing WebServices, JMS and asynchronous communications between two applications running in different servers.

TECHNICAL SKILLS

  • Languages: JAVA (v.7 and v.8), J2EE, PL/SQL, JavaScript, JQuery, Bootstrap, Ajax
  • Frameworks: Struts 2.0, Spring 4.0, Spring boot, Hibernate 3.0
  • Web Technologies: WebServices, SOAP 1.1, UDDI, WSDL 1.1, DOM & SAX APIs
  • Scripting: JSP, JavaScript, XML, XSL, HTML
  • RDBMS: Oracle 11g/10g/9i/8i, MS - SQL Server 7.0/2000, DB2.
  • Web Servers: Tomcat, JBoss, Websphere, WebLogic 10.3
  • IDEs: Eclipse, Net Beans and Confidential RAD for Websphere 8.5.1
  • Distributed Technologies: RMI, EJB 3.0
  • Build Tools: ANT, Maven
  • Operating Systems: Windows 95/98/NT/2000/XP/7/8, Linux

PROFESSIONAL EXPERIENCE

Confidential

Java Developer/ Bioinformatics Analyst III

Responsibilities:

  • I, an employee of Confidential, Confidential, working as Java Developer roles for Confidential ( Confidential ) under Confidential ( Confidential ).Employer Name: Confidential Confidential

Java Developer

Responsibilities:

  • As an employee of Confidential Confidential, I worked as Java Developer roles for clients Social Security Administration ( Confidential ), Confidential (Federal Employee Operations Center).

Confidential

Senior Systems Engineer

Responsibilities:

  • As an employee of Confidential, during this period (starting from ) I worked as Java Developer/ Onsite coordinator roles for different clients like Confidential, Confidential etc.

Java Developer and Technical Lead

Confidential, Shady Grove, MD

Responsibilities:

  • Resolved existing Jira tickets.
  • Redesigned PRES application with Structs 2 integrated with Spring boot.
  • Involved in the development of code changes using latest technologies like AJAX, JQuery, Bootstrap2, spring boot.
  • Web development using JSP, JSPF, Struts tiles, JSON.
  • Spring core container used to implement dependency injection concept.
  • Backend calls made to Cris using Remote Method Invocation (RMI)
  • Labmatrix data model redesigned. Labmatrix is an inhouse back end system built on MYSQL.
  • Redesigned PRES to include the cohorts with in protocols.
  • Development/ testing/ Deployment to test, prod environments of entire application performed.
  • Modified Qiagram queries to retrieve data from labmatrix to PRES.
  • Updates issue status to In Progress/ Closed and created new issues in Jira and Stash/confluence.
  • Git server used as source control to check in/ check out code.
  • Performed deployment of PRES to test environment.

Environment: Java, J2EE, Struts 2, Spring boot, Spring 3.0, Spring annotations, Spring Core container, Ajax, JQuery, Javascript, JSON, Bootstrap2, Labmatrix, Git, Jira, Stash, Confluence, Tomcat server, SourceTree, Confidential Compare, Microsoft remote desktop8.0.43, Terminal, JSP, JSPF, Struts Tiles, JUNIT, LOG4J, Eclipse.

Technical Lead,

Confidential, Washington DC

Responsibilities:

  • Understand the business requirements by going through existing application.
  • Studied existing code which was developed using Java, Servlets, JSP and developed code with new frame work for contract search transaction.
  • Ajax calls are used extensively to invoke Action classes. jqGrid and Bootstrap libraries are used to display the data.
  • Web Interface was developed using Struts, Java Script, JQuery, Ajax, HTML and CSS.
  • Spring JMS template used to send and receive messages.
  • Spring core container used to implement dependency injection concept.
  • MyBatis to map queries with database to fetch data from backend.
  • Struts Validator used for validating data on server side.

Environment: Java, J2EE, Confidential RAD WebSphere8.0.4, Struts2.0, Spring 4.0, Spring JMS, MyBatis, Java Beans, JSP, JSPF, AJAX, JQuery, Bootstrap libraries, JavaScript, HTML, Oracle 11G, dimensions, JUNIT, LOG4J, XML, ANT.

Technical Lead

Confidential, Baltimore, MD

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirement gathering, modeling, analysis, design and development. Responsible for Analysis, Documenting Design Specifications. Responsible for Coding and unit testing.
  • Implemented various J2EE design patterns for designing this application.
  • Used Factory, Singleton design patterns for implementing enterprise modules/DTO’s.
  • Developed the Web Interface using Struts, Java Script, HTML and CSS.
  • Used AJAX for request response processing without reloading the complete page.
  • Extensively used the Struts controller component classes for developing the applications.
  • Extensively used the struts application resources properties file for error codes, views labels

Environment: Java, J2EE, WebLogic 10.3, Struts2.0, EJB3.0, Java beans, JSP, JSPF, AJAX, JQuery, JavaScript, HTML, XML, Oracle 11G, DB2, MySql, JAWS, Magic, WAT, SVN, JUNIT, LOG4J, JDBC, SOAP 1.1, XML, XSLT, XHTML, ANT, Confidential RAD WebSphere 8.5.1

Technical Lead/ Onsite Coordinator

Confidential, Seattle, WA

Responsibilities:

  • As Technical Lead, I was responsible for building store servers, registers, MPOS servers, devices.
  • Coordinating with multiple teams like Store BIO, WSE, SQL DBA, Store Managers, downstream applications like SODS, Sales Audit for requirement gathering, store setup scheduling, creating the HxHs, workflow design.
  • Single point of contact for all new store activities by taking the bottom line responsibility of the team and directly responsible for the design and implementation of the application to meet the customer's requirements.
  • Design of scripts and batch jobs.
  • Constantly interacting with the Store BIO and downstream teams and driving issues to closure.

Environment: Java, J2EE, WebLogic, Struts2.0, JMS, Eclipse, EJB 3.0, Oracle, SQL, XML, JSP, Jenkins.

Technical Lead/ Onsite Coordinator

Seattle, WA

Responsibilities:

  • Involved in gathering initial software requirements for the application.
  • Worked on the analysis and design of the application.
  • Designed and developed JSP pages and Servlets skeletons for the front-end, using Struts frame work.
  • Design and development of server side modules using J2EE, JSP, EJB.
  • Increased performance of the extended applications by making effective use of various design patterns (Front Controller, Business delegate).
  • Implemented external systems interface using JMS.
  • Design and development of DAO module using JDBC.
  • Improved the coding standards, code reuse.
  • Implemented data communication using XML and SAX parser.
  • Involved in implementation and maintenance of the GUI and the database.

Environment:: Java, J2EE, Web L ogic 10.3, JSP, Struts2.0, JMS, Eclipse, EJB, XML, Oracle .

Technical Lead/ Onsite Coordinator

Confidential, Richmond, VA

Responsibilities:

  • As a Technical Lead, I was responsible for the detailed design of the whole system. This includes high leve design and low level design of each module using UML along with the integration model.
  • Design and Coding of various JAVA modules.
  • Design and Coding of various Java Web services using Apache AXIS 1.4.
  • Design and Coding of Data representation pattern and APIs using AJAX.
  • Coding the persistence module using JDBC, SQL/PLSQL.
  • Involved in writing and reviewing Ant Scripts for building, testing the Application.
  • Analyze the new requirements and design the workflow.

Environment: J2EE, Java, JDK 1.3 and 1.6, JSP, MVC Oracle Cleveland Framework, Javascript, Enterprise Java Beans, Custom tags, HTML, XML, ANT Script, UNIX Scripting, Weblogic 7.2 and 10.3, iPlanet webserver, Oracle 10g, Spring framework, JSF, AJAX, JQuery, Apache HTTP server, Javabeans.

Tools: Used: Eclipse, TOAD, Agile Methodology, Iterative Software Development, Object Oriented Application Development

Design Patterns: Singleton, Spring, Session, Façade, DAO, Factory

Hire Now