We provide IT Staff Augmentation Services!

Java Analyst & Lead Resume

0/5 (Submit Your Rating)

San Francisco, CaliforniA

SUMMARY:

  • 9 years of experience on Enterprise applications, Distributed Application Development, Client/Server Applications, Servlets /Applet communication, Internet/Intranet based database applications and developing, testing and implementing application environment using J2SE, J2EE, MVC design pattern, Struts 1.2, JSF, Java, Servlets, JSP, JavaScript, EJB 2.0, EJB 3.0, Hibernate 3.0, Springs 2.5, AJAX, Web Services (SOAP, WSDL, UDDI), Restful Web Service, JAX - WS, MQ-Series, Active-MQ, VMware, HTML, XML, XSL, JSTL, Web Sphere, OC4J, Oracle 11g, MySQL, SQL, PL/SQL, JBehave, Cucumber, JUnit, JMock and Apache-Tomcat, Linux
  • Having good experience on Agile Scrum, Iteration and Waterfall model software development Methodologies.
  • Expertise on Banking, Ecommerce, Energy and Utility domains.
  • Experience in designing the components using tool like Microsoft Visio.
  • Leading the team for the past two years providing solutions to many technical challenges popping in the project execution.
  • Certified professional on WebSphere Portlet Factory and Whole Sale Banking.
  • Having Two years in IBM WebSphere Portals Development, JSR 168/286 Portlets, Portals Toolkit 5.x/6.x, WebSphere Portal Server.
  • Experience in WebSphere Portal configuration, user management, authentication and authorization.
  • Designed portals with extensible framework that supports dividing the different portal components into Portlets.
  • Worked on IDEs like RAD, Eclipse, MyEclipse, Net Beans, IBM Web Sphere Application Developer 5.0 and IntelliJ 8.1.
  • Having the experience on Virtualization domain using the VMware API.
  • Expertise using the various application Servers Web Sphere 8.1, OC4J, JBoss 4.2.3, Web Logic 8.1, Tomcat.
  • Expertise in using J2EE Design Patterns including MVC, Front Controller, Factory, Abstract Factory, Builder, Business Delegate, Service Locator, Singleton, Session Facade, Data Transfer Objects & Data Access Object.
  • Having Good experience on Messaging Service like JMS, Active MQ, IBM Web Sphere Message Broker, MQ Series.
  • Extensively worked on preparing HLD/LLD based on OOAD Design Patterns
  • Extensively worked on Oracle SOA.
  • Experienced in developing Use Cases, Component Diagrams, Class Diagrams, Interaction Diagrams such as Sequence and Collaboration, Activity Diagrams, Packages and Deployment Diagrams using Unified Modeling Language (UML).
  • Good experience on designing tools like Visio 2003, Visual Paradigm.
  • Extensively worked on Jasper Reports, BIRT reports.
  • Strong experience in writing & executing Unit Test cases using Junit Testing Framework for performing unit test and determining the application functionality.
  • Good experience on BDD using JBehave, Cucumbers.
  • Experienced in Version control systems tools like SVN, CVS, Perforce and Clear Case.
  • Strong Experience working with Client Server Architecture using Databases like Oracle 8i/9i/10g, SQL Server 2000/2005, MySQL, and proficient with Triggers, Functions, Stored Procedures, and PL/SQL programming.
  • Knowledge in creating resources, modifying properties, and viewing runtime attributes, commit modifications and securing administrative server using Authentication, Authorization, s, Credentials, Permissions and WebSphere resources.
  • Having the experience on Performance Tuning
  • Expertise in supporting enterprise based applications over a wide variety of operating environments on a 24/7 rotation basis for high volume, secure transactions and Web services.
  • Extensive experience in deploying, packaging enterprise and large scale distributed J2EE applications including coordinating and integration effort in working with development, database and middleware layers.
  • Articulate in written and verbal communication who can fluently communicate in the languages of both people and technology. Organized self-starter and team player with strong interpersonal skills.
  • Expertise in Managing all post implementation support activities including responding to end user questions and resolving production issues.

TECHNICAL SKILLS:

Languages: Java 1.7, C, C++, SQL and PL/SQL

J2EE Technologies: JSP, Servlets, JNDI, JDBC, EJB, JMS, Struts1.0/1.1/2.0, Hibernate 4.3.5, Springs 4.0.3, JSTL,AJAX,JAAS, Web Services (SOAP, WSDL, UDDI), JAX-WS, DOM, SAX, Restful Web Service, IBM Web Sphere Message Broker, MQ-Series, Active-MQ, VMware, Oracle Fusion Middleware, HTML, XML, XSL, XSD, XSLT, XPath.

Software Development: Agile Scrum, Agile Iteration and Waterfall Methodologies

Framework and Tools: Spring Framework, Struts Framework, Hibernate, Maven, LDAP knowledge, JSF, Apache Ant builder, Jasper Reports, Quartz Framework, JBehave, Cucumber. JUnit, Mockito.

IDE s/Development tools: IntelliJ IDEA 13.0.4, Eclipse 3.0, MyEclipse, RAD 8.5, NetBeans 6.7.1

Design Methods: Design Patterns, OOA/OOD, UML

Design Tools: Visio 2003, Visual Paradigm, HP Quality Center, JIRA, Mingle

Build Tools: Team City, Jenkins

Version Control Tools: Perforce, CVS, SVN

Database: Oracle, MS SQL Server, MySQL, Microsoft Access 2000/XP

Protocols: HTTP, TCP/IP, SOAP, SMTP, LAN and WAN

Testing Tools: HP Quality Center, JIRA, Mingle (Selenium, JUnit, JMock, JBehave, Cucumber)

Documentation Tools: MS Office 97/2000/2002 , RequisitePro, Visio, MS Project

Operating Systems: Windows XP/2000/NT/98/95, fedora core Linux 9.0, Red Hat Linux 7.3, UNIX, AIX 5.3, Linux

Web/Application Servers: WebSphere7.0/6.x, OC4J, JBoss 4.2.3, WebLogic, WebSphere Portal Server 7.x/6.x, Apache Tomcat 7.x.

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, California

Java Analyst & Lead

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as analysis, design and development.
  • Implemented the application using complete Agile Iteration and Scrum process.
  • Involved on Inception, scrum meetings and story implementations.
  • Developed JBehave driven stories and Cucumber stories
  • Involved in development of PCC,Notional Pooling and Time Deposit module.
  • Involved on Brazil customization process using Rest Services.
  • Developed Microstrategy Reports for generating PDF, XML, XLS and HTML.
  • Involved on Interm solution for generating reports for operation team using unix shell scripts.
  • Creating crucible review using Crucible FishEye
  • Solved the problems faced by clients and make them understand the functionality.
  • Developed Rest Web service to interact with other modules in the same and integrated applications.
  • Involved on Test Driven Development so that written test cases before implemented the code.
  • Bug fixing, Maintenance of the old modules that are already in production.
  • Used IntelliJ as the integration environment for developing, debugging and maintaining project code files.
  • Involved in testing, debugging, bugs fixing, and documentation of the system.
  • Assisted in configuring the Tomcat 7.0.59 to host and deploy the application.
  • Responsible for resolving Production Support Issues, involving Bug Fixes.
  • Development and review of changes for assigned ticket/enhancements.
  • Involved in analyzing the daily defects of the production support and finding the root cause.
  • Responsible for code merging and code review to release branches.
  • Involved in fixing the bugs or defects in the application.
  • Worked on LDAP for authentication and authorization purpose
  • Monitoring the Team members and resolving trouble shootings.
  • Used Rational PERFORCE as version control system.
  • Worked with MAVEN and involved in creating JAR, WAR and EAR files.
  • Involved in the Maintenance and Support of the System.

Environment: Spring Framework, Struts Framework, Hibernate, Maven, Restful WebServices, LDAP knowledge, JSF, Apache Ant builder, Jasper Reports, Quartz Framework, JBehave, Cucumber. JUnit, Mockito, JIRA, TeamCity, Jenkins, Mingle, Maven

Confidential, Juno Beach, Florida

Java Senior Developer & Lead

Responsibilities:

  • Worked closely with client involved understanding, giving suggestions and gathering business requirements
  • Worked As an offshore development lead, taking the technical responsibility beside the project architect from offshore.
  • Ownership of the complete Web Services in the project which involves critical interaction with various external systems and exposes the services as well.
  • Gather the Requirements and Prepared System Requirement Specification documents
  • Discussions with the team regarding the low level architecture designed and suggest the changes for proper application maintenance
  • Helping the team in other modules for any technical challenges being faced.
  • Involving in the application deployment process.
  • Bug fixing, Maintenance of the old modules that are already in production.
  • Used RAD as the integration environment for developing, debugging and maintaining project code files.
  • Responsible for resolving Production Support Issues, involving Bug Fixes.
  • Development and review of changes for assigned ticket/enhancements.
  • Involved in analyzing the daily defects of the production support and finding the root cause.
  • Responsible for code merging and code review to release branches.
  • Worked on MAVEN for creating JAR, WAR and EAR files.
  • Involved in the Maintenance and Support of the System.
  • Worked on JUnit for testing the written java classes
  • Involved in fixing the bugs or defects in the application.

Environment: Spring Framework, Hibernate, Web Services(JAX-WS), Quartz Scheduler, BIRT Reports, Maven, Oracle 11g

Confidential, San Francisco

Java Senior Developer

Responsibilities:

  • Worked closely with our client SBC and onsite team that involved understanding, giving suggestions and gathering business requirements.
  • Interacted with the client to understand the business requirements.
  • Involved in preparing Low Level Design using Design patterns.
  • Deploy the application in the Web Sphere application server
  • Involved in writing the coding
  • Involved in Software Development Life Cycle (SDLC) level and detail level designing, development, test planning and execution.
  • Developing the Web Service for consult works for displaying the External Asset information.
  • Developing the VO’s, DO’s, DAO’s and Implementation classes.
  • Worked on procedures for DB CRUD operations.
  • Unit testing, debugging the code, bug tracking, bug fixing were the major tasks accomplished.
  • Developed complete Web tier of the application with the aid of the Struts Framework.
  • Extensively used Java Collections.
  • Deployed and tested application on WebSphere Application Server.
  • Logging is done using Log4J framework.
  • Designed and Developed JSP pages to store and retrieve information.

Environment: Struts Web flow, Hibernate, JQuery, Json, Sybase, Java, Servlets, java Script, XML, Log4J, ANT, RAD, Web Sphere App server 5.1

Confidential, Juno Beach, Florida

Java Senior Developer & Module Lead

Responsibilities:

  • Worked closely with client involved understanding, giving suggestions and gathering business requirements
  • Worked As an offshore development lead, taking the technical responsibility beside the project architect from offshore.
  • Ownership of the complete Web Services in the project which involves critical interaction with various external systems and exposes the services as well.
  • Gather the Requirements and Prepared System Requirement Specification documents
  • Discussions with the team regarding the low level architecture designed and suggest the changes for proper application maintenance
  • Helping the team in other modules for any technical challenges being faced.
  • Involving in the application deployment process.
  • Bug fixing, Maintenance of the old modules that are already in production.
  • Used RAD as the integration environment for developing, debugging and maintaining project code files.
  • Responsible for resolving Production Support Issues, involving Bug Fixes.
  • Development and review of changes for assigned ticket/enhancements.
  • Involved in analyzing the daily defects of the production support and finding the root cause.
  • Responsible for code merging and code review to release branches.
  • Worked on MAVEN for creating JAR, WAR and EAR files.
  • Involved in the Maintenance and Support of the System.
  • Worked on JUnit for testing the written java classes

Environment: Spring Framework, Hibernate, Web Services(JAX-WS), Quartz Scheduler, BIRT Reports, Maven, Oracle 11g

Confidential, Huron, Ohio

Java Module Lead & Developer

Responsibilities:

  • Created Custom Web Services(VeriFone) according to client requirement
  • Involved in Software Development Life Cycle (SDLC) level and detail level designing, development, test planning and execution, deployment
  • Developing the Action classes and Action Form classes
  • Developing the VO’s, BO’s, DAO’s and Implementation classes.
  • Developing HQL queries to get data from DB.
  • Developed Custom tag libraries, role based menu structure
  • Deployed the application’s war file in the application servers.
  • Unit testing, Debugging the code, code review, bug tracking, bug fixing were the major tasks accomplished.
  • Prepared the PL/SQL scripts

Environment: Struts, Hibernate, WebServices, JSTL, Java, JSP, Servlet, JUnit, Java Script, HTML, Oracle 8i, Oc4J

Confidential, Huron, Ohio

Java Senior Developer

Responsibilities:

  • Involved with Full Lifecycle Development.
  • Developing the Action classes and Action Form classes.
  • Developing Advanced Search query designing
  • Worked on major modules like my jobs, my opportunities, my resume, post a need and advanced search.
  • Unit testing, Debugging the code, code review, bug tracking, bug fixing were the major tasks accomplished
  • Developed new frameworks to enhance the application using AJAX, HTML/DHTML and JavaScript.
  • Implemented Database Tables, Views, Indexes.
  • Prepared estimates, unit testing and detail design documentations

Environment: Struts, Hibernate, WebServices, JSTL, Java, JSP, Servlet, JUnit, Java Script, HTML, Oracle 8i, Oc4J

Confidential

Java Developer

Responsibilities:

  • Understand the different frameworks..
  • Involved in writing the coding
  • Understand the functionality.
  • Developed Courseware Manager, Grade Book Manager, Forum, Search Utility.
  • Prepared estimates, unit testing and detail design documentations

Environment: Java, Servlets, JSP, Oracle, JavaScript and Html, Windows

We'd love your feedback!