We provide IT Staff Augmentation Services!

Sr. Programmer Analyst Resume

3.00/5 (Submit Your Rating)

Bethpage, NY

SUMMARY:

  • Java/JEE Programmer has over 10+ years of IT experience in analysis, design, and implementation and testing of Client/Server Applications, Web Based Applications using Object Oriented Programming concepts.
  • Worked in Web application development using HTML, DHTML, JavaScript, JQuery, Ajax, XSLT, JEE (JSP, Servlets, JDBC, JNDI, EJB 2.x, EJB 3.x, JSF 1.2, Spring 3.x, JavaBeans, Restful / Soap / RPC Web Services, Filters, Richfaces 3.x, Primefaces 3.0, Hibernate 3.x, JPA, JUnit 3.x/4, Multithreading, TCP or UDP socket programming, Core Network API, JMS, EMS, Active MQ, TIBCO, Flex, Google Guice, Maven, SVN, VSS etc.
  • Experience on System Development Life Cycle using different methodologies like Water Fall, Incremental, and Prototype.
  • Highly efficient with n - tier application analysis, design, development, maintenance and testing.
  • Experience of working in Core Java 10+ years.
  • Hands on experience of working in EJB 2.x/EJB 3.x for more than 5 years.
  • Hands on experience of working in Spring 2.5/3.0 framework for 5 years.
  • Hands on experience of working in RESTful Web services for 2 years.
  • Hands on experience of working in JSF 1.2 framework for 3 years.
  • Hands on experience of working in JMS for 3 years
  • Experience with working in Soap web services for 9 years.
  • Experience of working in Ritchfaces 3.0 for 1 years.
  • Experience of working in Multi-Threaded applications, 2 years.
  • Experience of working Collection framework 7 years.
  • Hands on experience of working in JSPs, Servlets for more than 7 years.
  • Experience of working in Ajax and JSON for 4 years.
  • Developed Web components such as JSPs, Servlets, and Custom Tags in JSF.
  • Worked on Project Management and Build Tool Maven for 1 years.
  • Used Hibernate 3.0 to integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Expertise in XML APIs such as JAXP (SAX, DOM), JAXB for data binding and SOAP and experience in designing the XSD schema generation.
  • Working experience with web/application servers like BEA Web logic 9.x/10.x, JBoss 4.x/5.x, JBoss-eap 6.4 and Apache Tomcat 6.x/7. x.
  • Experience with Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object, etc.
  • Experience of TIBCO development using ADB for 6+ months.
  • Experience of developing in Adobe Flex and Action Script 3 for 6+ months.
  • Designed Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi-tiered Object-Oriented system architectures utilizing Unified Modeling Tools (UML) such as Rational Rose. have experience of working with Oracle 10, My SQL, PostgreSQL and SQL Server have 6 years’ experience in SQL and PL/SQL. I have written and debugged stored procedures, functions, triggers in Oracle Database.
  • On NoSQL, I have worked on MongoDB, 6 months’ experience.
  • Experience with JFreeChart, they are used to show graphically progress in the business in the form of Pie chart, bar chart, line chart and different stacked charts etc.
  • Able to write shell scripts for Windows and UNIX

TECHNICAL SKILLS:

Languages: Java/JEE, SQL, PL/SQL also have worked on the following

Technologies: JEE (Servlets, JSP, JSF 1.2, EJB 2.5, Spring 3.0, JSP Custom Tags, JMS, Multithreading, JUnit 3.0/4.0, Primefaces, JPA, Hibernate 3.0, Ajax, Rich-faces, ANT, Maven, Log4J, jQuery, Google Guice, Adobe Flex and Action Script 3.0

Databases: Oracle 11g, PostgreSQL, MongoDB, MS SQL Server, MYSQL

Operating Systems: Windows XP/7/8/10, Linux Ubuntu

Server: jBoss-4.0.5.GA, jboss-eap-6.4, OC4j, Tomcat 7.0, Weblogic 9.x

W3C: HTML, CSS, JavaScript, DHTML, JSON

Performance Tools: JProfiler 4.0

ER Model: Rational Rose, Erwin

IDE: Eclipse, JBuilder2005, Dreamweaver MX 8.0, NetBean, IntelliJ Idea

Other Tools: MS Visual SourceSafe, Toad 11.0, PLS/Developer, CVS, SVN, JIRA, SnagIt 9, Maven Integration for Eclipse, Adobe Flex plugin for Eclipse

PROFESSIONAL EXPERIENCE:

Confidentia, Bethpage, NY

Sr. Programmer Analyst

Responsibilities:

  • Used wsconsume for Document style type and used Axis for RPC style type wsdls
  • When new clients are generated I integrated them in the code and eliminate all the dependencies upon weblogic
  • For this integration I need to make sure the core functionality is not modified and only the new client dependencies should be resolved
  • Once it’s migrated my responsibility is to deploy it in the jboss6 and validate calling it from both weblogic clients as well as JBoss clients
  • The invocation should be working properly
  • As a Tech Lead, Developed and maintained a check list based upon lesson learned from each migration
  • This is bringing ease in each new migration by following the footprints of prior experiences to me and other team members
  • Code review to make sure and validate above check list is followed by teammates
  • Migration of web services clients from weblogic9.2 to JBoss 6.4 EAP
  • Utilization of JBoss provided tools “wsconsume” to migrate Document Style
  • Utilization of Axis to migrate PRC style web service’s clients
  • New technologies forced to change the web service port initialization code
  • Made sure that only web service port initialization code is changed not the business logic and API invocation
  • Integration of migrated web service clients into migrated source code
  • Making sure of un-changed contract (WSDL), so that existing clients of migrated web service don’t suffer outage
  • Migration of EJB2.0 to EJB3.0 with lots of challenges like new JNDI format on JBoss forced to change the context lookup code
  • Seamless deployment of the migrated source on JBoss 6.4 EAP using newly modularized method
  • Managing team of 4 developers, 2 onshore and 2 offshore for this entire migration effort

Environment: JDK 1.8, Jboss-eap-6.4, Java, Java Beans, Web Services, EJB 3.0, JMS, JSP, Struts 1.2, JSF 1.2, FILD WS, TFNGateway ML/SL, Sdpxml, CDR, OvPrepaidFild, LNPSTI / STI WS, STI Router Web Service, Modem Line Remap GUI, ModemRemap WS, SIP WS, SIP STI Pass through WS, Static IP, JSI SL, Port Out Lec GUI, SAOP/RPC, EJB2, Hibernate, Oracle, JDBC, PL/SQL, Multi-Threading

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Developed the application using eclipse, oracle, servlets, xml processing
  • Unit testing
  • QA and production deployment support.
  • Team management as Tech Lead

Environment: Core Java, Old Fashioned Restful Servlet WS, XML DOM Parsers, Oracle 11g, Batch Processing, Junit 4.0

Confidential

Sr. Programmer Analyst

Responsibilities:

  • As a Tech Lead, identified the existing source and changes need to be done
  • Helped to improve method for quickly introduction of new speed tiers
  • Implemented a strategy to unit test the newly introduced speed tiers
  • Identified the roadblock in the exiting core that is not able to cater three different speed tiers in single report center
  • Changes in existing core applications using eclipse, oracle, tibco, web services, SoapUI so that existing provision core apps can understand and provision M2M
  • Unit testing of the changes made in number of core applications
  • Integrated testing to make sure all pieces are working fine.
  • Team management as Tech Lead, assigning tasks and code review to validate changes
  • QA and Production deployment support
  • Delivery of turn out document

Environment: JDK 1.5, WebLogic 9.2, Oracle 11g, SOAP WS, Tibco, eclipse IDE, Toad oracle client

Confidential

Sr. Programmer Analyst

Responsibilities:

  • As a new project from scratch, a producing a design document involved me from start till end in all development life cycle
  • Need to make sure that all the pieces are working fine in integrated and individual mode
  • Design and produced design document to be used by teammates
  • Developed the application using eclipse, oracle, Tibco EMS and ADB, SOAP WS, Database Triggers
  • Support QA Testing and Production deployment
  • Team management as Tech Lead, assigning tasks and reviewing code

Environment: JDK 1.5, WebLogic 9.2, Oracle 11g, SOAP WS, Tibco ADB, Tibco EMS, Tibco BW, eclipse IDE, Toad oracle client

Confidential

Sr. Programmer Analyst

Responsibilities:

  • To facilitate .NET portal team, developed a new piece of Tibco
  • Wrote triggers on the database tables where new entries are made when a new router or access point is provisioned or existing entries are updated due to service change etc. to insert a tuple in other table from where Tibco ADB picks up the new un-processed entries and publish to EMS Queue
  • .NET team consume this change and update their end as necessary
  • Whenever a customer changes its business name on the .NET portal, .NET team notify us this change by invoking an API from soap based Account web service
  • This updated info is used to reflect new business name on Boost (CSR GUI)
  • This app is where I used Tibco for the first time to develop
  • Design and produced design document to be used by teammates
  • Developed the application using eclipse, oracle, Tibco EMS and ADB, SOAP WS, Database Triggers
  • Support QA Testing and Production deployment
  • Team management as Tech Lead, assigning tasks and reviewing code

Environment: JDK 1.5, WebLogic 9.2, Oracle 11g, SOAP WS, Tibco ADB, Tibco EMS, Tibco BW, eclipse IDE, Toad oracle client

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Developed the application using eclipse, JDK 1.5, Struts 1.2 and AJAX
  • Unit testing to make sure all GUI and backend component working flawlessly
  • Making sure that STI vendor is receiving order seamlessly after implantation of new business logic and enhancements
  • Support for QA cycle and production deployment
  • Team management as Tech Lead

Environment: JAVA 1.5, Weblogic 9.2, Oracle, JDBC, Struts 1.2, AJAX

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Development of new database stored procedure which is scheduled using oracle job scheduler
  • This read the changes sent via NOC, update the entries in different tables of eligible and non-eligible customer
  • Writing another piece of code which ships the eligible customers new docsis 3 modem
  • Developed the application using TOAD, Oracle
  • Unit testing and performance enhancements
  • Support of QA cycle and production deployment

Environment: Oracle 11g, eclipse IDE, Toad oracle client

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Developed the application using eclipse, JDK 7
  • Unit testing and make sure all pieces are working in integrated mode
  • QA cycle support and production deployment

Environment: JAVA 7, Oracle, JDBC

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Helped senior on shore resource in implementation and development of different layers of this core service
  • Developed the application using eclipse, SpringWS, Oracle, JBoss 7
  • Unit testing using SAOP UI and making sure that every piece of it is working fine

Environment: JAVA 6, Oracle, JDBC, JBoss 7.1.1, SOAP UI

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Developed the application using eclipse, JSF + Richfaces + Facelet
  • Development of Stored Procedures and Shell Scripts to cron batch job.
  • Unit testing
  • Team management as a tech lead

Environment: JAVA 6, JSF 2.1, Richfaces4, Facelet, Oracle, JDBC, Shell Script, JBoss 7.1.1

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Developed the application using eclipse, J2SE
  • DB Stored Procedure development for the backend support
  • Unit testing

Environment: JAVA 5, SQL, JDBC

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Developed the application using eclipse, EJB, Web services
  • Developed ant scripts to compile and package IMS web service
  • Developed and tested application code using JUnit in eclipse
  • Developed a test harness project that load tested the IMS

Environment: JAVA 5, J2EE, JSP, EJB, SQL, JDBC, axis2, axis, Weblogic Server 9.2

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Designing and developing database interactions for LEC SLA
  • Developed the application using eclipse, EJB, Web services
  • Developed ant scripts to compile and package LEC SLA web application
  • Developed and tested application code using JUnit in eclipse
  • New modification was made in Oracle Stored Procedure to calculate the port-out day with new business logic

Environment: JAVA 5, J2EE, JSP, EJB, SQL, JDBC, axis2, axis, Weblogic Server 9.2. JavaScript OS3Grid

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Designing the new interface in FLEX
  • Looking at the magnitude of each iteration and laying out plan to complete it on time
  • Modification in the existing java web service that act as FLEX backend
  • Deployed on weblogic 9.2
  • New roll base module introduced for authentication and authorization using LDAP and Oracle Database
  • Upgradation of FLEX and ActionScript
  • Many new reports written. Data is fetched from backend web service

Environment: JAVA 5, J2EE, Web Services, HTML, XML, SOAP, SQL, JDBC, Bea Weblogic Server 9.2, ANT, Linux. FLEX, Action-Script 3.0

Confidential

Sr. Programmer Analyst

Responsibilities:

  • As a team player, identified dependencies, web service or ejb clients being using in the application being upgraded
  • All data sources, mail sessions need to be migrated to weblgoic 9.2 and security realm etc.
  • Designed a strategy for migrating apps to java 5 and weblogic 9.2
  • Upgraded the applications to java 5
  • Deployed on weblogic 9.2
  • Validated that the application was working BAU after upgradation.
  • QA and debug support.

Environment: JAVA 5, J2EE, Web Services, JSP, Servlets, HTML, XML, EJB, SQL, Hibernate, JavaScript, JDBC, Bea Weblogic Server 9.2, ANT, Linux.

Confidential

Senior Programmer Analyst

Responsibilities:

  • C++ and JDBC developer, interoperability in ASP and J2EE app
  • Developed business logic in web services layer
  • Developed JDBC interactions

Environment: J2SE, J2EE, Web Services, SOAP, WebLogic 9.2, C++, ASP

Confidential

Sr. Programmer Analyst

Responsibilities:

  • Developed front end for new reports using JSF pulled data from a Database using Hibernate
  • Developed business logic in web services layer
  • Developed JDBC interactions

Environment: JSF, J2SE, J2EE, SOAP, WebLogic 9.2

Confidential

Java/J2EE Developer

Responsibilities:

  • IVR / JSP developer
  • Collected response from IVR in JSP and storing in database using JDBC
  • Sending automated response in voice xml format
  • Making IVR multilingual

Environment: JAVA 5, J2EE, JSP, Servlets, Hibernate, HTML, XML, IVR, Voice XML

Confidential

Java/J2EE Developer

Responsibilities:

  • Building app from scratch using JSF and Hibernate
  • Deep analysis of developed use cases for performance perspective
  • Evaluation of new technologies for development
  • Conversion of existing uses cases into new version of technologies
  • Performed analysis, design and implementation of bugs
  • Analyzed, designed and implemented Lead management module of GENIE

Environment: JAVA 5, J2EE, JSF, JSP, Servlets, Hibernate, HTML, XML, HQL, PL/SQL, JavaScript, JDBC, Oracle 10g, PL/SQL Developer, JBoss server 4, ANT, Eclipse Europa

Confidential

Software Engineer

Responsibilities:

  • Designed and developed ETL (extract transform load) engine for JSF front end and excel report generator
  • Developed JSF front end for displaying reports
  • Developed an email module using JAVA mail API to send out the excel files generated
  • Extended JSF framework to accommodate custom error handling

Environment: J2EE, JSP, JSF, JDK 1.4, JDBC, Oracle 9i, SQL, JBoss, Ajax

Confidential

Sr. Programmer Analyst

Responsibilities:
  • Designed, developed, tested and deployed the email module
  • Developed an engine for the generation of reports
  • Developed the front end for reports using JSP

Environment: JSP, Servlets, JDBC, JAVA Beans, HTML, Apache Tomcat

Confidential

Software Engineer

Responsibilities:

  • This application used container managed entity beans that were mapped to MySQL database
  • I ported this application from MySQL to Oracle 9i

Environment: Java, J2EE, EJB’s, Swing, AWT, JWS, XML, JIDE Docking frameworks, Info Node GUI API’s, JCA, C++, ANT, Net Beans, Sun Java Studio Enterprise, Oracle9i, MySQL.

We'd love your feedback!