We provide IT Staff Augmentation Services!

Solution Architect Resume

0/5 (Submit Your Rating)

Franklin, TN

SUMMARY

  • Over 10 years of experience in analysis, design, development and giving architectural solutions to JAVA/J2EE applications.
  • Solutions architect adept at designing and implementing effective technical business solutions.
  • Strong experience in SOA architecture.
  • Strong Application development experience in Java Platform, Enterprise Edition (Java EE) including WebServices (SOAP),JAXB,EJB, Servlets,Struts,JSP,Hibernate,iBatis, Spring, Spring Batch,JMS.
  • Strong knowledge and hands on experience in Glassfish ESB and OpenSSO and JBoss BRMS.
  • Strong experience in Glassfish MQ and Websphere MQ.
  • Experience with Relational Database like Oracle 11g and MySQL.
  • Hands on experience using Source Code Control Systems like SVN,Perforce,Harvest.
  • Experience in development and deployment of web and business tier application on Web/Application servers like Tomcat, JBoss, Glassfish, Web logic and WebSphere using maven and ANT.
  • Good knowledge on using code quality plugins like PMD checkstyles, Cobertura.
  • Good knowledge on performance testing tools like HP Load runner and JMeter.
  • Proficient in developing applications on IDE’s Eclipse, Netbeans IDE,RAD, Jbuilder.
  • Experience in Object Oriented Analysis & design with UML, Rational Rose, Star UML.
  • Effective Team Player in Agile methodology (SCRUM) and Waterfall methodology of Software Development.
  • Sound knowledge on Health Insurance Domain, Auto Domain and Telecom Domain.
  • Excellent analytical, problem - solving and interpersonal communication skills.
  • Advanced levels of technical knowledge combined with sound business vision.

TECHNICAL SKILLS

Programming Languages: Java, JavaScript, Shell Scripting, PL/SQL.

Technologies: J2EE, EJB, Hibernate3.1, iBatis, Spring2.5, Spring Batch, Servlets, JSP, Struts, JSF (Icefaces), JDBC, JMS, EJB, OOPs, Web Services(SOAP/REST), WSDL, JAXB,XSD,SOAP, JBoss BRMS,JUnit.

Markup Languages: XML, HTML, CSS.

Scripting: JavaScript, Ant, Maven, Dojo.

Web/Application Servers: Glassfish 2.2, Websphere(WAS) 6.0/8.1,Weblogic 8.1, JBoss5, Tomcat.

IDEs & Tools: Eclipse, Netbeans IDE, RAD, JDeveloper, Toad, SQL Developer, StarUML.

Databases: Oracle 11g, MySQL, MS Access.

Source Control Systems: Subversion, Perforce, CA Harvest.

Operating Systems: Linux, Unix (Solaris), Windows.

PROFESSIONAL EXPERIENCE

Confidential, Franklin, TN

Solution Architect

Responsibilities:

  • Designed and architected a high performance, scalable Web application using Struts,Spring and iBatis.
  • Design and implementation of rules in JBoss BRMS.
  • Responsible for design and implementation of nightly payment batch jobs using Spring Batch.
  • Coordinating with business, other vendors and offshore team on technical and architectural solutions.
  • Responsible for guiding the Team members to follow best practices while implementing the business requirements.
  • Design and implementation of common framework which can be used across the project.
  • Build and deployment of application using Maven on non-production environments.
  • Implemented unit tests in JUnit.
  • Troubleshoot and fix issues in development, QA and Production environments.
  • Implement non-functional requirements like performance tuning, build management, peer reviews.

Environment: Java, J2EE, JBoss BRMS, Spring, Spring Batch, iBatis, JavaScript, Dojo, JSON, HTML, CSS, Eclipse, WAS 6.0, Oracle, Maven, SVN,CA Harvest,JUnit.

Confidential

Technical Leader

Responsibilities:

  • Deriving SOA contracts based on requirements and providing architectural solutions.
  • UML design using RAD.
  • Generation of skeleton code & Domain objects from RAD design.
  • Design and implementation of EJB based webservices.
  • Identifying and giving fixes for Glassfish JBI (server stack issues).
  • Integration various modules of SOA application.
  • Design & Development of Project common Framework.
  • Developing Batch Framework solutions using JMS approach and Websphere MQ/Glassfish JMS Adapter.
  • Supporting all other project team members in technical challenges.
  • Performance improvement of application
  • Supporting customer in understanding the technical aspects of the application.
  • Migration of application from Glassfish to IBM Websphere.
  • Providing UAT testing support to the customer.

Environment: Java, J2EE, Webservices, WSDL, SOAP, JAXB,XSD,SAML,OpenSSO, Spring, Hibernate, Oracle, JSF Icefaces, Netbeans IDE, RAD,Glassfish ESB,Websphere 8.1, Maven,SVN,JUnit.

Confidential, Sunnyvale, CA

Module Lead

Responsibilities:

  • Worked on implementing EJB’s on Eclipse environment.
  • Implementation of UI layer components using struts, servlets and JSP.
  • Implementation of common framework for the project.
  • Integration of application with other modules.
  • Providing technical guidance to the team members and peer reviews.
  • Writing Unit test cases for the project.

Environment: Java, J2EE, Hibernate, EJB, Struts, Servlets, JSP, Eclipse, Weblogic 8.1, Oracle,ant.

Confidential, Sunnyvale, CA

Senior Software Developer

Responsibilities:

  • Analysis of the specifications provided by the clients and Use Case document preparation.
  • Implementation of Pojo based webservices.
  • Integration of webservices with workflows like Billing and Order placement.
  • Test cases preparation for the project.
  • Performance tuning of the webservices.
  • Preparation of SCM scripts for deployment of application.

Environment: Java, J2EE, Hibernate, Eclipse, Weblogic 8.1, Oracle,ant.

Confidential

Software Engineer

Responsibilities:

  • Analysis of the specifications provided by the clients and Use Case document preparation.
  • Development of the front-end using HTML pages, JSP’s and Java Servlets.
  • Development of various utility classes to provide application wide methods for common tasks.
  • Implemented JUnit test cases for unit testing.
  • Updated the Ant scripts for packaging and deployment in the weblogic Application server.
  • Preparation of runbook for deployment process.

Environment: Java, JDBC, JPA, Oracle, EJB 3.0, JSP, Servlets, JDBC, Ant, javascript, html, css.

Confidential

Software Engineer

Responsibilities:

  • Interacting with Government officials on requirements and preparing the documents.
  • Development of the front-end using HTML pages, JSP’s and Java Servlets.
  • Development of various utility classes to provide application wide methods for common tasks.
  • Implemented JUnit test cases for unit testing.
  • Updated the Ant scripts for packaging and deployment in the weblogic Application server.

Environment: Java, JDBC, JSP, Servlets, MySQL, Ant, Tomcat, JavaScript, html, css.

We'd love your feedback!