We provide IT Staff Augmentation Services!

Architect Resume

3.00/5 (Submit Your Rating)

Bethpage, NY

SUMMARY:

  • 9+ years of work experience as a Full - stack developer
  • Participated daily in Agile iterations and enterprise product release planning.
  • Developed applications using open source technologies like Hibernate and Spring.
  • Excellent understanding and experience in OOPS principles - inheritance, encapsulation, polymorphism, and Core Java principles - collections, multithreading, synchronization, exception handling and GUI design using Swings.
  • Experienced in developing complexity based codes related to data structures and algorithm design.
  • Strong hands-on experience with Spring MVC Controllers, Validators, Spring Annotations, Spring tag library, Inversion Of Control (IOC), Application Context configuration, Spring Aspect Oriented Programming (AOP), Spring DAO, Transaction Management.
  • Experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG 2.0) and ability to apply W3C web standards
  • Expert in writing SQL queries and using Hibernate framework with Spring ORM in interaction with the RDBMS
  • Expertise with a variety of servers like Apache Tomcat
  • Experienced in developing web based GUIs using JSP and HTML, Ajax, JQuery, XML, JavaScript, AngularJS.
  • Experience in developing SOAP and REST based Web Services design development; along with Java Web Services APIs- JAX-WS.
  • Experienced in designing rich web pages using HTML and CSS.
  • Experience in implementing Web Services (RESTful/SOAP) and Database Related technologies
  • Knowledge of Relational databases like MySQL and Oracle.
  • Good knowledge of Design patterns like Singleton pattern, Model View Controller, Factory, and Template.
  • Experience working at Model and Controller level in a classic web application MVC framework.
  • Flexible committed individual with excellent interpersonal & communication skills.

TECHNICAL SKILLS:

Core Java: Collection, Multithreading

Java/J2EE Technologies: Servlet, EJB, JSP, JDBC, Spring, Spring DAO, Hibernate, Annotation, AOP (Aspect Oriented Programming), IOC (Dependency Injection)

Middleware: Apache Tomcat, WebSphere

Front end: HTML, CSS, XML, JavaScript, JQuery, AngularJS, JSP

Web Service: SOAP, RESTful, SOA

IDE: NetBeans, Eclipse, IBM RAD

Operating System: Linux, Unix, Windows

Database: Oracle, MySQL, RethinkDB

Source control: Subversion (SVN), Perforce

Methodologies: Agile (Scrum), OOP, Waterfall

Source Code Repository: GIT,CVS

PROFESSIONAL EXPERIENCE:

Confidential, Bethpage, NY

Architect

Responsibilities:

  • Working as an Architect with the Enterprise IT - Architecture Group.
  • As an Architect, my responsibility lies in the “Technology Strategy” focus group. I work on finding Open Source solutions to technical issues faced by other member groups under the Enterprise IT umbrella.
  • Researched, Developed and Deployed Docker-as-a-Service.
  • Researched, Developed and Deployed ELK Stack-as-a-Service.
  • Researched, Developed and DeployedTyk API Management-as-a-Service
  • Developed as a Proof-of-Concept: GUI for RethinkDBusing HTML, CSS, JavaScript, JQuery on an Express.js framework in a Node.js run-time environment.
  • Developed as a Proof-of-Concept: RESTful Web Service using Jersey Library and JAX-RS for Central Config Management using Consul
  • Developed as a Proof-of-Concept: RESTful Web Service using Spring Boot for a Reference Architecture
  • Developed as a Proof-of-Concept: A Single Page application using HTML, CSS and Angular.js for creating the Front-end for a Content Management System.
  • Developed as a Proof-of-Concept: Data Integration jobs using Talend Open Studio for Data Integration for ETL jobs on Cablevision internal data from CSV files to MySQL database.
  • Provision instances on Mirantis Open Stackcloud running on CentOS binary distribution of Linux using the Horizon Dashboard.
Confidential, Westlake, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in end-to-end implementation of the project- requirement gathering, analysis and design, development, testing and debugging.
  • Worked on developing an UI using JavaScriptand HTML, CSSto provide current status of file to user.
  • Used AngularJS framework to create a single page information portal.
  • Worked on researching and developing a seamless integration between Spring Integration and Spring Batch Framework.
  • Created Data Model using ORACLE Developer SQL Data Modeler.
  • Deployed Spring Integration to pick up files from a specified file location based on a pre-defined File-naming convention using Regex.
  • Sent messages over to Spring Batch using IBM MQ’s.
  • Consumed a SOAP Webservices using WSDL.
  • Used Readers and Writers provided by Spring Batch to create various Batch Jobs.
  • Configured a Batch Job to process an incoming file and save data in the database.
  • Configured a Batch Job to interact with a Webservices.
  • Configured a Batch Job to retrieve result from the database, write it to a file and send back a response file.
  • Developed and deployed using IBM RAD.
  • Deployed and tested the application in different environments like DIT, SIT, UAT.
  • Applied Multi-Threaded step to the batch jobs effectively bringing down the processing time by 50%.
  • Worked on incorporating effective Error-handling mechanism to avoid system crash on encountering Null-pointer exceptions.

Environment: Java Script, JQuery, HTML, CSS, AngularJS, Java, J2EE, XML, Waterfall Model, Windows, UNIX, Spring Integration, Spring Batch, SOAP Webservices, IBM RAD, IBM MQ, SOAP UI, Oracle Developer SQL Data Modeler.

Confidential, Houston, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
  • Actively participated in the daily SCRUM meetings and weekly meetings to produce quality deliverables within time.
  • Worked on Core Java components Generics, Collections, Multi-threading, Inheritance and Exception Handling.
  • Solid understanding of OO programming concepts and Expertise in design and development of J2EE components and API’s
  • J2EE framework facilitated the integration & deployment of Servlets, JSP and XML on Tomcat.
  • Developed Enterprise Java Beans for the different modules in the system
  • Involved in the front end design using HTML, CSS, JavaScript, JQuery and AngularJS.
  • Involved in the implementation of front end services through AngularJS and connecting them to the backend services.
  • Developed the presentation layer using the MVC paradigm, implemented by Spring Framework.
  • Worked with Spring in Service/business layer logic and validation.
  • Used and implemented the application using Spring MVC, Spring IOC, Spring Annotations modules and Hibernate.
  • Used Spring API’s for wiring components using dependency injection.
  • Used Spring - ORM to integrate Hibernate and creation of Hibernate POJO’s.
  • Created and maintained the configuration of the Spring Application Framework.
  • Implemented object/relational persistence (Hibernate) for the domain model.
  • Implemented Spring DAO layer to interact with the database.
  • DevelopedJSON basedWeb Services to allow communication between applications through REST over HTTP.
  • Involved in documentation, review, analysis of requirements
  • Used Multi-Threading and collection framework including List, Map etc.
  • Used Callable objects for implementing multithreading for parallel execution of independent events.
  • Designed various classes based on the class diagram and implemented class logic based on business requirements
  • Developed various build scripts for building and deploying beans across domains, creating jar/war/ear etc. using ANT build tool.
  • Provided various calculations based on the requirements using collection framework
  • Extensively used MySQL in data access layer to access and update information in the database and used JDBC to connect to the database.
  • Developed and Deployed the Application on Eclipse.
  • Involved in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Worked seamlessly with Business Analyst, Technical Lead, Project Manager and QA
  • Used JUnit for unit testing
  • Using detect mobile browsers javascript to detect whether it is a mobile browser and redirect to your mobile website.

Environment: Java, J2EE, EJB, XML, Junit, waterfall model, UNIX, Windows, HTML5, CSS, JavaScript, JQuery, AngularJS, Spring Core, Spring (IOC, MVC, API, ORM), Hibernate, RESTful Webservices, Ajax, HTML, CSS, AngularJS, Eclipse

Confidential, Bellevue, WA

Java/J2EE Developer

Responsibilities:

  • Participated in Agile scrum meeting daily.
  • Involved in documentation, review, analysis of requirements.
  • Use of Multi-Threading and collection framework including List, Map etc.
  • Worked on user input data validation using JavaScript.
  • Designed UI using HTML, CSS, Javascript
  • Developed dynamic UI using Angular JS.
  • Designed controller classes and Java bean components.
  • Performed OR Mapping using Hibernate Annotations and collection mapping.
  • Developed Web Services using SOAP, WSDL and developed DTDs, XSD schemas for XML (parsing, processing, and design).
  • Implemented SOAweb services
  • Designed and developed the front end using JSP,AJAX, JavaScript, jQuery, AngularJS for reusable web interface components.
  • Developed client request validations and processing using Spring Validation.
  • Business logic was developed using Spring framework. Used Spring AOP and MVC for handling transactions.
  • Used Spring Data and Spring ORM to integrate with Oracle to implement the persistence layer in Hibernate.
  • Involved in producing & consuming SOAP based web services.
  • Provided J2EE consultant service including, infrastructure integration, core Java programming, open source framework development on Tomcat clustered servers.
  • Involved in performing unit testing using JUnit to test the webservice calls.
  • Worked seamlessly with Business Analyst, Technical Lead, Project Manager, Release Manager and QA.
  • Experience with Agile/Scrum methodology and practice in a multidisciplinary team.

Environment: Java, JDBC, Spring Application Framework Hibernate ORM, Tomcat, jQuery, JavaScript, AJAX, tag libraries, XML, XSD, Agile Methodology, Unix, Windows, Web Services, AngularJS

Confidential, Northbrook, IL

Java/J2EE Developer

Responsibilities:

  • Created design documents for program change requests and presented to client.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Involved in multi-tiered J2EE design and coding utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • Designed and created the Common Data Model.
  • Prepared Technical Design Documents which include complete business flow, detail Unit Test plan and migration process for different environments.
  • Designing and coding of Business Classes using Spring IOC and AOP features.
  • Used various Java, J2EE design patterns like Factory, Singleton, Business Delegate, Session Facade, Data Access Object (DAO), Data Transfer Object (DTO), etc.
  • Wrote queries/procedures/function/package to retrieve and store data in the Oracle database.
  • Use of Multi-Threading and collection framework including List, Map etc.
  • Implemented the user interface using JSP, JavaScript, CSS, HTML and JQuery
  • Developed client request validations and processing using JavaScript and HTML.
  • Implemented application using Spring MVC framework. Use of collection framework including List, Map etc.
  • Extensively used Spring IOC, configured application Context files and use of dependency injection using Spring annotations.
  • Implemented Spring Controllers that integrates with front-end JSP pages developed using Spring Tag library.
  • Developed Session façade components using Spring IOC and Spring Declarative transactions.
  • Developed DAO components by implementing Spring DAO component.
  • Implemented front-end using JSP, HTML, CSS, JavaScript and AJAX.
  • Integrated and implemented Git API’s to configure and list the existing project repositories by using RESTful web services over HTTP based on JSON
  • Used Web services - WSDL and SOAP for getting credit card information from third party vendors.
  • Created lots of Triggers for validation.
  • Used XML for data and message exchange over HTTP.
  • Extensively used XML technologies like XML, DTD, XSLT, SOAP and JAXP based parsers to bind templates with date, present and transfer data to different independent modules.
  • Applied Agile methodologies for software development

Environment: Java, JDBC, Spring Application Framework Hibernate ORM, Tomcat, CSS, HTML, jQuery, JavaScript, AJAX, tag libraries, XML, XSD, Agile Methodology, Unix, Windows, Web Services.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Implemented application using Spring MVC
  • Use of Multi-Threading and collection framework including List, Map etc.
  • Extensively used Spring IOC, configured application Context files and use of dependency injection.
  • Implemented Spring Con trollers that integrates with front-end JSP pages developed using Spring Tag library.
  • Implemented front-end using JSP, HTML, CSS, JavaScript, JQuery, JQGrid, DHTMLX and AJAX.
  • Developed client request validations and processing using JavaScript and HTML.
  • Implemented error handling including logging critical errors to database.
  • Involved in Designing the Database and developed Stored Procedures, triggers.
  • Used XML for data and message exchange over HTTP.
  • Developed complex stored procedure and also create complex query for getting multiple reports using MySQL
  • Used Web services - WSDL and SOAP.
  • Created procedures, triggers, functions and packages using PL/SQL
  • Conducted database and code tuning to improve performance of the application, used Bulk binds, in-line queries, Dynamic SQL, Analytics and Sub-query factoring etc.
  • Used various Java, JEE design patterns like Factory, Session Facade, DAO, DTO, etc.
  • Used SVN version control tool.

Environment: Java, Servlet, JDBC, Spring Framework, Tomcat, jQuery, JavaScript, AJAX, tag libraries, DHTMLX, XML, SDLC, Unix, Web Services.

Confidential

Software Engineer

Responsibilities:

  • Created design documents for program change requests and presented to client.
  • Participated in Agile scrum meeting daily and product release cycles.
  • Implemented application using Spring MVC framework
  • Extensively used Spring IOC, configured application Context files and use of dependency injection.
  • Implemented Spring Controllers that integrates with front-end JSP pages developed using Spring Tag library.
  • Implemented front-end using JSP, HTML, CSS, JavaScript, JQuery, JQGrid, DHTMLX and AJAX.
  • Developed client request validations and processing using JavaScript and HTML.
  • Developed complex stored procedure and also create complex query for getting multiple reports using Oracle.

Environment: Java, Servlet, JDBC, Spring Framework, Tomcat, jQuery, JavaScript, AJAX, tag libraries, DHTMLX, XML, Agile (Srum), Unix, Web Services.

We'd love your feedback!