Sr. Java/j2ee Developer Resume
Charlotte, NC
SUMMARY
- More than 7 years of experience as Java,J2EE Developer in development of web based applications using JAVA,J2EE,JSP,Servlets,JSTL,Struts,MVC,Hibernate,Spring,HTML.
- Experience in working with JDBC, Oracle, SQL server and MySQL.
- Extensive experience in Python development using Web2py.
- Experience in writing stored procedures, Functions and Triggers using Oracle PL/SQL.
- Experience in client side development and validations using HTML, DHTML, CSS, JavaScript, AJAX and JSP.
- Good Understanding of Object Oriented design and reuse.
- Hands on Experience with Industry standard IDEs like Eclipse and NetBeans on Windows & LINUX Platforms.
- Experience in working with LINUX environment and writing UNIX shell scripts.
- Involved in all phases of SDLC including Analysis, Design, Development, Integration and Implementation.
- Proficient in using J2EE Design patterns like Singleton, Factory, and MVC.
- Working knowledge of Java Web Services with real time knowledge using SOAP and REST.
- Participated in Project Requirement and Planning meetings.
- Knowledge and Experience in Multithreading Applications.
- Experience in XML, SOAP and Messaging Standards like JMS.
- Experience in working with multiple servers like WebSphere, WebLogic, and Apache Tomcat.
- Excellent analytical, communication, written and presentation skills with high zeal for learning.
PROFESSIONAL EXPERIENCE
Confidential, Charlotte NC
Sr. Java/J2EE Developer
Responsibilities:
- Followed AGILE team practices with SCRUM methodology.
- Performing full SDLC (Software Development Life Cycle) tasks relating to web based applications in accordance with defined processes and procedures to ensure that the functional and technical specifications are met.
- Working on a Complex, high volume, high transaction Trading Platform involving Equities, Options, Mutual Funds and Fixed Income.
- Working with Mutual funds/Equity Option recon reports to help the business users identify the discrepancy between the order information.
- Performance tuning of the Trading systems.
- Experience in creating and consuming Restful web Services using JSON.
- Development of user Interface using JSP, Java J2EE in the middle tier, Oracle Database in the backend.
- Independently coding, testing, debugging, maintaining and modifying complex software programs. Applying structured programming techniques and adhering to coding standards.
- Working on production incidents, defects and participating in the release process.
- Analyzing complex technical requirements and making determinations for modifications of existing programs/code.
- Researching and resolving complex issues and implementing longer term solutions to frequently occurring issues.
- Using IBM Clear Case for Source and Version Control.
- Used Hibernate in data access layer to access, update and Persist information in the database.
- Used Hibernate and worked extensively on Dynamic SQL to query from the database and also wrote Hibernate mapping definitions for the persistent layer.
- Integrating existing applications with the third party vendor solutions and creating a seamless user experience.
- Used Log4j for logging.
- Prepared JUnit test cases, Mock Objects to unit test individual components.
- Prepared Acceptance and Integration tests.
ENVIRONMENT: Java,J2EE,Spring,SpringMVCHibernate,XML,JSP,HTML,CSS,SQL,EclispseIDE,Spring Restful services,Log4j, Agile, SCRUM, WebSphere, IBM ClearCase.
Confidential, San Diego California
Sr.Java/J2EE Developer
Responsibilities:
- Followed AGILE team practices with SCRUM methodology.
- Developed the application using 3 - tiered Architecture involving Presentation Layer, Business Layer (Service and Business Objects) and the Data Access Layer.
- Developed multiple UI Pages using JSP, JSF, Html, CSS involving Adding the new users and roles to the database, the Home Page and Multiple Pages involving complex search criteria with multiple search filters.
- Used Collections, abstract classes, interfaces and multithreading concepts extensively for the business logic.
- Integrated the application with “Log4j” for application debugging.
- Extensively worked on AJAX Controls to develop a user friendly UI.
- Designed and developed Web Services usingSOAP/Http.
- Involved in creating the Emails dynamically.
- Involved in creating POJO Beans and configuring hibernate mapping files.
- Used JDBC in the data access layer for accessing data from Oracle database.
- Involved in Writing/Modifying Stored Procedures, Functions, Tables, Indexes, Views, Triggers and Cursors in Oracle.
- Production support and maintenance after release.
ENVIRONMENT: Java version7, J2EE, Restful services, Eclipse IDE, Oracle 10.2.0.1, Hibernate, Spring, WebLogic 10.3,Java servlets, JDBC, JSP, Javascript, HTML,SQL,PL/SQL.
Confidential, Hartford CT
Java/J2EE Developer
Responsibilities:
- Actively involved in business requirements gathering and Analysis, Design, Development, Integration and Testing of application modules.
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
- Designed applications using Java Design Patterns such as Singleton.
- Used Collections, abstract classes, interfaces and multithreading concepts extensively for the business logic.
- Wrote spring configuration for the beans defined and properties to be injected into them using spring's Dependency Injection.
- Development of Restful web services using JAX-RS API and Maven build tool.
- Used Hibernate with spring framework for mapping database tables with POJO Beans.
- Used Hibernate as the Data Access Layer for querying database Tables and maintaining Persistent Information.
- Deployed the application in WebSphere Application server and configured WebSphere Application Server to access the Database by setting up Data source.
- Wrote SQL queries, applying optimization techniques.
- Used Log4j for logging.
- Prepared JUnit test cases, Mock Objects to unit test individual components.
ENVIRONMENT: Java/J2EE, JSP, JavaScript, HTML, Eclipse, Oracle, WebSphere, Restful services, Hibernate, JDBC, Maven, and Log4j.
Confidential
Python Developer
Responsibilities:
- Involved in all stages of software development cycle (SDLC).
- Developed entire Front-end and Back-end modules using Python Web2py framework.
- Used HTML5, DHTML, CSS3, Javascript and Ajax for User Interfaces.
- Used SQLite for running SQL queries and writing stored procedures.
- Used DAL API for mapping Python objects into DB Objects.
- Used Web2py forms to maintain the data of users.
- Wrote python routines with object oriented principles to log into application and fetch data online.
- Created user controls and simple animations using Java Script and Python.
- Implemented web2py Auth Classes for Login authentication.
- Created PyUnit test cases for unit testing.
ENVIRONMENT: Python,Web2py,SQLLite,Java,HTML,XHTML,CSS,AJAX,Javascript,Linux,Apache Web server.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in understanding existing Architecture, user Requirements and current systems.
- Involved in creation of Low Level use case diagrams, sequence Diagrams, class diagrams.
- Design and development of User Interfaces using JSP, HTML5 and CSS3.
- Developed Application using Eclipse as IDE and used eclipse standard/plugin features for editing debugging compiling, formatting, build automation, test case template generation.
- Used Spring MV Controller framework for Controllers part of the MVC.
- Developed application using servlets, JSP and session Beans.
- Implemented Spring-Hibernate as Data Access Layer.
- Experience in working with JDBC, Oracle and MySQL.
- Developed stored procedures, cursors and database Triggers and implemented Scrollable Result-sets.
- Hibernate (ORM) solution for mapping from MVC model to Oracle Relational data model with SQL-schema.
- Used WebLogic Application server to deploy and restart web applications.
ENVIRONMENT: Java, J2EE, JSP, JSTL, Servlets, Eclipse, JavaScript, HTML, WebLogic, Oracle, JDBC, SQL, Spring, Hibernate, JMS, EJB.
Confidential
Java Developer/J2EE Developer
Responsibilities:
- Involved in understanding Business Requirements and in all phases of SDLC.
- Developed Application using Eclipse IDE based on MVC Architecture.
- Used Spring MVC to write servlet classes for handling user requests.
- Involved in development of Front-End Interfaces and Error Handling using JSP.
- Involved in development of JSP Pages and Servlets using Tag Libraries and validating using JavaScript.
- Created controller servlets to handle HTTP requests from JSP Pages.
- Used JDBC for connecting to Oracle Database and write callable statements to invoke store procedures.
- Involved in fixing the issues and testing the modules.
- Used Apache Tomcat server to deploy and restart web applications.
ENVIRONMENT: Java, J2EE, Eclipse IDE, Servlets, JSP, Tag Libs, XML, HTML, JavaScript, CSS, JDBC, SQL, Oracle, spring, Apache Tomcat.