We provide IT Staff Augmentation Services!

Senior Architect Resume

2.00/5 (Submit Your Rating)

Wayne, PA

PROFESSIONAL SUMMARY:

  • A dynamic and goal oriented Java/J2EE architect and developer around 17+ years of industry experience in design and development of standalone to enterprise software applications.
  • Extensive work on huge data collection in order to get important decision making analytics reports using NGINX, FCGI protocol and a robust multithreaded java based application to process uploads to the right Hadoop region.
  • Extensive work decision making to design and development on Cassandra Data storage integration and large scale data migration.
  • Extensive work on microservices design and development to achieve complex system with individual modularity.
  • Extensive experience on Architecture to Design and development for multi component distributed system for online device diagnostics and comparing to resolve customer’s issue.
  • Extensive knowledge and experience of various stages of Software development life cycle (SDLC), product development life cycle, development and quality assurance process and production change control process
  • A very good experience on CRUD operations on HBase on Java platform.
  • Experience of different issues with database replication .
  • Experience to manage extreme priority production issues with systematic minimal impact approach.
  • Highly experienced in designing and implementation of Web Based and Client/Server applications using spring 3.x, Hibernate 3 .x, Web Services, Struts 2.0/1.1, JSPs, Servlets 2.x/3 and EJB 3.
  • 5+ years on development and management of SaaS and Cloud based multi - tenant application.
  • Experience using IBM Message Broker 7 and IIB 10 for MQ Message processing.
  • Hands on experience in deploying applications using Application/Web servers like IBM Web Sphere 7,8.5, IBM Liberty profile, Jboss 4.x/5.x, Apache Tomcat 4.x/5.x/6.x.
  • Contributed in Development of robust user Interface (UI) using Angular, Swing, HTML 5.0, CSS, JSON
  • Experience on server side cache setup using Terracotta and IBM Xtreme scale, update cache by event setup.
  • Experience on AWS .
  • Experience with various J2EE design patterns like Singleton, Command, Factory, Observer, Front Controller, DTO, DAO, MVC, Session Facade, Business Delegate, Service Locator, Transfer Object and View Object in the development of enterprise applications.
  • Extensive experience in Design and Development of Web application using different Frameworks like Struts MVC, Spring MVC and Hibernate.
  • Well versed in using Software development methodologies like Rational Unified Process (RUP), Rapid Application Development (RAD), Agile Methodology and Scrum software development processes.
  • Experience in developing both SOAP (JAX-WS) and RESTful (JAX-RS) Web Services .
  • Worked with XML parsers like JAXP (SAX and DOM) and JAXB.
  • Extensive experience with Java compliant IDE’s like Eclipse Neon/Mars/Luna .
  • Experience on Test Driven Development using JUnit.
  • Experience using Ant, Maven and Jenkin for project build and deployment.
  • Well versed with core Java concepts like Collections, Multithreading, Serialization, Java Beans and Network programming.
  • Worked with version control systems like GIT, Accurev, CVS for providing common platform for all the Developers.
  • Have good experience and knowledge in Telecom care , HR and finance domain.

TECHNICAL SKILLS:

Concepts: OOP, Data Structure, RDBMS, Design Patterns, SaaS and Cloud Computing

Languages: Java 1.8/1.7/1.x, C,C++

J2EE Technologies: JSP, Servlet, Struts, Spring, EJB3.0/,Seam, JNDI, JAXB

Databases: Oracle 10g/9i/8i, DB2 UDB, MySQL, MS SQL Server 2000, MS-Access

J2EE MVC Frameworks: JSF 1.2/1.1, Spring MVC 3.0/2.5/2.0, Struts 1.3.8/1.2/1.1

Data storage Hadoop: Websphere 8.1, Websphere Liberty, Apache Tomcat, NGINX

HBase & Cassandra: Messaging Services

App Server: IIB 10, MQ Server, JMS

IDE: Eclipse Neon, RAD 8.5, IBM WSAD 5.1.2, Net beans

Scripting languages: JavaScript, JQuery, AJAX.

Web Technologies: HTML, DHTML, XHTML, CSS

Modeling Tools: Rational Rose, Rational XDE,UML

Web Server: Apache Tomcat 6.0/5.5

Server Cache: Terracotta, IBM Xtreme Cache

Version Control: GIT, Accurev, CVS and Team Foundation Server

Build tool: Ant, Maven, Jenkin

Tools: TOAD, SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio.

Protocols: TCP/IP, HTTP, HTTPS, FTP and SOAP and knowledge of ANT

SOA: Web Services, SOAP, WSDL, XSD,XML, XML Beans

Operating Systems: Windows 2000/NT/ XP/Vista/7 32 and 64 Bits, Unix, Sun Solaris and Linux

PROFESSIONAL EXPERIENCE:

Senior Architect

Confidential

Technology: Java, J2EE, Websphere, MQ, IIB10, Tomcat, Hadoop, Hbase, Riak and Oracle

Framework: Java Servlet, Restful Web Service

  • Involved in software architecture, detailed design of various core components.
  • Contribution in problem solving and provide right strategy for development and testing, application enhancement and maintenance.
  • Strategic decision making with new system design with the help of proof of concepts and other performance matrix.
  • Responsible for Design and Develop server side components to save and retrieve data from different data storage.
  • Design and development of individual microservices for complex project.
  • Responsible to Develop MQ processor to process incoming messages using IIB10.
  • Design and Developed a scalable NGINX and FCGI protocol based server to take care of huge data uploads for analytical reports.
  • Responsible to work on Cassandra design and migration from Oracle database.
  • Responsible for Develop a plan and execution of new development from Development to production.
  • Responsible to work with all team members like QA, Infrastructure to see all development success till production.
  • Responsible to Design, Integrate, Develop and Maintain Big Data like Hbase, Hadoop and Riak.
  • Maintain source code using Git.
  • Responsible to maintain timeline, release dates and participate in change control support.
  • Responsible to fix defects use RAD, Eclipse and Integration Tool.
  • Responsible to respond and fix any emergency production issue.

Advisory Software Engineer

Confidential, Wayne, PA

Technology: Java, J2EE, Jboss, Oracle, JAX-RS RESTful, SaaS and Cloud

Framework: Jersey Web service, spring and Java Validation

  • Involved in software architecture, detailed design, coding, testing and creation of functional specs of enhancement application.
  • High level design document using UML and IBM Rational tools.
  • Manage and streamline process based on agile methodology.
  • Responsible for Development of end to end web services using JAX-RS, Jersey and spring framework for IoC and DI.
  • Responsible for Integration of various layers of the system including other JBoss App Server instances.
  • Responsible for Integration of Terracotta cache and Hibernate 2 nd Level Cache using IBM eXtreme scale.
  • Applying Spring Framework for transaction Management and Spring JDBC for building ORM, and for AOP and Dependency Injection
  • Responsible to write Dynamic Validation by integrating Java validation framework.
  • Implemented High quality dynamic import export using SOAP and XMLP.
  • Maintain source code using Team Foundation Server.
  • Responsible for up to date status of Task and User stories on TFS.
  • Responsible to fix defects use Eclipse to Debug.
  • Responsible for closing the backlog of production related issues within SLA.
  • Review system requirements and translate into design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in business acceptance of the results.

Principal Software Engineer

Confidential, Wayne, PA

  • Involved in software architecture, detailed design, coding, testing and creation of functional specs of enhancement application.
  • High level design document using UML and IBM Rational tools.
  • Manage and streamline process based on agile methodology.
  • Responsible for Development of end to end client/server modules.
  • Implemented Frontend modules for an excellent user experience using MVC architecture, JSF, Java 5.0/6.0, Component Validation, JSP, Seam, AJAX and Richfaces.
  • Responsible for writing web services using SOAP and RESTful for 3rd party communication like Assessments posting, Survey Results, Background import/export, Background check using JAX-WS and JAX-RS.
  • Responsible for writing RESTful APIs which is useful for Mobile UI.
  • Responsible to Cache synchronization using Java Messaging Service (JMS)
  • Responsible for Development of Backend server component using Seam, Stateless and Stateful beans, Conversation contexts and Hibernate 3.0, JPA.
  • Responsible for writing and developing conversation scope using Seam to use BPM.
  • Responsible for Integration of Terracotta cache.
  • Integration and development of JBPM for business process and workflow management.
  • Integrated Tiny MCE component to use Text area.
  • Responsible to write Dynamic Validation by integrating and customizing standard JSF validation framework
  • Responsible to write unit test cases using JUnit.
  • Design and Develop import export to communicate with different systems.
  • Maintain source code using Team Foundation Server.
  • Responsible for up to date status of Task and User stories on TFS.
  • Responsible to fix defects use Eclipse to Debug.
  • Responsible for closing the backlog of production related issues within SLA.
  • Review system requirements and translate into design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in business acceptance of the results.

We'd love your feedback!