We provide IT Staff Augmentation Services!

Sr Java Application Developer Resume Profile

5.00/5 (Submit Your Rating)

Cleveland, OH

SUMMARY:

  • Having over 8 years of experience in Java and J2EE technologies.
  • Architecture, design and development experience using Java/J2EE JDK, JSP, Servlets, JDBC, EJB, MDB, JNDI, JMS, Java Mail, Web Services Axis , Struts, Hibernate, spring, Log4j, Junit3, Maven and ANT.
  • Having good experience in Insurance and Financial domains.
  • In-depth knowledge and demonstrated experience with technology platforms for building enterprise-level distributed systems Windows/Unix/Linux, J2EE application servers, message oriented middleware and modern N-tier server configurations .
  • Experience in evaluate, recommend and/or implement tools, technologies, designs and processes to ensure a high quality deliverable.
  • Experience in Software Development Processes like Waterfall, Iterative and Agile Methodologies.
  • Experience in designing applications using Sequence, Collaboration, Class and Component Diagrams.
  • Hands-on development, deployment and debugging experience with BEA Weblogic, JBoss Application Servers and Apache Tomcat webserver.
  • Experience in developing presentation layer using JSP, JSTL, HTML, DHTML, CSS, JavaScript, jQuery and Ajax.
  • Experience on Spring Framework features like Dependency Injection, JDBC Templates, Hibernate Integration, Hibernate Template, and POJO objects.
  • Experience in implementing persistence layer using O/R mapping tools like Hibernate
  • Hands-on experience with Relational Databases like Oracle 11g/10g, MYSQL Server.
  • Experience in design, development and maintenance of Oracle 11g/10g database objects, SQL and PL/SQL programming, including effective use of Oracle stored procedures using tools like SQL Plus, PL/SQL Developer, Toad.
  • Having good experience on Unix/Linux environments.
  • Experience in using IDEs like Eclipse, MyEclipse and STS.
  • Experience using version control tools like CVS, SVN and VSS.
  • Experience in developing the unit test cases using Junit 3.0 Framework.
  • Setup build environment by writing ANT and Maven scripts to build, configuring and deploying of the application in all the servers.
  • Excellent client interaction, vendor management skills and proven experience in working independently as well as in a team.

TECHNICAL SKILLS:

  • Programming Languages: Java
  • Web Technologies: J2EE including Spring MVC, Struts 2, Servlet / JSP, JavaScript, CSS, AJAX, JQuery
  • Database Connectivity: JDBC, Hibernate3, and spring
  • Application/Web Servers: Apache Tomcat 7, 8, JBoss and WebLogic
  • Java Development IDEs: Eclipse and My eclipse
  • Operating Systems: Windows XP, Windows 7, Linux
  • Middleware: JMS, WSDL, Web Service SOAP 1.1, 1.2/REST , MQ,EJB
  • Tools: Ant, Maven, Toad, SQL Developer
  • Configuration Tools: Sub version SVN 1.6
  • Framework: Hibernate, spring 3.0 ORM, JMS, JDBC, MVC , J Unit 4, MVC
  • Databases: Oracle, DB2
  • Domain Knowledge: Vehicle Insurance, Banking and Financial Services, Commercial Bank
  • EDUCATION:
  • B.Tech Bachelor of Technology , ECE 2005.

PROFESSIONAL EXPERIENCE:

Confidential

Role: Team Lead

Responsibilities:

  • Actively participating in all the phases of the system development life cycle.
  • Analyze the new functionality according to RFD and BRD.
  • Participating in the technical design review meting, planning and implementation.
  • Preparation of the technical design documents including class diagrams, sequence diagrams in Microsoft Visio.
  • Developed the enhancements with spring MVC frame work and for dependency injection using the spring IOC feature.
  • Setting the coding standards and code review.
  • Unit test case preparation and unit testing as part of the development.

Environment and Technologies used: JDK 1.5, Core Java/J2EE, Struts, Spring, JDBC, JBoss 4, Oracle10g, SSH Secure shell client, XML, ANT, Log4j, Junit, TOAD, MyEclipse 7.5, Eclipse 3.3.0, Linux and Windows 7.

Confidential

Role: Sr JAVA Application Developer

Project: ViperJ Conversion to Web

Responsibilities:

  • Preparing As-Is documentation for the current ViperJ application
  • Reverse engineering the requirements and preparing the use-case documentation
  • Impact analysis
  • Creating design documents for the changes
  • Proof of Concepts
  • Writing automated test-cases for the existing application
  • Design and development of the required changes
  • Unit testing and integration

Environment and Technologies used: JDK 1.5, Core Java/J2EE Servlets, JSP ,Spring dependency Injection, JDBC, JBoss 4, Oracle10g, SSH Secure shell client, XML, ANT, Log4j, Junit, TOAD, MyEclipse 7.5, Eclipse 3.3.0, Linux and Win NT.

Confidential

Role: Sr Software Developer

Responsibilities:

  • Requirements and Analysis: Analysis of new business requirements.
  • Involved in writing Controller classes using spring.
  • Involved in defining the styles using CSS.
  • Involved in the development of JSP pages using JSTL.
  • Involved in unit testing.

Environment and Technologies used: JAVA, spring, JSP, Ajax, Hibernate framework, Java Script.

Confidential

Role: Java Developer

Responsibilities:

  • Involved in resolving SR's.
  • Creating design documents for the Change request.
  • Developed presentation layer components comprising of JSP, Servlets and JavaBeans using the struts framework.
  • Wrote SQL Queries, Stored procedures and Triggers.
  • Used Struts validation framework for validations.
  • Responsible for Analysis, Coding and Unit Testing and Support.
  • JDBC connections were used to connect to the Enterprise Information Systems.
  • Involved in writing junits.

Environment and Technologies used: Struts, JSP, EJB, Tibco-BW, WebLogic, Oracle, Eclipse

Confidential

Role: J2EE / Java Developer

Responsibilities:

  • Designed the system with object-oriented methodology.
  • Involved in unit testing.
  • Participate in the whole SDLC lifecycle from the re-architecture stage to maintenance stage for this product.
  • Gathered, analyzed and coded Business Requirements.
  • Developed presentation layer components comprising of JSP, Servlets and JavaBeans using the Struts framework.
  • Designed the presentation layer using JSP, XML XSLT.
  • Implemented the complex style-sheet using XSLT to present XML data in the presentation layer.
  • Developed and deployed EJB components on WebLogic Application Server.
  • Developed XML and Action classes to implement framework.
  • Participated in development and validation of XML, XSD.
  • Designed and developed a highly convenient front end user interface using HTML and Java Server Pages JSP , for customer profile setup.
  • Used WSAD 5.0 as IDE.
  • Wrote SQL Queries, Stored procedures and Triggers.
  • Used Struts validation framework for validations.
  • Responsible for Analysis, Coding and Unit Testing and Support.
  • JDBC connections were used to connect to the Enterprise Information Systems.

Environment and Technologies used: Java 1.4, J2EE, Struts, Servlets, JSP, EJB, WebLogic application server, WSAD 5.0, Oracle8i, SQL, TOAD, XML.

We'd love your feedback!