We provide IT Staff Augmentation Services!

Sr. Java/j2ee Architect Resume

3.00/5 (Submit Your Rating)

Mountain View, CA

TECHNICAL SKILLS:

  • JAVA/J2EE
  • JAVA
  • J2EE
  • HTML
  • XHTML
  • JavaScript
  • CSS
  • XML
  • AJAX
  • JQuery
  • Core
  • JSP
  • Servlets
  • JSF
  • Java Beans
  • JDBC
  • Custom Tags
  • Ajax
  • JSTL
  • EJB
  • Swing
  • AWT
  • RMI
  • JMS
  • DOM
  • Multi - threading
  • MySQL
  • PostgreSQL
  • Oracle
  • MS SQL Server
  • MS-Access
  • IBM WebSphere
  • Apache Tomcat
  • JBoss
  • BEA WebLogic.

PROFESSIONAL EXPERIENCE:

Sr. Java/J2EE Architect

Confidential, Mountain View, CA

Responsibilities:

  • Involved in various phases of Software Development Life cycle (SDLC) of the application.
  • Implemented Multi-Threaded Environment and used most of the interfaces under the collection framework by using Core Java Concepts.
  • Followed Agile Methodology and participated in SCRUM Meetings.
  • Used JQuery, Ajax for service calls on pages to interact with the server for information.
  • Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
  • Created forms to collect and validate data from the user in HTML5 and JavaScript.
  • Responsible for authoring of website functionality with JavaScript, HTML5, CSS3.
  • Developed the application using Spring MVC architecture.
  • Worked extensively on Spring IOC/ Dependency Injection.
  • Worked on AWS servers and microservices.
  • Developed Data Access Layer using Hibernate ORM framework.
  • Used Criteria and SQL as the query languages in Hibernate mapping.
  • Developed RESTful web services for the project as per the business requirements.
  • Involved in developing XML Schemas and used JAXB for marshalling/un-marshalling.
  • Used JAX-WS (SOAP) for producing web services and involved in writing programs to consume the web services using SOA with CXF framework.
  • Writing the enhancements and migrating the existing programs using Test Driven Development (TDD) software development process
  • Helped in setting up environments dev, test, staging and production
  • Setting web servers, dispatchers, publish, author and setting replication agent, reverse replication agent
  • Setting disaster recovery and backup system
  • Created POC and Demos related to design and implementation
  • Used Apache Maven for build and Jenkins for continuous integration

Environment: Java, J2EE, Workflow, Apache Maven, Confluence, IntelliJ, Oracle 11g, Weblogic 12c, JSON, PCI Compliance, JIRA, Ingestors, Apache HTTP Server, SOAP and REST Web Services, AWS, Microservices, JAXP, JAXB, Axis 2.0, Jersey 1.2, Servlets, JDBC, MS SQL Server, HTML, JSP, TOAD, UML, MS Visio, AJAX, JUnit, Window Server 2008, log4j, Linux, Android, IOS

Java/J2EE Architect

Confidential, Framingham, MA

Responsibilities:

  • Involved in all phases requirement gathering, design, development, testing and production support of the projects and adding documents on wiki Confluence
  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies
  • Involved in Designing, development and testing phases of Software Development using Agile methodology with Test Driven Development (TDD).
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP.
  • Used Spring MVC framework to implement the MVC design pattern.
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Used JAX-Web Services to interact with other applications using SOAP and WSDL file.
  • Used SQL and HQL databases to check inserted data and developed queries to get data from different tables
  • Used Spring framework 3.0 as middle tier component and integrated with Hibernate 3.4 for back-end development.
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Involved in developing distributed, transactional, secure and portable applications based on Java technology using Hibernate.
  • Designed and developing user interfaces using Spring Framework 3.2.2 and Struts2.3.12 MVC framework, JSP, HTML, CSS
  • Writing JSP’s for user interfaces, JSP’s uses Java Beans objects to produce responses
  • Developing the web service using the WSDL.
  • Used JUnit framework for Unit testing of application.
  • Created HQL queries to perform various database operations.
  • Developed JSPs and Servlets to dynamically generated HTML (HTML, CSS) to display the Business Rules to business.
  • Used log4j 1.2 to log different types of messages to write on to the proprietary log model.
  • Used Apache Maven for build and Jenkins for continuous integration
  • Maintaining different trunk, branches, and tags in Github repository; also releasing artifacts each sprint

Environment: Java 1.6, Java/J2EE, JSP, JSF, XML, CSS, XSLT, AJAX, Struts2, EJB, Web Services JAX-WS, JUnit, Windows 7, Linux, Hibernate, IntelliJ, Oracle 11g, Weblogic 12c, JSON, PCI Compliance, Spring Framework 3.2,Maven 3.2, Eclipse3.x, Log4j, SOAP, Web services, SQL,CSS, JQuery, JavaScript, XML, Window Server 2008, ECLIPSE, Android, IOS

Java Architect

Confidential, Chicago, IL

Responsibilities:

  • Created RESTful web services interface to Java-based runtime engine.
  • Implemented Spring MVC, dependency Injection (DI) and aspect oriented programming (AOP) features along with hibernate
  • Chart Controller Web Services - Developed a hierarchy of controllers, with generic interfaces, and default Implementations, exposed as RESTful Web services, with Chart Specific parameters passed as query string.
  • Developed presentation tier using JSP, Struts framework.
  • Used Spring ORM to integrate with the Hibernate and used the hibernate template to implement the business logic.
  • Wrote Spring configuration file to define beans, define data source and Hibernate properties.
  • Used Spring DAO on the Data access layer with the Hibernate.
  • Wrote the promos rules for personal auto and water craft line of business.
  • Developed business logic using Java, Struts Action classes and deployed using Tomcat.
  • Validated users input using regular expressions in JavaScript as well as in the server side
  • Created Database Tables, Sequences and wrote hibernate mapping files and POJO class
  • Used AJAX for better user interface and to load some field values from the database.
  • Used DB2and SQL as Databases and wrote SQL queries for updating and inserting data into the tables.
  • Used Struts tag libraries and custom tag libraries extensively while coding JSP pages.
  • Developed Ant build script and ant task classes to clean, compile, copy, deploy, generate configuration files using filters, doc, jar and war files.
  • Interact with clients to understand their needs and propose design to the team to implement the requirement
  • Fixed the bugs in the existing systems.

Environment: JavaScript, Struts1, JSP, Servlets, Log4j, IntelliJ, Oracle 11g, Weblogic 12c, JSON, PCI Compliance, AJAX, AWS, Microservices, Eclipse3.1.1, Hibernate 3.0, Spring 1.2, CSS, DB2, JDBC, HTML, SQL and JS, Android, IOS

Sr. Java Developer

Confidential, Herndon, VA

Responsibilities:

  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies
  • Also come with design for CUG and ACL properties for asset control
  • Design and development of templates, components widgets, CQ5 bundle,
  • Setting up environments dev, test, staging and production
  • Setting web servers, dispatchers, publish, author and setting replication agent, reverse replication agent
  • Setting disaster recovery and backup system
  • Created POC related to CQ5 design and implementation
  • Designed DAM Tagging and taxonomy for website
  • Worked on ingestors which ingest news, photos, videos and articles from third party
  • Created design for integration with Scene 7 for storing Videos
  • Worked on design for integration with third-party RESTful and SOAP based web services
  • Used LDAP for authentication
  • Logged the application using log4j for easier debug and maintenance

Environment: Adobe CQ5.5, CQ5 DAM, CQ Tagging, Workflow, Scene 7, Java, J2EE, Apache Maven, Confluence, JIRA, Ingestors, Apache HTTP Server, SOAP and REST Web Services, JAXP, JAXB, Axis 2.0, Jersey 1.2, Servlets, JDBC, MS SQL Server, HTML, JSP, TOAD, UML, MS Visio, AJAX, JUnit, log4j, Linux, Windows XP

Sr. Java Developer

Confidential, Hartford, CT

Responsibilities:

  • Involved in design phase of the project, it included two sprints of Agile
  • Also involved in two initial demos to client and coordinating with off-shore team
  • Worked on updating Function Specifications and creating Design document, Added all documented on wiki Confluence
  • Implemented MVC architecture using Spring Framework
  • Business Logic was implemented using EJBs.
  • Developed the module of generating task list to the collectors using Front Controller Pattern and Command pattern to submit the request from presentation layer
  • Designing GUI prototype using ADF 11G GUI component before finalizing it for development.
  • Web application development using J2EE: JSP, Servlets, JDBC, Java Beans, Ajax, JSTL, Custom Tags, EJB, Hibernate, Spring 3.0, JSF, SEAM, Maven, JUnit and Apache Log4J, Web Services, Message Queue (MQ).
  • Used JNDI for LDAP Server for users’ authentication and authorization.
  • Crystal reports were used for reporting the database details.
  • Developed Entity Beans and Session Beans for the transactions in the application; developed business entity and session beans.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Worked on design for integration with third-party RESTful and SOAP based web services
  • Worked on design for integration with third-party iframes on THF website
  • Used SSL, SSO or basic authentication for third-party web services
  • Used LDAP for authentication and CRM or DB to store data
  • Created exception hierarchy to handle exceptions
  • Designed MS SQL database using Hibernate ORM
  • Used TOAD to interact with the database and write SQL queries
  • Drew UML diagrams like Flow and Sequence Diagrams using MS Visio
  • Used Apache Maven for build automation

Environment: SiteCatalyst, Adobe Genesis, Salesforce Java, J2EE, JSON, Apache Maven, Spring 3.0, Dependency injections, JPA, Hibernate 3.2, Apache HTTP Server, SOAP and REST Web Services, JAXP, JAXB, Axis 2.0, Jersey 1.2, Servlets, JDBC, MS SQL Server, HTML, JSP, TOAD, UML, MS Visio, AJAX, JUnit, log4j, Linux, Windows XP

Sr. Java/J2EE Developer

Confidential, San Jose, CA

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using Agile Methodologies
  • Used JIRA to create story and bugs and to track team progress, time on each task
  • Integrated JIRA with Bamboo for Continuous Integration testing. Created new build plans and updating dependencies.
  • Integrated Gliffy with JIRA to create different diagrams
  • Worked on Function Specifications and Design document, Added all documented on wiki Confluence.
  • Implemented lots of RESTful based web services from scratch
  • Using Spring transactions and configurations
  • Created exception hierarchy to handle exceptions
  • Created MVC architecture using Spring framework
  • Used Spring Webflow for driver and vehicle registrations, developer registration processes.
  • Implemented the architecture using JSP, JSF, XML Document and Struts tag libraries, Form Beans, Action classes, Action Forms
  • Used TOAD to interact with the database and write SQL queries
  • Coded test cases to test the use cases using JUnit
  • Drew UML diagrams like Class and Sequence Diagrams using Rational Rose
  • Participated in functional, integration and Unit testing
  • Used Spring logging feature

Environment: Java, J2EE, Apache Maven, OCGi, Tivoli LDAP, Java, J2EE, Apache Maven, JSP, Spring 3.0, Dependency injections, JPA, Hibernate 3.2, Weblogic 11g, Oracle SOA Suite, WebServices, JAXP, JAXB, SOAP, Restful, Jersey 1.2, Servlets, JDBC, PLSQL, Oracle, HTML, TOAD, UML, Rational Rose, AJAX, HTML, XML, JUnit, log4j, UNIX, Windows XP

J2EE Developer

Confidential, Belmont, CA

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using RUP SDLC
  • Restful with Jersey, used Exception mappers.
  • Implemented lots of RESTful based web services from scratch
  • Using Spring transactions and configurations
  • Used Spring JDBC
  • Also implemented SOA architecture for business layer
  • Using MySQL database and writing SQL queries.
  • Developed Servlets interacting with web services.
  • Created MVC architecture using Spring framework
  • Used TOAD to interact with the database and write SQL queries
  • Coded test cases to test the use cases using JUnit
  • Drew UML diagrams like Class and Sequence Diagrams using Rational Rose
  • Developed code to send and receive messages to/from MQ (queue).
  • Used JMS interface for middleware communication.
  • Used Spring logging feature
  • Created test databases for development.

Environment: Java, J2EE, Apache Maven, JSP, Spring 3.0, Dependency injections, IBM WCM, IBM Websphere Application Server(WAS), Websphere MQ, IBM RAD, JPA, WebServices, JAXP, JAXB, SOAP, Restful, Servlets, JDBC, PLSQL, MySQL, HTML, TOAD, UML, Rational Rose, AJAX, HTML, XBRL XML, JUnit, log4j, UNIX, Windows XP

Java/J2EE Developer

Confidential, New York City, NY

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using RUP SDLC
  • Worked on Function Specifications and Design document
  • Integrated with a shared repository globally accessible repository for shared,
  • Implemented SOA architectural pattern using SOAP based web services
  • Integrated Struts with Spring using DelegatingActionProxy and AOP’s interceptors
  • Presentation and controller layers were implemented using Struts ActionServlet, Action, Struts Validation Framework, Struts Tiles, JSPs
  • Developed Servlets to invoke business methods interacting with database via Hibernate Persistence Framework
  • Worked on User interface using HTML, Java Script, JQuery, CSS and Velocity
  • Extensively used the Client-side Validation using JavaScript, JQuery
  • Created web-services both restful and soap based from scratch
  • Integrated pre-existed Web Services written on .NET Framework
  • Worked on Model using JavaBean and POJOs
  • Used Session from Hibernate to get instance form SessionFactory to connect to the database
  • Extensively used Hibernate Criteria and HQL(Hibernate Query Language) to do CRUD (Create, Read, Update, and Delete) on the backend database (Oracle)
  • Developed code to send and receive messages to/from MQ (queue).
  • Used Apache Maven for build automation
  • Logged the application using log4j for easier debug and maintenance

Environment: Java, J2EE, Apache Maven and CMS, JSP, JSF, AJAX, Struts 1.2, Spring 2.5, Dependency injections, Hibernate 3.2, Web Services(Soap and Restful), WebSphere Application Server, Websphere Commerce v 6.0, Websphere MQ, IBM RAD, WebServices, JAXP, JAXB, SOAP, Servlets, JDBC, PLSQL, Oracle 10g, HTML, JavaScript, JQuery, Velocity, TOAD, UML, Rational Rose, HTML, XBRL, XML, JUnit, log4j, UNIX, Windows XP

Java Developer

Confidential, Chicago, IL

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using Agile SDLC
  • Developed an MVC pattern using Spring Framework
  • Also implemented SOA architecture for business layer
  • Worked on Model using JavaBean, POJO, EJB Session bean
  • Implemented Client-side Validation using JavaScript, JQuery
  • Designed and implemented the presentation layer using JSP, JSTL and Custom Tags for interaction with the client
  • Worked client and providers of SOAP based web services
  • Designed and implemented the controller layer using Spring Dispatcher Servlet, Action,
  • Created the hibernate mapping files to interact between the model layer and database layer
  • Used Validation Framework and JavaScript to validate input entered by user
  • Experience working with Security Roles
  • Deployed production application using Apache Ant script
  • Maintained and debugged the production application
  • Configured Jakarta Tomcat as a Web Server during the phase of development

Environment: J2SE, J2EE, Spring , Hibernate 3.2, EJB, XML, JSP, DB2, PLSQL, Weblogic, Web Services(Soap and Restful), Websphere MQ, log4j, Toad, Apache Ant, Html, JavaScript, UML, CVS, Windows XP Professional, Unix

We'd love your feedback!