Sr. Java Architect Resume
Wayne, NJ
SUMMARY:
- 10+ years of experience involving software design, development and maintenance of web based, multi - tier applications using Java, JEE 1.6,JSP, Servlet, JSTL, JDBC, JSF,AJAX, Struts, Spring MVC, Hibernate, SOA, JSON,XML, XSLT,HTML, SQL, JavaScript, CSS, Ant, log4j, Junit.
- Information technology professional with strong expertise and over rich experience in application development, maintenance & support on web based systems
- Strong Knowledge in Object Oriented Programming.
- Task management and leadership.
- Demonstrated ability for problem solving.
- Participated in complete Software development Lifecycle, analysis of business and functional specifications and formulation of Detail Design writing Technical Specifications followed with construction through deployment.
- Gather user requirements, perform impact analysis and provide solutions to user’s change requests.
- Involved in identifying issues (such as scheduling, scope, staff) and proposing solutions to keep activities on schedule.
- Designed XML schemas using XML Spy.
- Production implementation upon successful user acceptance testing.
- Develop, enhance, maintain components for a securitized products research platform
- Design, Development and support of computer software application systems
- Interaction with other teams, users and management during Production Implementation.
- Good interaction with Functional Designers, Managers and Team members to coordinate job tasks.
- Technically sound to consistently contribute to corporate growth and productivity.
- Has vast experience apart excellent communication and interpersonal skills helps contribute to timely completion of project deliverables well short of schedule.
- Expert in Performing analysis activities - Working with other departments/customers and vendors to determine the scope of system changes and document business and system requirements.
- Excellent troubleshooting, issue resolution and follow-up skills.
- Able to learn/adapt new emerging technologies into work and posses good interpersonal skills for user.
TECHNICAL SUMMARY:
Programming Languages: Core Java (Swing, Applets, Collections, Multi-Threading, JDBC, Reflection, IO, Serialization etc.), Advanced Java (Servlets 2.5, JSP 2.1, JSTL, JNDI, JPA, JAXB), VC++
Application Frameworks: Struts 1.2, spring 3.0, MVC, Hibernate, Maven, JSF, Log4j
Databases: MySQL, DB2,Oracle 9i, 10g, 11 g, Sybase DB
GUI: Swing, Applet, JSP, MFC (VC++)
Operating Systems: DOS, Windows 9x, 2000/XP
Web Technologies: XML,XSLT, HTML, Web logic, Web sphere, Restful, SOAP, SOA, Apache, and Tomcat.
PROFESSIONAL EXPERIENCE:
Confidential, Wayne, NJ
Sr. Java Architect
Responsibilities:
- Involved in preparing sequence, activity, designed Spring MVC architecture.
- Designed XML schemas using XML Spy.
- Participated in the Technical JAD sessions.
- Used Electronic Data Interchange (EDI) for transfer data from client profile to client benefit repository.
- Developed Front end application using Angular JS and JavaScript.
- Designed the integration and data access layer using Spring and Hibernate
- Prepared technical design and developed the middleware module to track transactions
- Worked in Client level information enhancement and update technically.
- Daily Scrum meeting with offshore team.
- Used Core Java1.6, concepts like multi-threading, concurrency, annotations, collections.
- Used Spring MVC Architecture and SOA.
- Used GIT/GITHUB and Spring Boot
- Involved in performance improvement and identifying memory leaks
- Worked on the development of the service layer using Stateless Session Beans using EJB 3.0
- Worked with Layers of FullStack like Server,Network,Hosting Environment,User Interface,User Experience and understands well what customer and business needs.
- Designed XML schemas for request / response types across vendors/ heterogeneous platforms.
- DataCleansing done with webservices.
- Used Maven Build tool,JPA entities for REST web services.
- Published secured RESTful and implemented API document for consumers
- Developed Web-Services module for integration using REST.
- Consume web services using Axis2, JAX WS RI from vendors and partners
- Involved in critical debugging, issue identification and resolution during production support
- Developed and scheduled jobs using SSIS and Java for daily reporting on customer billing and orders
- Developed alert monitoring system that pro-actively alerts the support team before vendor/user
- Involved in upgrading servers to the latest JDK versions.
- Involved in build, staging and deployment of J2EE applications on vast number of servers for production with use of WLST and java scripts.
- Developed and deployed web services to interact with partner interfaces, and written client interfaces, and implementation classes to consume the web services using RESTfull.
- Used Agile-methodology in Development.
- Coding followed Test-driven development (TDD).
Environment: J2EE (Spring, Hibernate,Servlets, JSP,and JDBC),DB2, Web logic 12c,RESTful, Angular JS, Tomcat 6.0, JAX-WS RI,XML,XSLT,HTML,CSS,Java Script.
Confidential, West Chester, PA
Sr. JAVA Architect
Responsibilities:
- Involved in the analysis, high level design and detailed design of the web and enterprise applications.
- Participated in the Technical JAD sessions.
- Worked on the development of the presentation tier using Servlets, JSP, Struts, JSTL, Struts, Java Script, AJAX and JQuery.
- Integrated Struts with Spring framework to leverage dependency injection and also to develop Web Services.
- Used Spring MVC Architecture and SOA.
- Hibernate framework is used as persistence layer for mapping an object-oriented domain model to a backend relational database (Oracle).
- Worked on the development of the service layer using Stateless Session Beans using EJB 3.0
- Integrated applications using JMS point-point and publish/subscribe.
- Developed XSD s for contract first web services.
- Developed and Published SOAP based JAXWS web services, and also developed clients for consuming other web services
- Involved in writing the complex SQL queries, Triggers, and Stored Procedures.
- Implemented design patterns such as MVC, Singleton, Session Façade, Business Delegate, Service Locator etc.
- Used Clear Quest for defect tracking.
- Involved in build, staging and deployment of J2EE applications on vast number of servers for production with use of WLST and shell scripts.
- Involved in production support of J2EE applications.
- Involved in fixing the defects through pass 1, 2, 3 of the Integration Testing.
- Involved in upgrading servers to the latest JDK versions.
Environment: CoreJava, J2EE(Struts1.1,Hibernate,Servlets,JSF,JDBC),SOAP,SOA,SAX,JAXB,CSS3,UML,JqueryXMLTomcat 5.x, JBoss.
Confidential, Indianapolis, IN
Sr. JAVA Architect
Responsibilities:
- Performed Development of Security Module and System study.
- Responsible for Software Architecture, Technical Documentation, and process changes in Security Module.
- Created reports in converting xml file to Excel and pdf according to user request using Cocoon and poi.
- Xml data’s integrated in statement.
- Developed and Published SOAP based JAXWS web services, and also developed clients for consuming other web services
- Involved in production support of J2EE applications.
- Involved in fixing the defects through pass 1, 2, 3 of the Integration Testing.
- Involved in upgrading servers to the latest JDK versions.
Environment: JSF, Servlets, Jsp, Oracle 10g, Tomcat Server 5.0, Cocoon, POI
Confidential
Senior Software analyst
Responsibilities:
- Supported deployment, installation and closure activities.
- Production implementation upon successful user acceptance testing.
- Interaction with other teams, users and management during Production Implementation.
- Involved in Pre and Post production Validations.
- As a senior developer helping fresher’s in execution.
- Involved in production support of J2EE applications.
- Involved in fixing the defects through pass 1, 2, 3 of the Integration Testing.
- Involved in upgrading servers to the latest JDK versions.
Environment: Java, JDBC, CSS, HTML, Applet.
Confidential
Software Analyst
Responsibilities:
- Supported deployment, installation and closure activities.
- Production implementation upon successful user acceptance testing.
- Interaction with other teams, users and management during Production Implementation.
- Involved in Pre and Post production Validations.
- As a senior developer helping fresher’s in execution.
Environment: Java, Servlets, JSP, JDBC.
Confidential
Sr. JAVA Developer
Responsibilities:
- Supported deployment, installation and closure activities.
- Production implementation upon successful user acceptance testing.
- Interaction with other teams, users and management during Production Implementation.
- Involved in Pre and Post production Validations.
Environment: Core Java, Swing.