Post Job Free

Resume

Sign in

Sr Java/J2EE Developer

Location:
Plano, TX
Posted:
October 24, 2015

Contact this candidate

Original resume on Jobvertise

Resume:

Name: Deepak

Contact: 781-***-****

EMail: acr61v@r.postjobfree.com

Professional Summary

Java/J2EE Developer over 7+ years of experience in Design & Development involving analysis, testing, documentation &

maintenance of Java/J2EE Applications.

Experience in J2SE, J2EE and related technologies like JDBC, JSP, Servlets, JNDI, JMS and JSTL.

Experienced with XML related technologies such XML, XSLT (DOM, SAX), XPATH and DTD.

Good knowledge of developing GUI based application using Swings and Java Applets.

BEA Web Logic, and JBoss.

Experience working on Web Services, both SOAP & REST, JAXWS, JAXB, WSDL and UDDI registry.

Experience in implementing Design Patterns like Singleton, Factory, Session Facade, MVC, Data Access Object and

Business Delegate.

Experienced with various frameworks like Struts, Spring, Hibernate, and JPA.

Expertise at JDBC API for connection and access to databases.

Experience on different IDEs such as Eclipse, Net Beans and deployment using Application Server Apache Tomcat.

Experienced in developing UML diagrams like Use Case Diagrams and Class diagrams, Sequence Diagrams and

Behaviour Diagrams.

Expertise in Web Front End technologies Struts, Tag Libraries and Struts custom validation rules, Tiles, JSTL, Java

Script, DHTML and XML/XSL.

Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.

Involved in spring testing and validated the web services using SOAP UI.

Experience with JUnit, Log4j in developing test cases and determining application functionality.

Subversion(SVN), CVS and Visual Source Safe as versioning software tools

Good experienced in Oracle database, Written stored procedures, triggers, and cursors using Oracle PL/SQL.

Sound knowledge in ObjectOriented analysis and design.

Good understanding of Business workflow, Business logic and Business methods for further implementation of user

requirement in a distributed application environment.

Hands on experience on GIS programming.

Consumed SOAP web services using wsimport and building the stubs on client side.

Developed SOAP based web services using Metro Framework and tested with SOAP UI.

Knowledge on Seam framework, Git and Gradle.f

Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.

Technical Skills:

Programming Languages : Java/ J2EE, C, C++.

J2EE Technologies : JDBC, Servlets, JSP.

Scripting Technologies : HTML, AJAX, and Java Script, JQuery.

Dev. Methodologies : UML (Rational Rose), J2EE Design Patterns.

Databases : Oracle 8i /9i/10g/11g (SQL, PL/SQL), MySQL, MSSQL, DB2.

O/R Mapping Tools : Hibernate 3.x

Other Dev. Tools : Ant, Log4J, TOAD, Edit Plus 3.x, Text Pad 5.x, SoapUI 1.7.6, LeachFTP, Cute FTP, Putty

XML Spy, firebug, fiddler, JExplorer, Softerra LDAP Administrator, DB Visualizer

8, Araxis Merge, WinSCP.

Frameworks : Struts 2.x, spring 3.0, Hibernate 3.x,

Web/Application Servers : JBoss 6, Web Sphere 5.x, Web Logic 8.1/10.2, Tomcat 8,

IDE's : Eclipse, MyEclipse, Net Beans 6.5

Web Services : Axis, SOAP, REST, JAXB, JAXWS, Jersey.

Version Control : Win CVS, Clear Case, SVN.

Operating Systems : UNIX, Windows.

EXPERIENCE

Team Trident, Houston, TX Dec 2014 Till Date

Sr. Java/J2EE Developer

Responsibilities:

Involved in developing the Controller framework using Annotated REST based spring controller.

Involved in setting up the application Service layer using Spring IOC framework.

Worked closely with the customers and involved in reviewing and understanding the Business requirements.

Actively involved in requirement understanding discussion, technical architecture discussion, knowledge sharing, design

discussion with Customers and Offshore team members.

Used jQuery for event handling.

Developed UNIX shell scripts for application specific.

Used MVC framework for developing J2EE based web application.

Hibernate was used as persistence Layer using the database and configuration data to provide persistence services (and

persistent objects) to the application.

Spring was used for dependency injection.

Created and maintained mapping files and transaction control in Hibernate.

Participate in designing Web service (REST Service) framework in support of the product.

Helped to integrate the dynamic data HTML and validated them using JavaScript.

Configured and implemented for logging.

Designed and Implemented Unit testing using JUNIT Framework.

Successfully executed all the test cases and fixed bugs/issues identified during the test cycles.

Environment: Core Java, J2EE, AJAX, CSS, HTML, JSP, JDBC, spring 3.2, Web Services (REST), SQL, Maven, Shell Script,

Oracle, LINUX, Solaris.

SoluComp, South Barrington, IL Apr 2013 Nov 2014

Java/J2EE Developer

Responsibilities:

Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).

Development of frontend i.e. JSPs and serverside java components i.e. container managed entity beans, stateless session

beans, Action classes, writing unit test cases and unit testing.

Used agile methodology and participated in Scrum meetings.

Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.

Used Oracle 10g as the backend database using UNIX. Involved in design of the database schema and development of Stored

Procedures.

Consumed web services from different applications within the network.

Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, CSS, and HTML. Used JavaScript for client

side validation.

Used GWT to send AJAX requests to the server and updating data in the UI dynamically.

Developed Hibernate 3.0 in Data Access Layer to access and update information in the database.

Used Spring 2.5 Framework for Dependency injection and integrated with Hibernate and Struts frameworks.

Configured Hibernate second level cache using EH Cache to reduce the number of hits to the configuration table data.

Designed and developed Utility Class that consumed the messages from the Java message Queue and generated emails to be

sent to the customers. Used Java Mail API for sending emails.

Used JUnit framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions.

Used CVS for version control and used IBM as the IDE for implementing the application.

Environment: WebLogic Portal server, Polaris Intellect J2EE framework, Java/J2EE, spring, Struts, JMS, Windows XP, UNIX,

Oracle 10g, JQuery, WebLogic and Eclipse, Web services, Hibernate

MedHok, Tampa, FL Jan 2012 Mar 2013

Java Developer

Responsibilities:

Part of Design Team and user requirement gathering meetings.

Develop and code interfaces, classes and create appropriate relationship between system classes and interfaces.

Used JavaScript for client side validation and used OOPS methodology to develop the application.

Developed various helper classes needed following Core Java multithreaded programming and Collection classes.

Developed various functional and technical components EJBs.

Created RESTful web service to manage debit card accounts.

Develop the code for GUI using JAVA, JSP, JavaScript, Ajax, spring, Hibernate and HTML.

Used JavaScript for client side validation.

Creating build scripts using Maven.

Used Struts framework to track MVC architecture in the application server.

Created business logic and application in Struts Framework using JSP, and Servlets.

Used TDD Methodology to write test cases and test the modules based on that and check if succeeds and then re

write/refactor the code and did iterative development (Agile).

Utilized Adobe Flex, Hibernate and spring to implement project within JBoss.

Maintained internal DNS subdomain along with mail server.

Implemented the Connection Pool to the database.

WebLogic server was used as application server for the entire project.

Worked with Microsoft Visio and Office.

Generated Reports using Jasper Reports/Crystal Reports in various formats.

Work with the support team for issues that arise in production.

Environment: Core Java, XML, JavaScript, AJAX, Maven, JDBC, Struts, GUI, Servlets, JSP, RESTful, Oracle 9i, SQL,

PL/SQL, DNS, UML, JBoss Application Server, Microsoft Visio, Windows.

Wren, Los Angeles, CA Oct 2010 Dec 2011

Java Developer

Responsibilities:

Architect and develop custom web and distributed applications using J2EE (JSP, EJB, Struts, Hibernate, custom JSP tags),

Oracle, MS SQL, XML, HTML and MySQL for a variety of industries.

Perform system architecture, software development, database design, deployment, testing, performance tuning, and

maintenance for largescale, webbased and distributed J2EE projects.

Involved in full life cycle of the project. Analyze the requirements (Functional and NonFunctional). Created specification for

development.

Developed all the middleware components, which consisted of all the business logic, using C++ and ATL.

Developed various applications in COM to test the Load balancing, high availability and maximum throughput of the server.

Written UNIX shell scripts for testing the application and writing the SQL queries.

Used Rational Rose for Database and object modelling and Clear Case as file handling tool.

Conduct implementations across the full software lifecycle, from Needs Analysis through Maintenance.

Serve at technical lead on projects, architecting, spearheading development, and overseeing teams of 2 8 engineers.

Responsible for all client communication, both written and verbal, throughout each project.

Design, development, installation, configuration, troubleshooting, and deployment of Oracle databases interacting with

telecom systems.

Development and Management of User Acceptance Test (UAT) using inhouse testing panel of users.

Creation of test plans, test scenarios as well as development and execution of test scripts.

Document, track and work with developers to resolve any identified defects/issues.

Participate in walkthroughs and reviews of Requirement documentation to validate testability.

Environment: Windows, Linux, Java, JSP, Servlets, JUnit, JDBC, HTML, CSS, JavaScript. J Query.

HDFC, India Jun 2008 Sep 2010

Junior Java Developer

Responsibilities:

Developed a web application using JSP, Servlets and JavaBeans.

Wrote unit tests for Business logic layer and data access layer using JUnit.

Learned and implemented different design patterns like Singletons, Factory method, Builder etc.

Participated heavily and later maintained the documentation for projects.

Developed content management systems for multiple clients using J2EE.

Used EJBs in the application and developed Session beans to house business logic.

Developed views for JSP pages using jQuery and AJAX.

Worked extensively on creating rich frontend web interface using HTML/CSS, JSTL, JavaScript, jQuery.

Used SQL Server as the database for the application.

Generated PDF reports using XSLFO.

Implemented XSLT transformations for converting XML to HTML.

Environment: Windows, Linux, Java, JSP, Servlets, EJB, JUnit, JDBC, HTML, CSS, JavaScript. JQuery



Contact this candidate