We provide IT Staff Augmentation Services!

Associate Architect Resume

0/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Over 12 years of professional experience in all phases of software development life cycle including Requirement Analysis, Applications Design, Development, Integration, Maintenance, Installation, Implementation, Deployment, Testing debugging of various client/server, N - tier and web/native applications.
  • Expertise in JAVA/J2EE applications development using Core Java, Servlets, JSP, Struts, EJB (MDB’s), Spring (AOP, IOC and Security), Hibernate, JMS and Web Services (SOAP & RESTful ).
  • Expertise on both consumption/development of SOAP based web services using JAX-WS and AXIS implementations.
  • Complete understanding of CICD process and Agile process, Jenkins, providing chart reports by using D3.js.
  • Experience on implementing and invoking RESTful calls using Jersy/JAX-RS API.
  • Expertise in Web application development using web technologies like HTML5, CSS3, JavaScript, JQuery, JSON and Angular JS.
  • Expertise in writing Angular JS controllers, directives, factory and service resources, routings and events.
  • Experience in developing automated UI Integrated test cases using Selenium, Webdriver and and configured Jenkin jobs to run each of the test cases automatically after every build.
  • Experience in automation of service related test cases in Cucumber JVM & Lisa
  • Experience on JMS components to send messages from one application to other application internally, developed MDBs using JMS to exchange messages between different applications.
  • Experience on effective database management using JDBC and SQL/PLSQL.
  • Expertise in building middle-tier using Java, XML and Oracle.
  • Expertise on tools such as Hudson, Ant, Maven, Clear Case, Toad, SQL Developer and Eclipse.
  • Played multiple roles as a Technical Lead, Architect and SME.
  • Strong knowledge of Object-Oriented software engineering methodologies and Object-Oriented Analysis and Design with UML.
  • Hands on experience using WebServers and Application Servers. (Apache Tomcat, Oracle WebLogic and JBOSS).
  • Well experienced in debugging websites using Firebug, IE Debugger Developer tools.
  • Experience in agile software development practices such as Scrum, Sprint, Test Driven Development and continuous integration/continuous deployment.
  • Ability to lead, co-ordinate and support offshore and onshore development teams.
  • Proven skills of understanding Business requirements and translating them into technical specifications.
  • Experience in creating OSGI bundle and install them in different ESB tools Service mix and Karaf.
  • Expertise on environments setup, build tools and shell scripting.
  • Strong perseverance and diligence towards attaining challenging goals and possess good communication skills and quick learning ability.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, JDBC, JMS, Signed applets, EJB

J2EE Frameworks: Apache Struts, Spring, Hibernate, Log4J.

Web Technologies: XML, XSL, XSLT, SAX, DOM, CSS, Java Script, HTML,JQuery, AJAX, Web Services, SOA, AngularJS.

ESB: Karaf and Servicemix

Application Servers: Tomcat, Oracle WebLogic, IBM Web websphere,JBOSS.

Programming Languages: Java, C++, PL/SQL

Databases: Oracle 9i/10g/11g, DB2, MySQL

Middleware: IBM MQ Series

IDE: Eclipse, IntelliJ

Operating Systems: Windows, UNIX, Linux

Source Control: SVN (Tortoise)

Methodologies: Waterfall model, Agile and Scrum

Build/Testing Frameworks: Jenkins, Junit, Cucumber-JVM, Selenium, Whatji, Mockito

ORM Technology: Hibernate

DebuggingTools: Firebug, Fiddler, IE Debugger

Others: Microsoft Visio, SQL Developer, Soap UI, Lisa, Shell scripting, ANT, and Maven

PROFESSIONAL EXPERIENCE

Confidential

Associate Architect

Responsibilities:

  • Worked with Scrum Masters, Product Owners, functional analysts, QA’s and Developers in Agile development environment.
  • Involved in design, development and testing phases of project.
  • Requirements gathering from business clients and translating into technical requirements.
  • Extensively worked on business and persistence tier using the Core java 1.6, Spring and Transaction management.
  • Designed and developed Web Services using JAX-RS.
  • Used JIRA for Sprint Planning, tracking the bugs and development tasks.
  • Involved in writing the integrated test cases by using cucumber-jvm.
  • Performance tuning and identify the areas of improvement of the system.
  • Code reviews, test case reviews and sprint plan and reviews/Demos with Product owners.
  • Level-3 support, Recruitment and On-boarding resource s.
  • Ensuring high test coverage (>85%) and code quality by setting up Clover and Findbugs.
  • Involved in bug fixing for existing functionality.
  • Involved in Vendor (Intuit) process.
  • Involved in writing the JUnit Test Cases.

Environment: Java, J2EE, Web services (RestFul), Spring, Tomcat, IFS3.5.4, JIRA, Findbugs, DB2, Cucumber-jvm and Unix. Websphere.

Confidential, New Jersey

Associate Architect

Responsibilities:

  • Designed and developed different java utilities for Lisa to grab logs from dev logs for validation.
  • Developed MQ simulator for virtual testing.
  • Designed and developed java utilities to get the data from different web services, DB and different UNIX servers and fed them to cucumber then steps for validation.
  • Project Planning, Effort Estimation, Project Execution, Monitoring, Tracking and Controlling of Batch Automation activities.
  • Client Expectation Management and Delivery Management.
  • Oversaw and planned Automation framework enhancements.
  • Daily status updates with client managers.
  • Managed Project Risks and Issues and escalated them to Project Leadership.
  • Conducted Knowledge sharing sessions with team.
  • Enhanced Integration and Functional Testing capabilities to the framework implemented.
  • Delivered Knowledge transfer sessions to the team.

Environment: J2EE, DB2, SQL Server, SVN, SQL, HP QC, SQL/PLSQL, LISA (for test automation), Cucumber-JVM.

Onsite Sr. Tech Lead

Confidential, New Jersey

Responsibilities:

  • Implemented Admin Center Entitlements IST using Spring MVC layered architecture (loosely coupled and highly cohesive) J2ee enterprise application development platform.
  • Performed peer design and code reviews to ensure requirements are correctly implemented and guidelines are met.
  • Provided Ad-hoc reports to Onsite Virtusa Management.
  • Involved in the IST framework design for UI and Services using Spring, Hibernate, Selenium, Junit and DB unit frameworks.
  • Functioned as key player in Release3 to Release 6 business requirements analysis, design document creation, development, integration testing, status reporting.
  • Involved in construction of automated test cases using Selenium to test User Interface
  • Experience in writing JUnit and running the coverage reports. Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
  • Core java fundamentals were used to create static utility classes, comparators, generics, collections, extending abstract classes and implementing interfaces after injection.
  • Created our own class for handling exceptions for reusability within the project instead of throwing generic exceptions.
  • Used annotations @Autowiring, @Controller,@Entities in spring to avoid bean definitions in XML files.
  • Used Firebug for debugging java script, DOM Elements, exceptions and CSS style behavior.
  • Experience in writing JUnit and running the coverage reports. Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
  • Generating reports with graphical charts using D3.js .

Environment: Java, J2EE, Apache Tomcat, Oracle 11g, DB2, Maven, SVN, FAST (Eclipse IDE), Automation test framework(Selenium-RC, Watij, Web drivers),Active-MQ, D3.js.

Confidential, Philadelphia

Onsite Tech Lead

Responsibilities:

  • Involved in elaboration of the requirements for finding a solution to book citations unification.
  • Responsible for analyzing the Concord File2File solution provided by Thomson R & D Department.
  • Evaluated the Concord File2File product and provided the areas of improvement to fit the book citations unification.
  • Demonstrated the findings and improvements to Thomson R & D team.
  • Responsible to build the solution for reprocessing of old book citations.
  • Acquainted the knowledge on Concord File2File and different matching algorithms like Levenstein, Dice, Jaro-Wrinkler etc very quickly.
  • Provided design ingredients and support to build the custom Confidential algorithm (Link Provider) to suit the Thomson citation data.
  • Executed BkCI algorithm/Link Provider with different types of data and provided the analysis reports periodically to Thomson team to improvise the precision and recall of this product.
  • Responsible for managing ORS/LP offshore team.

Environment: Java, J2EE, Apache Tomcat, PERL, Unix Shell scripting, Oracle 11g, DB2, ANT, Keystone, SVN, Eclipse IDE.

Consultant

Confidential

Responsibilities:

  • One complete cycle development and maintenance.
  • Reviewed and understood the requirements documents and raise questions to get better understanding.
  • Designed and developed Service components.
  • Co-ordination of build and QA Phase.
  • Implementation support and maintenance.

Environment: Weblogic JMS 8.1 Qs, Oracle 9i,Web services.

Consultant Technology

Confidential

Responsibilities:

  • Draw sequence diagrams and class diagrams by using Enterprise Architect.
  • Developing web services using AXIS and CXF.
  • Developing scheduler Utility by using quartz scheduler for add, modified and delete the Jobs.
  • Developing Handler for sending messages to Queue and receiving messages from Queue for receiving write parser by using xtream for parsing message.
  • Deploying services as OSGI bundling using maven build tool.
  • Fixed the Integrating issues.

Environment: Core Java 1.5, Web Services, OSGI bundling, Spring framework, Service mix, Karaf, Quartz scheduler, Apache Active MQ, Toplink/EclipseLink, JPA, Maven build tool, Liferay Portal, JSR286 Portlets.

Consultant Technology

Confidential

Responsibilities:

  • Draw sequence diagrams and class diagrams by using TogetherJ.
  • Reviews for Design & code.
  • Debug the issues comes during the testing and fixed them

Environment: Servlets, Spring, Web Services, Java, Hibernate and Logica SMPP API. (OSF open source frame work of BT) using agile methodology in development

Consultant Technology

Confidential

Responsibilities:

  • Debugged the issues which came up during the migration and fixed them.

Environment: Struts, Spring, Web Services, Java, Hibernate. (OSF open source frame work of BT) using agile methodology in development

Consultant Technology

Confidential

Responsibilities:

  • Analyze all the user stories.
  • Design for each user story
  • Reviews for Design & code
  • Coding & integration
  • Deploying the code and fixing the bugs.
  • Implementing additional change requests

Environment: Java 1.4, spring1.2.5, Tomcat server, Junit 3.8.1, OSF, Endeca CAS, Endeca Web studio.

Consultant Technology

Confidential

Responsibilities:

  • Analyze all the user stories.
  • Design for each user story
  • Reviews for Design & code
  • Coding & integration
  • Deploying the code and fixing the bugs
  • Implementing additional change requests

Environment: Java 1.4, Spring 1.2.5, Oracle 8i, JUnit 3.8.1,BT OS framework, ofBiz Framework, Sun web server, Weblogic Application server.

Consultant Technology

Confidential

Responsibilities:

  • Developed and Modified components for web service interfaces STAA, MCSO .
  • Draw sequence diagrams and class diagrams by using TogetherJ.
  • Lead the team for write simulator for web services.
  • Reviews for Design & code.

Environment: Struts, Spring, Web Services, Java, Hibernate. (OSF open source frame work of BT) using agile methodology in development

Consultant Technology

Confidential

Responsibilities:

  • Analyze all the user stories.
  • Design for each user story
  • Reviews for Design & code
  • Coding & integration
  • Deploying the code and fixing the bugs
  • Implementing additional Change Requests

Environment: Java 1.4, Spring 1.2.5, Oracle 8i, JUnit 3.8.1, Struts 1.2.9, BT OS framework, ofBiz Framework, Sun web server, Weblogic Application server.

Senior Software Engineer

Confidential

Responsibilities:

  • Design & code reviews.
  • Deploying the code and fixing the bugs
  • Implementing additional Change Requests.

Environment: Java 1.4, Spring 1.2.5, Oracle 8i, JUnit 3.8.1, Struts 1.2.9, BT OS framework,Sun web server, Weblogic Application server.

Confidential

Senior Engineer

Responsibilities:

  • Developing web service client components and write simulator for web service.
  • Integrating different components.
  • Developing i18n for gomessenger portal by using struts
  • Resolving technical issues when team members faced.

Environment: Struts, Spring, Web Services, Java, Hibernate. (OSF open source frame work of BT) using agile methodology in development.

Confidential

Senior Engineer

Responsibilities:

  • Give support to onsite for resolving issues with sitemesh.
  • Integrating different components.
  • Developing i18n for gomessenger portal by using struts

Environment: Struts, Spring, Web Services, Java, SiteMesh,Hibernate. (OSF open source frame work of BT) using agile methodology in development.

Software Developer

Confidential

Responsibilities:

  • Involved in transformation of XMLs into Exported formate output XML by using XSL And Xalan-java.
  • Developed the components for getting the data from transformed XML by using DOM4j .
  • Developed the datamanager DAO to persist the data in the database by using Hibernet.

Environment: Java Swings, Springs-Lingo Active-MQ,HiberNet,XSL,Xalan,DOM4J, Windows.

Confidential

Software Developer

Responsibilities:

  • Involved in developing Worker, POJO, Delegates.
  • Involved in designing & development of jsp application.
  • Involved in configuration of UAF, JConfig frame work.

Environment: JSP, Servlets, stateless and entity EJB,JMS, Windows

Confidential

Primary architect

Responsibilities:

  • Involved in designing & development of jsp application.
  • Involved in developing business logic.
  • Developing Signed Applets.

Environment: JSP, Servlets, Applets, Tomcat,JBoss servers

Confidential

Jr Software Engineer

Responsibilities:

  • Involved in writing JSP and Java code.
  • Developed the User interface/navigation, screen designing and user access control using Java classes. Used JavaScript for screen validations

Environment: JSP, Servlets, Struts, EJB, Weblogic

We'd love your feedback!