Sr. Java Developer Resume
IL
SUMMARY
- 7 years of practical experience in Software Design and development of web applications for various Business Domains on JAVA/J2EE Platform.
- Expertise in Distributed and Web environments, focused in JAVA Technologies (Core JAVA, Servlets, JSP, JDBC, Struts Framework and Spring).
- Having extensive GUI design development capabilities for financial and banking applications using HTML5, CSS3, AJAX, JScripts, XML.
- Extensive experience in new Scale Request Canter, service designing, developing active form components and rules, JavaScript
- Extensive experience in Java, J2EE (Servlets, JSP, JSTL), JDK 1.6, Struts, Web Service, log4j, Oracle Database.
- Highly perceptive with proven ability to pinpoint problems, provide creative solutions, and follow through to resolution in a timely and cost effective manner
- Well - regarded communication skills, resourcefulness, and personal presentation
- Substantial knowledge in change management and configuration management procedures
- Excellent team player with the ability to create an environment of trust and cooperation through an open exchange of ideas towards achieving team goals.
- Expertise in version control tools like Subversion, ConcurrentVersionsSystem, Visual SourceSafe
- Experience in design patterns and all the phases of Object-Oriented Software Development Life Cycle including Design, Development, Deployment and Testing of Software Systems
- Strong Analytical and Interpersonal Skills, Result-Oriented.
TECHNICAL SKILLS
Java Technologies: Servlets, Java Beans, JSP, JMS AJAX, JDBC, HTML, Ant, Log4J, Junit and HTML
Languages: Java, C, C++, SQL, UML, HTML, DHTML.
Frameworks: J2EE Framework, Jakarta Struts 1.2, Spring, Hibernate.
Scripting Languages: JavaScript.
Web Servers: Apache Tomcat.
Application Servers: Web Sphere, Web logic Server.
Operating Systems: Windows XP, Windows 7, Windows 2000.
Versioning Tools: SVN, Clear Case, CVS.
Development Tools: Eclipse, Edit plus and Net Beans.
Database: Oracle, SQL Server.
PROFESSIONAL EXPERIENCE
Confidential, IL
Sr. Java Developer
Responsibilities:
- Involved in workflow, and process flow.
- Developed Java Beans that interact with the back end layer to fetch the data and displayed accordingly.
- Involved in Developing the Application using Spring Dependency injection.
- Worked to develop Document upload using Mule configuration and different services.
- Implemented the web services to upload a document with the Loss Report. Utilized JAXM to send the SOAP based messages to the service.
- Involved in functional testing for the developed application.
- Developed Structured & Rule validators in java.
- Performed Unit testing using JUnit for code coverage.
- Used EJBs(Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
- Developed database schema and SQL queries for querying database on Oracle 10g
- Developed Integration part to consume with the UI using RIAK service.
- Used Jenkins to execute the maven project as well to build the version system tool
- Coding, Unit Testing and deployment is carried out with the IBM Web sphere Studio Application Developer v4.0 as IDE
- Worked with RSA IDE to develop and deploy complete application.
- Utilized SVN for software configuration management and version control.
Environment: Java1.6, JMS, Spring3.0,HTML, Websphere6.1, RSA(IBM Product), Maven, DB2, Junit (Groovy), Webserver, SVN, JDBC, WebSphere6.5, MDB, jenkins, XML, XSD, Oracle (SQL & Pl/SQL).
Confidential, PA
Sr Java Developer
Responsibilities:
- Involved in Developing the Application using Struts MVC Framework by implementing Controller, Service classes.
- Involved in the development of JSPs and Servlets for different User Interfaces(UI).
- Used AJAX for high intensive user operations.
- Implemented the web services to access the order management applications at different geographical locations. Utilized JAXM to send the SOAP based messages to the service.
- Developed JavaBeans and mapping files for Hibernate Object Relation Mapping for data persistence & storage.
- Developed GUI for query page in End User module.
- Resolve application problems, support end-users, and manage the processes of reporting, diagnosing, and troubleshooting.
- Build and manage relationship with business, development, change management, IT Operations, and project managers to resolve time critical issues and troubles.
Environment: Java1.6, J2EE,Struts,Hibernate,JSP,AJAX,Webservices, DB2, Junit, Oracle(SQL/PLSQL), Ant, Log4J, Oracle SQL Developer.
Confidential, Long Island, NY
Sr.Java/J2EE Developer
Responsibilities:
- Involved in the Analysis, design, workflow, and process flow.
- Developed JSP pages for Annual Registration Module.
- Used Struts Framework "Model View Controller (MVC)" architecture for an efficient implementation of the view level customizations and interface with the application logic.
- Developed database schema and SQL queries for querying database on Oracle 10g
- Performed Unit testing using JUnit
- Worked with Eclipse IDE to develop and deploy complete application.
- Utilized CVS for software configuration management and version control
Environment: Java 1.6, J2EE, Servlets, Jsp 2.5, JMS, Junit 4.1, SVN, Struts 1.2, Hibernate, Oracle10g, Web Sphere 6.5, Eclipse IDE, Log4J, Ajax.
Confidential, Phoenix, AZ
Java Developer
Responsibilities:
- Involved in gathering requirements for the application.
- Developed business logic and presentation/controller phase.
- Handled Query Functionality in all the Modules.
- Developed action classes, service and DAO layers in all the modules for the queryity and functionality
- Developed GUI for query page in End User module.
- Functional analysis, Design and Unit Test Case preparation and review, design and code implementation and enhancements of the application.
- Wrote SQL queries and stored procedures for data manipulation with the Oracle database.
- Data validations performed using Java script.
- CR handling and implementation.
- Testing, Bug fixing and maintenance.
Confidential, Dallas, TX
Java Developer
Responsibilities:
- Involved in design and development of web front end using HTML5, JavaScript, CSS3 and JSP’s for Administration and Self-Assessment modules.
- Understanding and analyzing business requirement.
- Developed and tested the credit check module using EJB, Servlets and JSP & Core Java components in Web logic Application Server.
- Deployed Servlets on Web logic Server.
- Implemented the application MVC Architecture using Struts framework.
- Developed framework, providing access to system functions of a server’s business layer.
- Formulated Use Cases for each business requirement and normalized the use cases to suit the requirements.
- Responsible for writing, tuning and maintaining complex SQL statements.
- Created XML Schema, XML template.
- Deployed web components, presentation components and business components in WebLogic Application Server.
Environment: Java 1.4, J2EE, Servlets, Jsp 2.5, JSTL, HTML5,CSS3, JDBC, Log4J, JavaScript, Junit 4.1, CVS, Oracle10g, Tomcat 5.5, Eclipse IDE,XML,SQL
Confidential
Java Developer
Responsibilities:
- Extensively involved in designing the database.
- Involved in writing Hibernate queries and Hibernate specific configuration and mapping files.
- Coded JDBC programs for connection to the Oracle Database.
- Developed Servlets and JSPs based on MVC pattern using Struts Action framework
- Deployed into WebSphere Application Server.
- Used Tiles for layout and Apache Validator Framework for Form validation.
- Used Log4J logging framework to write Log messages with various levels.
- Involved in fixing bugs and minor enhancements for the front-end modules.
Environment: Java 1.4, JSP, Servlets, XML, UML, HTML, CVS, Log4J, Web Logic, Web Sphere, Eclipse, Oracle 9i.
Confidential
Java-Programmer
Responsibilities:
- Analyzing the user requirements for various modules
- Designing Applets, deploying and testing them in Websphere Application Server
- Using stateless session beans
- Configuring JDBC connection pooling to access the oracle database
- Writing many SQL procedures and SQL queries
- Building and deployment of EAR and JAR files on test, stage and production systems in Web sphere Application Server
- Designing the UML diagrams (Sequence diagrams and class diagrams)
- Creation of database objects like tables, views etc…
- Regression testing, evaluating the response times, and resolving the connection pooling issues
- Performed Performance and Stress testing
Environment: Java, JSP, Servlets, JDBC, JavaScript, Applets, Servlets, Oracle 8i, Tomcat5.0, XML, Sun Solaris, Eclipse IDE.