We provide IT Staff Augmentation Services!

Analyst Programmer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Articulate professional with experience of over 10 years in Design, Development and Testing of software applications, currently working with Confidential as a Technical Lead.
  • Designed and developed multiple Java and J2EE based Enterprise Applications with expertise in various open source frameworks like Spring, Hibernate
  • Areas of expertise include developing applications with Java, Hibernate, Spring Framework, JDBC, SOAP Web Services, REST Web Services, WSDL, JSP Servlets, Beans, EJBs, J2EE
  • Conversant with Spring MVC framework (DI/IOC concepts).
  • Experience in working with XSLT, XML, using SAX, DOM Parsers components.
  • Good hands - on experience in working with varied relational databases like Microsoft SQL Server, MySQL and Oracle.
  • Excellent hands on experience indeveloping Web ServicesusingSOAP, WSDLandXSDwith strong skills in understanding and implementing Service Oriented Architecture(SOA)
  • Experience in working with multiple version control tools like SVN, CVS, Git, Stash
  • Experience of working with various open source build automation tools like Ant, Maven and Gradle to generate deployable files.
  • Experience in working with JDK 1.7 for developing various client side, server side and middleware applications.
  • Experience in using messaging standards like TIBCO EMS for developing distributed applications.
  • Good grasp and hands-on on various operating systems like Windows, UNIX, Solaris.
  • Additional project experience on EBI tools like TIBCO BusinessWorks, Enterprise Message Service and TIBCO Administrator
  • Experience in playing multiple roles in the team and well conversant with both the waterfall and Agile way of software development.
  • Currently involved with moving the Technical Dev and support teams towards a DevOps Model working in an Agile Methodology to deliver projects @Best Buy.
  • Good analytical design and documentation skills
  • Competent in strategic thinking and leadership with strong abilities inproblem solving
  • Attention to quality and a continuous improvement mindset.

TECHNICAL SKILLS

Platforms: Windows 98/XP, UNIX, SUN Solaris

Technical Skills: Java, Hibernate, Spring Framework, J2EE, SOAP, REST Web Services, JDBC

Databases: Microsoft SQL Server, Oracle, MySQL

Application/Web Servers: Apache Tomcat, WebLogic, JBoss

Scripting Languages: UNIX Shell Script, WLST (WebLogic Scripting Tool)

Development Tools: Eclipse IDE, NetBeans, TIBCO Designer, TIBCO EMS, TIBCO Administrator

Version Control Tools: CVS, SVN, Git, STASH

Build Technologies: Ant, Maven, Gradle

Miscellaneous Tools: Putty, SSH, Jenkins, Splunk, Version One, Postman, SOAPUI

PROFESSIONAL EXPERIENCE

Confidential, Richfield, MN

Onsite Technical Lead

Responsibilities:

  • Lead analyst of the team responsible for High level design, Low level design, Development and Code Reviews.
  • Worked on J2EE and Spring for designing and developing an application
  • Responsible for design, development and monthly releases in Carrier Activation Platform(CAP) Team.
  • Develop, deploy and CAP Application developed in Java, Spring MVC, Hibernate, SOAP and XSLT Transformation based backend Application.
  • Configuring, testing and supporting new Jar migration and Java patches as and when needed
  • Modify current Maven Configuration on regular basis to optimize the build process.
  • Developed multiple web pages by using HTML.
  • Responsible for undertaking migration of current SOAP based web services into REST based Micro-services
  • Responsible for maintaining Jenkins deployment jobs for the application and support continuous integration.
  • Efficiently using Git and STASH to manage code versioning and merge conflicts from different scrum teams working on the same code.
  • Provide QA support during Acceptance, Integration Testing and performance testing.
  • Using Splunk to pull monitoring logs to help Business analyst in future enhancement Analysis.
  • Creating and modifying queries and stored procedures in application’s Oracle Database
  • Provide technical support and clarification for BA and QA reviews during new project kickoffs
  • Responsible for maintaining health of the existing Java and TIBCO modules in the CAP Application
  • Create Application’s Technical Handbook and provide knowledge transition to the application support and infrastructure support teams before each release.
  • Responsible for designing and developing new batch jobs support asynchronous processing of transactions in CAP Application.
  • Provide inputs through documents and presentations to Solution architects for feasibility study conducted for new solutions.
  • Leading and Transition knowledge to new scrum teams

Technology used: Java, XSLT, DOM Parser, SOAP, Eclipse, Restful services, Hibernate, Spring Framework, Splunk, Jenkins, Maven, Microservice, TIBCO BW, Apache Maven, JBoss, HTML, Application server, Oracle Database, Git, STASH.

Confidential

Senior TIBCO Developer

Responsibilities:

  • Involved in design, develop and implementation of the application using J2EE Framework
  • Design Develop and Unit Test each enhancement request in the current Profiling module for CI Initiative.
  • Support UAT with solution architect and Credit SMEs to identify bugs and fix the issues before the final release of the current iteration of the application.
  • Created new SOAP based Web Services for the project which interacted with multiple in-house modules to enable end user Credit Initiation.
  • Used Eclipse Luna for writing the code from the scratch and debugging.
  • Configured page navigation, menus in XML configuration files, developed XML Schema.
  • Also responsible for providing development team’s status in day-to-day scrum calls (Agile methodology).
  • Responsible for day-to-day bug fixes and their promotion to UAT for user acceptance
  • Also help other teams in environments specific issues like connectivity/communication of various other modules in Java(web-services) and help them troubleshoot the issues.
  • Responsible for development of the Profiling module for CI in countries like Japan, China, Hong Kong, Taiwan, Australia, Poland, Hungary and UAE for SIT and UAT environments.
  • Periodically monitor and request for changes in application DB (Oracle) to accommodate new changes and existing bug fixes.
  • Update my everyday development/enhancement tasks in IBM-RTC along with code changes.
  • Participate in design reviews with solution architects and Business analysts for new development/gaps/enhancements.
  • Provide knowledge transition to new developers and business analysts to come up to speed to support the CI application.

Technology used: TIBCO BW, EMS, Java, J2EE, UNIX, Webservices, Oracle, Eclipse, XML

Confidential

Analyst Programmer

Responsibilities:

  • Responsible for developing Java/TIBCO Web services
  • Defect analysis and resolution PROD Issues.
  • Administration and management of conflicts in the deployed services.

Technology used: TIBCO EMS, TIBCO BW, Java, MS-SQL

Confidential

Software Developer

Responsibilities:

  • New BW instance creations
  • Application process and Hawk deployments
  • Using Tibco Designer palettes to design and create processes to manage and monitor Web services, Transactions, JMS, JDBC etc.
  • Troubleshooting issues.
  • Resolving Support Managed tickets for PROD/COB/UAT
  • Weekend checkouts after server reboot (includes manual rebalancing of instances).
  • New EMS instance creations (includes creation of RTView)
  • Manually create/delete/update/purge queue/topics/bridges/durables
  • Manually manage EMS log files
  • Certificate management process
  • Troubleshooting issues
  • Resolving Support Managed tickets for PROD/COB/UAT
  • Weekend checkouts after server reboot (includes manual rebalancing of instances).
  • JNDI maintenance
  • Hawk deployments for EMS rules

Technology used: TIBCO EMS, TIBCO BW, TIBCO Hawk, TIBCO RTView, UNIX

Confidential

Software Developer Trainee

Responsibilities:

  • Working single handedly in this project from the prototype development to the entire application delivery, following a spiral model of software development
  • Designed and Developed a user friendly GUI of more than 75 pages with Automated email notifications on new requests/status changes were also implemented
  • Conducted code reviews and unit testing of deliverables

Technology used: Java, J2EE, EJB, Struts, Java Script, AJAX, MS-SQL 2005. VSS, Eclipse, WebLogic

We'd love your feedback!