We provide IT Staff Augmentation Services!

Sr.java/j2ee Resume

New York, NY

SUMMARY:

  • Over 9 years of experience in Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintaining of enterprise and web based and enterprise applications using Java/J2EE technologies
  • Designed and developed various dynamic web applications using J2EE technologies like JSP, Servlet,EJB, JDBC, JSF, JMS, JPA, XML, HTML 5, and CSS 3
  • Specialized in various frameworks like Struts 1.1/1.2/2.0,Spring 2.0/2.5/3.0/4.0 , Hibernate 3.0/4.0, IBATIS 3.2.8and Web development technologies like AJAX, Angular JS, NodeJS
  • Extensive experience with Spring Web MVC, Spring Security, Spring AOP along with Hibernate for implementing the Database Transactions
  • Expertise in developing web services using JAX - WS, JAX-RS, JAX-RPC, JAX-B, SOAP, RESTFUL, JSON,XML, WSDL, UDDI, SEI.
  • Experience in SQL joins, sub queries, tracing and performance tuning for better running of queries.
  • Good experience in installation, upgrade and configuration of MS SQL Server and databases in clustered and non-clustered environments.
  • Exposure to OOAD methodologies, UML and J2EE Design Patterns such as Singleton, Prototype, Session Facade, Service Locator, Data Access Objects, SOA and MVC architectural design patterns in application design and development
  • Adept in Application Development with IBM WebSphere 4.0/5.0/6.1, Oracle WebLogic 9.0/10.3, JBoss 5.x and Apache Tomcat 5.0/6.0/7.0/8.0.
  • Strong Socket programming experience in Python. Implemented complex networking operations like race route, SMTP mail server and web server.
  • Devops experience in building infrastructure components on AWS cloud environments using Puppet Enterprise for automation .
  • Created python scripts using AWS boto libraries with pyinvoke (python task execution tool) for auto start and stop of ec2 instances to attain cost savings.
  • Built a central deployment tool forJboss application from a central server.
  • Expertise in using Version control systems like TortoiseSVN, GitHuband CVS
  • Proficient in Databases like Oracle 8i/9i/10g/11g, SQL Server v9/v10,MySQL 5.1, Mongo DB
  • Developed web applications on Java IDE tools like Eclipse Indigo, Intellij Idea, MyEclipse, Rational Application Developer (RAD), and Rational Software Architect to develop dynamic web applications
  • Experience in using Apache Ant and Apache Maven build automation tools in deploying the projects
  • Hands on experience in using JUnit 4.2/4.6, Log4J 1.2/2.5for debugging and testing the applications
  • Good working experience in Operating systems like Windows 98/XP, Windows NT 4.0,Windows 2008RT, UNIX, Linux
  • Strong Analytical, Problem Solving and debugging skills with excellent understanding of system development metrics, techniques and tools
  • Solid experience is communicating with clients, customers, managers and other teams in the enterprise at all levels

TECHNICAL SKILLS:

Programming Languages / Frameworks: Java, SQL, No SQL and PL/SQL J2SE, J2EE, Servlets, JSP, JSF, EJB, Struts 1.1/1.2/2.0, Spring 2.0/2.5/3.0/4.0, Hibernate 3.0, JDBC, SOAP, RESTFUL web services

Web/Application Servers: Tomcat 5.0/6.0/7.0, JBoss 5.x, WebSphere 4.0/5.0/6.1, WebLogic 9.0/10.3

WebDevelopment Technologies: JSP, JSF, XML, HTML5, Angular JS 1.4 / 2.0, iText, Jasper,NodeJS,Java Script,, CSS3, DHTML, XHTML, Servlets 2.4/2.5, AJAX, JavaScript, JQuery, JSON, JSTL, ANT, Maven 2, JUnit 4.2/4.7, Log4J 1.2, Hibernate with JPA

Operating Systems: Windows 98/XP, Windows NT 4.0, Windows 2008RT and Linux

Databases: Oracle 8i/9i/10g/11g, SQL Server v9/v10, MySQL 5.1, DB2

Development Tools / IDE: Eclipse, MyEclipse, Rational Application Developer (RAD), Intellij Idea, Rational Software Architect

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Sr.Java/J2EE

Responsibilities:

  • Played key role in the design and development of application using Spring Boot (1.2.3), IBATIS 3.2.8technologies/frameworks.
  • Implemented the Restful Web Services in the application to allow external applications to access the data.
  • Implemented security for web application using LDAP Authentication Provider and Spring Security 4.1.6.
  • Involved on MSSQL server installation and configuration.
  • Designing the MSSQL databases, creating new schemas and tables in MS SQL.
  • Testing the MSSQL server connectivity, configuration, storage and validating the configuration of MSSQL agent jobs testing and fixing errors.
  • Implemented BASIC authentication for RESTFUL web services.
  • Implemented all the front end components using Angular JS 1.4.3.
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances.
  • Migrating Entire CQ5 Content into AngularJS and rewriting the Java code intoNodeJS.
  • Implemented the major functionalities of Drag and Drop, Video player(Theo player) integration in angular JS.
  • Analyzed execution plan and optimized complex queries by creating indexes.
  • Developed RestfulMicroservices using Spring Rest and MVC, for OSS services.
  • Designed and developedMicroservices business components using Spring Boot. Consumed REST basedMicroservices with Rest template based on RESTful APIs.
  • NodeJS is been used for developing I/O intensive web applications like, single-page application.
  • Extensively used joins and sub queries for complex queries involving multiple tables from different databases.
  • Created Map Reduce programs in Python to reconcile the existing member history and new files.
  • Written custom services, custom filters, controllers, modules, routers, providers and interceptors for front end using Angular JS.
  • Involved in setting up the project andbootstrapping the project with Require JS, Modularized the whole project for maintainability.
  • Deployed the application JBoss Application Server 5.0.
  • Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller)
  • Integrated Spring framework with IBATIS 3.2.8 that is used for Database operations
  • Improved the project performance by using GemFire, ehCache Cache in rest services flow.
  • Implemented the services to send and consume the message from TIBCO queue.
  • Collaborated on design spec reviews together with Business Analysts.
  • Implemented Error and Warning messages firing rules in DROOLS.
  • Implemented Rules JUnit for DROOLS in Cucumber.
  • Implemented code for Web services using Restful and representation with JSON and XML.
  • Responsible for the development and support custom written UNIX shell scripts for automation.
  • Developed UNIX scripts for transmitting files from the secure server to the customer specified server, using various FTP batch processes.
  • Used Log4j 2.5 for logging across the application.
  • Knowledge of Cassandra systems backup and recovery
  • Used JUnit 4.2 for extensive functional and unit testing code.
  • Followed Agile methodology in delivering the work

Environment: Java 8.0, Spring 4, Hibernate 4.2, Spring batch, Spring quartz, Spring security, Spring Boot, JPA, JavaScript, AngularJS, HTML 4.0, CSS, WebSphere Application Server 8.5, Eclipse/RAD 8.0, Oracle 11g, Maven, log4j, Junit, XML, Web Services, Kafka, IBM MQ, Hive, HDFS, Splunk, BITBUCKET.

Confidential, Durham, NC

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in preparing the technical design documents using UML data model representation, Use case diagrams, Sequence Diagrams, Class Diagrams using Rational Rose.
  • Responsible for design and analysis of the given requirement.
  • Played key role in the design and development of application using Spring 3.0 and Hibernate 3.0 technologies/frameworks.
  • Implemented all the front end components using Spring MVC.
  • Implemented the Restful Web Services functionality in the application to allow external applications to access the data
  • Monitoring Cassandra cluster for resource utilization.
  • Developed presentation layer using JSP, AJAX, Spring taglibs
  • Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller)
  • Integrated Spring framework with Hibernate 3.0 that is used for Database operations
  • Involved in configuring Hibernate mapping file
  • Collaborated on design spec reviews together with Business Analysts
  • Created complex Stored Procedures, Triggers, Functions, Indexes, Tables, Views and other MSSQL code and MSSQL joins for applications.
  • Implemented procedures, packages, triggers, and different Joins to retrieve the database using PL/SQL, SQL scripts.
  • Implemented Hibernate & JDBC to interact with Oracle 10g database
  • Implemented code for Web services using Restful andrepresentation with JSON
  • Used Log4j1.2 for logging across the application
  • Used Maven scripts for build creation and to push onto various environments.
  • Used JUnit 4.2 for extensive functional and unit testing code.
  • Deployed the application JBoss Application Server 5.0.
  • Followed Agile methodology in delivering the work

Environment: Spring 3.0, Hibernate, J2EE (JSP, Servlets), JBoss 5.0, XML, XSLT, TortoiseSVN, Oracle 10g, Log 4j 1.2, MSSQL,JUnit 4.2, Cassandra, REST, JSON, AJAX, HTML 5, CSS 3, Maven 2, Eclipse Indigo 3.7

Confidential, Natric, MA

J2EE Developer

Responsibilities:

  • Involved in gathering business requirement and translated into high level and low level design of the application.
  • Coordinated Onsite and Offshore team and discussed the issues with client
  • Developed JSP & SPRING Web MVC code for front end
  • Implemented the SOAP Web Services functionality in the application to allow external applications to access the data
  • Involved in writing the WSDL file for SOAP web service publish.
  • Implemented Spring 3 frameworks under SOA.
  • Implemented Hibernate ORM to integrate database.
  • Implemented complex back-end component to get the count in no time against large size MSSQL database using Java multi-threading.
  • Implemented procedures, packages, triggers, and different Joins to retrieve the database using PL/SQL, MSSQL scripts
  • Used Log4j for logging across the application
  • Used Maven scripts for build creation and to push onto various environments.
  • Used SOAP UI for testing the web services.
  • Deployed the application on WebLogic 10 Application Server.
  • Helped a team in performing Cactus tests using JUnitand automation scripts for UI
  • Followed Agile methodology in delivering the work
  • Used the TortoiseSVN version tool to maintain different versions of the application

Environment: Agile Methodology, Java, SOA, MVC, JSP 3.0, Servlet, Spring 3, Hibernate 4, Log4J, SOAP Web Services, SOAP UI, Junit, XML, WebLogic 10.x, Oracle 10g, MSSQL,Maven 2, Eclipse, HTML5, CSS3, JQuery, JDBC, Unix, TortoiseSVN, Visio.

Confidential, Johnston, RI

Developer

Responsibilities:

  • Followed Scrum Agile methodology for iterative development of the application.
  • Involved in system design, enterprise application development using object-oriented analysis in Java/JEE6.
  • Developed JavaScript and JQuery functions for all Client side Validations
  • Designed and development of Struts Action Classes.
  • Implemented Validation (Server Side) with the help of Struts Validation Framework.
  • Developed the business layer using spring beans.
  • Interfaced with Oracle back-end using Hibernate framework.
  • Design and implementation of Restful Web services.
  • Used SVN as a documentation repository and version controlling tool.
  • Used Junitfor extensive functional and unit testing code.
  • Used Log4j for logging and debugging.
  • Created SQL statements to insert as well as to fetch data from the database Oracle9i.
  • Deployed the application on Tomcat 5.0 Server.

Environment: HTML, Servlets, XML, UML, Struts 1.0, Spring 2.5, Restful Web services, JSON JavaScript, JSP, JQuery, Hibernate 3.0, Eclipse Indigo 3.5, Oracle 9i, Windows 2003, Tomcat 5.0

Confidential

Developer

Responsibilities:

  • Extensively worked with J2EE Servlet 2.4 and JSP pages using JSTL tags.
  • Used JavaScript and HTML
  • Used CVS as a documentation repository and version controlling tool.
  • Used JUnit 4.2 for extensive functional and unit testing code.
  • Used Log4j 1.2 for logging and debugging.
  • Created SQL statements to insert as well as to fetch data from the database Oracle9i.
  • Deployed on Tomcat 5.0 Application Server.
  • Used Agile Development Methodologies

Environment: J2EE (JSP, Servlets), Tomcat 5.0, Eclipse, CVS, Oracle 9i, Log 4j 1.2, Windows 2003, JavaScript and HTML.

Hire Now