We provide IT Staff Augmentation Services!

Senior Developer Resume

0/5 (Submit Your Rating)

Norcross, GA

SUMMARY

  • 10 years of experience in Core JAVA/J2EE technologies, with expertise in SDLC experience in Application Software Design, Object Oriented Design, Development, Documentation, debugging and implementation.
  • Oracle Certified Java SE 6.0 Programmer.
  • Diverse experience utilizing Java tools in business, web and client - server environments including Java Platform, Enterprise Edition (J2EE), Enterprise Java Beans (EJB), Java Server Pages (JSP), JQuery, Struts, Java Servlets, Java Beans (POJO), Java Messaging Services (JMS), JAX-RPC based Web Services, Apache ActiveMQ.
  • Involved in preparing Functional / Technical design documents which encompasses Customer requirements, Project Scope, User Acceptance Criteria, Assumptions etc
  • Experience in Java Naming Directive Interface (JNDI), Java Database Connectivity (JDBC) and Java Mail technologies.
  • Good understanding of multiple programming languages including JavaScript, SQL, HTML, DHTML, CSS and XML.
  • Experience in Struts1 & 2, Spring and Hibernate frameworks.
  • Experience in Oracle WebLogic, Apache Tomcat, IBM WebSphere and Jboss.
  • Good knowledge on Mule ESB.
  • Expertise in using Windows, UNIX and Linux operating systems. Experience in batch processing, shell scripting and batch scheduling and Application deployment.
  • Good Exposure in using RDBMS systems like DB2, Oracle 9i/10g and MySQL.
  • Expertise in using VSS, CVS, IBM ClearCase and Serena version control tools and proficient in Maven build tool.
  • Specialized in using IDEs IBM RAD, Eclipse, and NetBeans.
  • Exceptional record overseeing all phases of Software Development Life Cycle (SDLC), from analysis and design to implementation and maintenance.
  • Excellent communications skills. Adept at building strong working relationships with coworkers and management.
  • Talented problem solver able to think “outside the box”.
  • Worked in stressful and deadline-oriented environments.

TECHNICAL SKILLS

Operating Systems: Windows, Unix and Linux.

Languages: Core Java, J2EE, HTML, XML, PL/SQL, SQL Plus.

Advanced Technologies: JSP, Servlets, Struts, Spring, JDBC, JNDI, Java Beans, EJB, JMS, Apache ActiveMQ, Web Services, Hibernate.

Web Technologies: HTML, XML, XSD, CSS, WSDL and JavaScript.

Methodologies: Design Patterns - Singleton, Service Locator, DAO etc.

RDBMS: DB2, Oracle 9i/10g and MySQL.

Application Servers: Oracle WebLogic 10.x, IBM-WebSphere (6.0), Apache Tomcat 5.x/6.x and JBoss.

Testing Tools: JUnit

WebServices: SOAP, REST.

Protocols: HTTP, TCP/IP, FTP, SMTP and SOAP.

Version Controllers: SVN, CVS, Serena and VSS, IBM ClearCase.

Defect tracking: Rational ClearQuest, Mercury.

IDEs: Eclipse, RAD 6.0, NetBeans.

Tools: Microsoft TFS, IBM Content Manager, Reveille, Eicon Aviva, Wowza Media Server, Wirecast, soapUI, PGP,Maven2,Selenium.

PROFESSIONAL EXPERIENCE

Confidential

Senior Developer

Responsibilities:

  • Implemented DFP Ad Units.
  • Designed and developed queries to be run on Microsoft FAST.
  • Implemented Restful Webservices to get recommendations from Recommendation Engine.
  • Branching and Leaping using SVN.
  • Written unit test cases using TestNG and Mockito framework.

Environment: Java 7, Pretty Faces, JSF, JQuery,XHTML, XML, Jboss 6.x, IntelliJ IDEA, Oracle 11g, Microsoft FAST, Maven, SVN,TestNG, Mockito,Mule ESB.

Confidential, Norcross, GA

Senior Developer

Responsibilities:

  • Designed and developed AutoVoid payment module for PeopleSoft product, with Message Driven Beans.
  • Designed and developed E-Wallet module for users, with Ingrian security.
  • Designed and developed endpoint for IVR payments, with RestFul services.
  • Created PDF for all clients, with iText.
  • Migrated EJB 2.x beans to EJB 3.0 specifications.
  • Implemented Scheduling using Weblogic TIMER.
  • Unit Testing with JUnit.

Environment: Java 1.6, Servlets, JSP, JQuery,JMS, XML,Spring MVC, EJB 3.0, MDB, JAX-WS, Oracle Weblogic 10.3, Eclipse, SQL Server 2008, Rest Webservices, Weblogic TIMER, soapUI,Ant.

Confidential, Atlanta, GA

Senior Developer/Technical Lead

Responsibilities:

  • Followed Agile Methodology for the complete life cycle of the project.
  • Direct interaction with the client team to gather the application requirements.
  • Used Spring Web Flow to implement the “flows” of the web application.
  • Used Spring-WS to consume third party web services.
  • Used PGP for encryption and decryption, by creating public and private keys.
  • Implemented Quartz schedulers to schedule batch jobs to decrypt and process Vehicle Feeds, Condition Report Feeds and generate Sale File for Mercedes.
  • Integrated with Apache ActiveMQ for online bidding across multiple users.
  • Implemented Keyword search using JQuery Autocomplete.
  • Integrated Audio Feature using Wowza Server and Wirecast with the Online Bidding page to promote and increase the vehicle sales.
  • Implemented timer functionality using JQuery progress bar to start and end bidding automatically.

Environment: Java 1.5, JSP, JQuery,AJAX, XML, Spring Web Flow, Spring-WS, Hibernate 3.0,Apache Tomcat, Eclipse, DB2,MySQL, Apache ActiveMQ, Wowza Media Server, Wirecast, Quartz Batch Jobs, soapUI,Maven2.

Confidential, Camp Hill, PA

Senior Developer

Responsibilities:

  • Implemented the front end using JSP, XML, CSS and JavaScript.
  • Implemented Temporal databases for child attendance information.
  • Developed a POC using Restful services to expose child attendance information.
  • Used SQL Injection techniques to avoid security vulnerability.
  • Designed reports using Crystal Reports to get child attendance information.
  • Unit Testing with JUnit.
  • Involved in application Deployment.

Environment: Java 1.5, JSP, EJB 2.x, JDBC, XML, Struts, WebSphere, IBM RAD 7.0, Oracle 11g, PL/SQL Developer, IBM Clear Case, FindBugs,Rest

Confidential, Cleveland, OH

Senior Developer

Responsibilities:

  • Enterprise Document Imaging involves scanning the document, Image enhancements and importing the document into IBM Content Manager.
  • The document is scanned using Captiva, which captures information from paper or electronic sources, transforms it into digital content, and deliver it into back-end systems.
  • This back end repository is IBM Content Manager, to which all the enterprise wide applications communicate to view/retrieve the images.

Environment: Java, JSP, JQuery, Struts, Spring MVC, Spring JDBC, Web Services, WSDL,JAX-RPC Protocol, Axis2, XML, WebSphere, Eclipse, DB2, SQL, IBM Content Manager, Reveille 5.0, Eicon Aviva.

Senior Developer

Confidential, OH

Responsibilities:

  • Confidential is an application which is used to store client data in a master directory. This data is used as a reference to other applications.
  • Confidential facilitates users to store enterprise reference data at a central location and provides functionality to maintain the data online. The application architecture of the System is based on MVC and J2EE Specifications.

Environment: Java, JSP, Servlets, HTML, JavaScript, XML, Jboss 4.x, NetBeans, SQL, Oracle10g, Struts 2, Spring, and Hibernate, POJO.

Confidential, Bahrain

Developer

Responsibilities:

  • The term Labour Market Regulatory Authority (LMRA) refers to the new organizational structure to support the Labour Market Reform.
  • The LMRA processes and workflows are to be supported by the new IT solutions.
  • The LMRA follows a “hub-and-spoke” principle, where the “hub” refers to LMRA and the “spokes” are the different institutions involved in the Labour Market Reform, some of which are new, while others already exist.

Environment: JAVA 2, JDK 1.4.2, Struts 1.x, WebSphere 6.0, EJB, Servlets, JavaScript, HTML, CSS, XML, DHTML, XHTML, SQL, DB2,Hibernate, IBM MQ Series.

Confidential

Module Lead

Responsibilities:

  • Confidential is an integrated suite of multiple tools which helps in the development life cycle of medium to large-scale multi-tier applications.
  • Confidential supports a component-based, repository-driven development process along with a visual modelling tool, which adheres to the object oriented language specification.
  • This tool generates code templates based on the specification required for server side development. Also, it is used for deployment of the components in application servers.

Environment: Java 1.4 WAS 5.1, WebLogic, Jboss, Perl, VSS, CVS, Oracle 9i, Eclipse,Windows.

We'd love your feedback!