We provide IT Staff Augmentation Services!

Senior Developer/consultant Resume

4.00/5 (Submit Your Rating)

NY

SUMMARY:

  • Technical Lead Java/ J2ee developer with 13 years of experience in full life - cycle development including analysis, design, development, deployment, testing and implementation of distributed n-tier web-based applications.
  • Experience in developing web-based applications using Spring and Struts framework, Java, J2ee technologies including JDBC, Servlets, JSP, EJB (Session beans/CMP), JavaScript, AJAX, HTML and XML.
  • Experience implementing Rest web services and SOAP Services using JAX-RPC, JAX-WS, and XSDs.
  • Experience with Mule ESB.
  • Experience with Object Oriented Data Structures using collections framework in core java.
  • Experience in implementing Core Java, J2EE design patterns such as Singleton, Factory Pattern, Abstract Factory Pattern, Service Locator, MVC, Business Delegate, DAO, Session Façade and VO.
  • Experience on IBM WebSphere Application Server 6.1/7.0/8.5, BEA Weblogic 8.1 Application Server, Tomcat Server.
  • Experience working in Banking, Finance, Insurance and Telecom domain.
  • Experience in Oracle, DB2 RDBMS and SQL Server and ORM framework such as Hibernate.
  • Experience using GIT and SVN as version control tools and Jenkins for automated builds and deployments.
  • Familiarity with NoSQL databases such as MongoDB.
  • Motivated team player with ability to work under minimal supervision possessing excellent communication, analytical & problem-solving skills.

TECHNICAL SKILLS:

Languages: Java 5.0/6.0/7.0, SQL

Technologies: J2EE, Servlets, JSP, JDBC, EJB, JavaBeans, XML Beans, XML, JS, Web services, JAX-WS, JAX-RPC, JAXB, SOAP, WSDL, JMS, Ajax

Servers: Websphere Application Server 6.1/7.0/8.5, Weblogic 8.1, Tomcat

Frameworks: Struts, Spring, Hibernate

IDE: Eclipse, RAD, Anypoint Studio, NetBeans, TextPad

Databases: Oracle 9i/10g/11i, SQL Server, MS-Access, MySQL, DB2

Middleware: Mule, IBM Websphere MQ

Tools: Quality Center, Solution Manager, Ant, XML Spy, SOAPUI, ARC, Clear Case, CVS, SVN, PVCS, Git, Bitbucket, Maven, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, NY

Senior Developer/Consultant

Responsibilities:

  • Developed Data Access layer using Hibernate as ORM tool.
  • Developed Views and stored procedures in Oracle for client reporting.
  • Implemented RestfulWebservices with Spring MVC.
  • Used ARC(Advanced rest Client) to test restful web services.
  • Experience in MuleSoft Anypoint API platform on designing and implementing Mule APIs.
  • Worked on Any Point Studio and Mule Integration Platform and used it to interface application services by utilizing message routing, data transformation and service creation.
  • Responsible for coding Exchange views UI using Spring MVC and Angular JS with Liferay Portal.
  • Used Jenkins to automate builds and deployments.
  • Used SVN and Git for code repositories and source code control.
  • Used JIRA as Bug Tracking Tool.
  • Involved in daily SCRUM meetings in fast-paced Agile development cycle.
  • Involved in unit testing using JUNIT with Mockito and Integration testing.
  • Engage teh QA team to automate testing of client-facing functions.
  • Application Performance Monitoring tools to view client activity and improve user experience.

Environment: Java JDK 1.7, Rest Webservices, Spring MVC, Hibernate, Angular JS, Mule ESB, Eclipse, AnyPoint Studio, Websphere MQ, HTML, CSS, JavaScript, JSP, CSS, DB2, Oracle,JSON, Jenkins, Maven, Tomcat, Git, Bitbucket, Confluence, Artifactory, SonarQube, Unix.

Confidential, NJ

IT Technical Lead Developer

Responsibilities:

  • Estimate, migrate CDI application from Websphere Application Server 6.1 to Websphere Application Server 8.5.
  • Lead, co-ordinate and monitor teh migration project across various teams such as Middleware team, DBA team, deployment team & QA team.
  • Setup CDI Global offshore production support and maintenance team across Philippines & India.
  • Migrate CDI application from Java version 5 to Java 7.
  • Implement SOAP-based Web Service with JAX-WS.
  • Developed Data Access layer using Hibernate as ORM tool for mapping database schema to object model.
  • Data persistence and handling using hibernate framework.
  • Analyze, design, develop and test new interfaces developed for various new projects involving Multinational, WorldSource, etc. for various AIG divisions.
  • Automate Daily reports via teh web application by implementing DAOs for data access.

Environment: Java, J2ee, Servlets, JSP, EJBs, Web Services, Struts, Log4J, DB2 9.7, Javascript, Ajax, HTML, XML, Websphere Application Server 8.5, RAD9.0, PVCS, Unix/Solaris, Windows 7

Confidential, NJ

Senior Web Application Developer

Responsibilities:

  • Involved in teh analysis, design and development, testing of web application developed on Struts framework.
  • Designed teh project using MVC, Session Façade, and Service Locator and Business Delegate patterns.
  • Interacted with teh business users, provide feedback on teh business requirements, implement optimal solutions and tailored application to customer needs.
  • Designed and developed utility to test connectivity to Quality Stage Match and Standardization Services using JNDI lookup.
  • Developed Web pages using Struts view component JSP, JavaScript, HTML, AJAX, to create teh user interface views.
  • Implemented validation on teh JSP fields using Struts Validation framework.
  • Implemented DAOs for data access using Java, JDBC and db2.
  • Implemented business layer components in middle tier using Session Beans and Entity Beans along with J2ee design patterns such as Service locator, Session Façade.
  • Responsible for BRD / FS review and translating into application design documents.
  • Involved in end to end testing of batch jobs for generation of daily reports and transfer of files to downstream systems.
  • Perform unit testing and provide End to End support during QA & UAT phases.

Environment: Java, J2ee, Servlets, JSP, EJBs, Web Services, Struts, Log4J, DB2 9.7, Javascript, Ajax, HTML, XML, Websphere Application Server 6.1, Eclipse, PVCS, Unix/Solaris, Windows 7

Confidential, Middletown, NJ

Senior Programmer Analyst

Responsibilities:

  • Implemented CDS web services using JAX-WS and various Spring Core, Context APIs.
  • Used Hibernate as ORM framework for data persistence and retrieval from oracle database.
  • Developed UI for router/device config generation and for router provisioning using Ajax, DHTML widgets.
  • Developed web application using spring framework’s DI, JDBCTemplate, and StoredProcedure API for database access relating to stored procedures in Eclipse IDE and WAS 8.5 environment.
  • Involved in analysis, designing and implementing teh GUI for router/device credentials for provisioning routers using front-end technologies such as DHTMLX widgets, JSP and Javascript.
  • Created Application Design document and unit test case documents.
  • Developed unit test cases, perform unit testing and provide End to End support during System Testing and UAT.

Environment: Java, Spring, WebServices, Hibernate, Servlets, JSP, JDBC, Log4J, Oracle11i, DHTMLx widgets, Javascript, Ajax, XML, Websphere 7.0, Eclipse, CVS, Subversion, Quality Center, Unix/Solaris, Windows 7

PAL/IPSA SDK

Confidential

Responsibilities:

  • Implemented deployment automation using ANT script to package service cartridge source files as a zip file and deploy it on teh network processor for cisco devices.
  • Implemented teh XSDs for creation of configuration policies for Static Routing and Ipv6 commands to define configuration to be applied to devices.
  • Create XML schemas for various configuration policy and device models of routers.
  • Developed teh java transformations using teh OJDL (OSS Java Development Library) which are vendor-specific APIs for transforming service model definitions into device model definitions based on teh device model schema and transforming teh same to cisco IOS commands.
  • Testing and troubleshooting code issues when pushing commands onto device by monitoring network processor logs.

Environment: Java, OJDL, JDBC, Oracle11i, IPSA, XML, XSD, Eclipse, CVS, Unix/Solaris, Windows 7

Confidential

Programmer Analyst

Responsibilities:

  • Developed a web service client on Axis to test communication with external web services hosted by ordering systems such as GIOM, USRP, CANOPI.
  • Worked on teh Traffic classification (TC) GUI which provided teh TCData punchthrough capability to customers besides provisioning teh TCData on specific devices.
  • Develop & maintain JAX-WS services for interacting with PAL & provide interfacing applications with traffic classification info.
  • Leveraged JAXB for marshalling & un-marshaling XML Objects for web service implementation.
  • Implemented teh Change Bandwidth provision flowthrough MACD for provisioning teh change bandwidth on a router interface provided by customers.
  • Used JMS queues for handling and processing teh client requests.
  • Used CVS as version control repository and executing ANT build script for deployment build file creation.
  • Developed a utility script for creating IPSA users using Python.
  • Implemented MIS toolset utility using Visual Basic 6.0 & Excel macros which would be used to apply teh initial configurations to managed customer routers for managed internet service applications.
  • Developed teh Customer Care Router tool (CCRT) which allows teh user to directly run/execute router commands through teh GUI instead of typing teh ssh commands in a secure shell or by telneting to teh router.
  • Implemented CCRT UI on MVC framework using Servlets, JSP, Javascript, Ajax, CSS.
  • Implemented teh Data layer leveraging teh DAO pattern for communicating with teh Oracle database and retrieving data through value objects using SQL Prepared Statements.
  • Developed Customer Inventory and Equipment Inventory reporting UI which would provide users with teh comprehensive information about customer connections and equipment inventory.

Environment: Java, J2EE, Servlets, JSP, JDBC, Log4J, Oracle9i, XML, Tomcat, NetBeans 5.5.1, Clear Case

We'd love your feedback!