We provide IT Staff Augmentation Services!

Senior Analyst Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 12 years of Software development industry experience working in the analysis, design, development, testing, implementation and maintenance of web based applications.
  • 10 years commercial Java / J2EE development experience
  • Worked on enterprise search application
  • Extensive knowledge and hands on experience of System designing using OOAD approach and UML.
  • Experienced in writing design documents, code convention and rules.
  • Experience of designing and implementing Web services (both top down and bottom up approach)
  • Excellent understanding and hands on experience on Struts, Websphere portal, JSF, Ajax, Hibernate and ejb.
  • Expert in User interface design, implementation and writing workaround for many limitations
  • Experience applying accessibility, WCAG2.0.
  • Highly proficient in understanding new technologies and accomplishing successfully project deadlines.
  • Excellent analytical and problem solving skills.

TECHNICAL SKILLS

Languages: Java, .NET, XML

Web Technologies: J2EE, JSF 1.2 and 2.0, Struts 2, MyFaces, Oracle ADF, richfaces, primefaces, tomahawk, ibm extended library, Ajax framework(YUI), jQuery, AngularJS, Hibernate 3, openjpa 2.0, iBatis, Spring JPA, Apache POI, JMS, ActiveMQ, XML - RPC, Log4j, Logback, Apache commons, Servlet, JAXP, Java mail, java concurrent utilities (threading), LDAP, Web Service, java script, HTML, XHTML, XSL, CSS3, bootstrap, XSLT, XSD, WSDL, ReST, RSS, java tag library, WebSphere, RSA (Rational Software Architecture), Axis, JAX-WS, WCM, WAVE WebAccessibility, WCAG 2.0.

Methodologies: Agile software development methodology, Object Oriented Analysis & Design (UML), Design Pattern.

Servers: Apache Tomcat 6, IIS, Oracle Application Server 10G, WebSphere 7, WebSphere 8, Weblogic

Operating Systems: Windows(98/2000/XP/7/Vista)

Database: ORACLE, DB2, MySQL, MS SQL Server, MS-Access, Solr(index server).

IDE: Eclipse, NetBeans, RSA, RAD(Rational Application Developer ), JDeveloper 10G, Visual Studio.

Repository: CVS, VSS, SVN, IBM Clearcase

Software/Tools: VMware, MS Visio, ANT, Maven, Source Code Analyzer(Checkstyle,PMD), Log4E, logback, AmaterasUML, JUnit, Mockito, Jprofiler, Jenkin (continuous integration), Jira, Quality Centre, accessibility tools( wave, color contrast analyser, NVDA and JAW screen reader, WCAG 2.0 parsing, markup validation, Jasper report with iReport designer.

PROFESSIONAL EXPERIENCE

Confidential

Senior Analyst Developer

Responsibilities:

  • Review specifications, walkthrough with BA and Test lead.
  • Discuss design ideas with tech lead and solution architect.
  • Task estimation, development, and unit testing.
  • Apply accessibility level AA of WCAG2.0
  • Writing workaround for product limitations.
  • Helping other developers.
  • Defect fixing.

Technologies: used for this project are Java 1.6, J2EE 6, Design patterns, JSF 2.0,Primefaces 3.3.4 and 4.0, jQuery, HTML 5.0,CSS 3.0, ESRI, bootstrap, XHTML, OpenJPA, EJB 3.1, WCM (content management), Web services (JAX WS),Java script, Jaseper report with iReport designer, Websphere portal 8, jenkin, SVN.

Confidential

Senior Java Developer/Technical lead

Responsibilities:

  • Analysing system requirements, writing service portfolio, design, implement and expose services to the client.
  • Designing & implementing web services framework for top-down web services, creating WSDL and writing technical specification.
  • Constructed XSD schemas that define valid information that can be passed to a WebService.
  • Created POJOs by reverse engineering XML
  • Created wsdl manually (top down approach) and generated from webservices (bottom up).
  • Created Web Services and used SOAP protocol
  • Developing & testing web service components including interface, business and data access layer.
  • Coordinate with client developers and technical teams to resolve problems.
  • Screen design and implement applications for Medicare provider systems using JSF.
  • Converting struts application to JSF.
  • Effort estimation.

Technologies: used are Java 1.5, Design patterns, EJB 3.1, Hibernate 3, UML, XML, SOAP, JSF (Myfaces, RichFaces, tomahawk, ibm extended library), WebSphere 7, RSA (Rational Software Architecture), clearcase, JAX-WS, DB2

Confidential

Analyst Programmer

Responsibilities:

  • Designed and developed page templates and reusable components for the department’s Oracle ADF projects using jspx and ADF faces components.
  • Used task flows and fragments to implement reusable components.
  • Implemented Bankruptcy Notice Registration, Extension, Amendment, Debt Agreement proposal Registration and summary pages.
  • Reviewed screen specifications and conducted walkthroughs with the Business Analyst and Test lead.
  • Discussed design ideas with technical lead and solution architect.
  • Estimated time and development effort to complete tasks.
  • Identified technical design impacts and providing solutions.

Technologies: used in this project are Java/J2EE 1.5, JSF, JDeveloper 10g, ADF framework (including ADF Business Component as ORM tool, entity objects, view objects, ADF Faces, Task Flow, Page Definition), Oracle application server 10g and Oracle PL/SQL.

Confidential

Module Lead (MVC framework) and R&D member

Responsibilities:

  • Plan, schedule and prepare technical specifications for different tasks.
  • Analyze, design, implement, integrate, test and maintain commercial application.
  • Creating façade and search adapter for different search provider(solr, attivio, yahoo, technorati, linked in).
  • Designed an MVC framework based on struts2.
  • The main change that I made was in making the actions singleton which markedly enhanced application’s performance.
  • Utilized some design patterns, which are singleton, template method, factory, DI.
  • Creating and configuring solr database. Insert,update, delete and retrieve from solr index.
  • Creating search result pages, implementing tagging, voting.
  • Managing SVN server, writing Ant task, building and deploying.
  • Code review.

Environment: Java, J2EE, Struts2, iBatis, Webservices, Solr, FAST, JSON, ajax, JMS, ReST based Enterprise Search System which provides advance search, Data chain, BreadCrumb search, DrillDown, Federated Search, Navigator, BookMark and Tag Document, Collaboration, WhatsNew, Mashup, Notification by mail or message (if any new document comes in the index), Document management, Log Management, Web services.

Confidential

Technical lead/Senior Java Developer

Responsibilities:

  • Meeting with client, requirement analysis, Framework setup,program design, development and testing.
  • Managing CVS server, writing Ant task, building and deploying.
  • Mentor the new and junior members of the team
  • Writing complex queries, PL/SQL package and procedures on Oracle 10g.
  • Developed and execute unit test plans, review results.
  • Co-ordinate Off-shore team in Bangladesh.

Environment: Advertisement Managing and Cleaning System using Struts 2, Spring JPA, Spring DI, Hibernate3, EJB3, log4j1.2, SiteMesh(web-page layout and decoration), Apache POI3.0.2( To access Microsoft format files), SQL SERVER 2005, Apache Tomcat.

We'd love your feedback!