We provide IT Staff Augmentation Services!

Sr.java Developer Resume

0/5 (Submit Your Rating)

Phoenix, ArizonA

SUMMARY

  • Java/J2EE Developer with 8 years of experience in Application Analysis, Design, Development, Integration, deployment and Maintenance/Support for Web, Standalone, and Client - Server based Software Applications using Object Oriented Programming Concepts, Java and Java EE (Servlets, JSP, JDBC, JNDI, EJB), Web Services (SOAP, WSDL, Axis), Java Script, HTML, CSS, AJAX, and XML technologies like XQueries.
  • Experience in MVC Architecture and industry standard frameworks.
  • Experience working with Open Source Libraries/ API’s including AJAX, Java Mail, HTML/ XHTML/CSS/XSLT/Java Script.
  • Experienced in using Design Patterns: Singleton Pattern, MVC Pattern, Factory pattern, DAO pattern and Data source pattern.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Designed and developed various integration components using JMS.
  • Experience in Hibernate 3.0 which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Sound knowledge on frameworks like Struts.
  • Good hands-on developing Web Portal and Mobile development applications, front-end development, service layer, personalization and inter portal communication using JSR 168 API.
  • Worked on Oracle 11g/10g/9i/8i, IBM DB2, MS-Access, MS SQL Server.
  • Developed Maven scripts to build and deploy Java web applications.
  • Experience in using frameworks like JUnit for unit testing of the modules.
  • Proficiency in Implementation of the version control software VSS, CVS, SVN and Clear Case.
  • Hands-on experience to SCRUM Agile model, XP Practices like Pair Programming and Test Driven Development (TDD).
  • Worked in various domains like Banking, Insurance, etc.,.
  • Have hands on experience in building Class diagrams, activity diagrams, sequence diagrams and flow charts using StarUML, Rational Rose.
  • Hands-on writing Stored Procedures, functions, triggers, DDL, DML SQL queries. Experience in writing SQL, PL/SQL programming and SQL Loader.
  • Comfortable working independently and also a good team player. Highly motivated to take independent responsibility as well as has the ability to contribute and be a productive team member.
  • Proactive and self-starter with excellent analytical, communication and interpersonal skills.

TECHNICAL SKILLS

Web/JavaEE Technologies: J2EE, Servlets, Java Server Faces (JSF), JSP, JDBC, JNDI, Tag Libraries, AJAX, MVC, Struts, Spring, DOM, Hibernate, JUnit, CSS, JMS, Web Services, HTML, XML, DHTML, JavaScript, Ajax, JQuery, Angular.js,EXT.js,JPA

Databases: MS SQL Server, MS Access, MySQL, Oracle and DB2.

Languages: Java 2 Standard Edition 4.0, Java 2 Standard Edition 5.0, Java Standard Edition 6, SQL/ PL SQL, Oracle, C, C++

Web/Application Servers, Portal & Portal API's: Tomcat, WebLogic, Web Sphere, JBoss. Websphere Portal Server(JSR 168/286 API)

IDE Tools: Eclipse, NetBeans, RAD

Testing technologies/tools: JUnit, JMeter.

Build Tools: ANT, Maven.

Version Control Tools: SVN, CVS, VSS, GIT.

Other Tools: Log4j, SLF4J.

Scripting: JavaScript, Jquery.

Modeling tools: StarUML, Rational Rose.

OS: Windows NT/XP/2000, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, Arizona

Sr.Java Developer

Responsibilities:

  • Involved in Design, Documentation,Development and Testing phases of the application in Agile Methodology.
  • Involved in developing three different modules of the application using Spring MVC Framework.
  • Involved in performing server-side validations using JSR-303.
  • Developed front-end form validations using JavaScript.
  • Developed JavaBeans to be used by JSP pages for presenting Web content.
  • Implemented reusable JSP templates using JSP Framework.
  • Designed and implemented the UI using HTML, JSP, JavaScript and Java.
  • Written JQuery Ajax functions for showing and hiding different fields.
  • Used Tiles framework to create templates and reusable components.
  • Involved in bringing the data from database to UI and sending the data from UI to database for create and update modules of the application
  • Used Elastic Search to populate the user selected data and involved in sending that populated grid to another module.
  • Good working experience in Adobe Flex 3.0 and ActionScript.
  • Involved in creating Class Diagrams and Sequence Diagrams using Visio.
  • Created SQL queries and Stored Procedures for CRUD ( Create, Read, Update and Delete) operations on database
  • Developed Session and Entity Beans to implement business functionality.
  • Designed and implemented metadata cache managers, to maintain coherent caches, to enable performance and scalability of frequently accessed metadata using Ehcache.
  • Worked with Business workfolws like Acitivity Workflow.
  • Deployed the application on IBM WebSphere Server.
  • Developed JUnit test cases for each of the three modules.
  • Followed TDD software development methodology.
  • Used Maven scripts to fetch, build, and deploy application to development environment.
  • Consume Webservices(Restful) from third party.

Environment: Db2,CSS3,JavaScript,JQuery,JSP,JUnit,AJAX,SVN,Visio,WebSphere7.0,AgileMethdology, Adobe Flex, Java/J2ee, Eclipse, Spring MVC, WebSphere, Ehcache.

Confidential, St. Louis, MO

Sr. Java Developer

Responsibilities:

  • Responsible and mentored the team in complete software development lifecycle (SDLC) tasks - design, coding, testing, and documentation.
  • Designed and developed some of the Billing Module Screens using HTML, CSS and JavaScript.
  • Implemented OOAD concepts and Design patterns like Singleton, DAO pattern, etc.
  • Integrated widgets with Hibernate Framework.
  • Designed and implemented the UI using HTML, JSP, Angular.js and Java.
  • Used Flexfor developing the Charts and user interaction.
  • Test Driven development methodology is followed.
  • Designed pages and implemented pagination feature using Display Tag Library.
  • Developed ActionForm, Action classes for implementing business logic. Spring is used in persistence layer of Billing Module for mapping an object-oriented domain model to a relational database (Oracle).
  • Implemented various design patterns in the project such as Business Delegate, Used HQL statements and procedures to fetch the data from the database.
  • Developed business logic using session and entity beans EJBs.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Designed and developed DAL console for monitoring the feeds using Spring.
  • Involved in the development of business module applications using J2EE technologies like JSF(Primefaces) and JDBC.
  • Consumed Web Services(RESTFul JAX-RS) from third party for authorizing payments to/from customers.
  • Used RESTFul(JAX-RS) web services for transmission of large blocks of XML data over HTTP.
  • Developed the Use case, Sequence and Class diagrams using UML and Rational Rose.
  • Design and developed several Web services (SOAP) client using AXIS to send service requests to Web services
  • Deployed the application on to IBM WAS 7.0 .
  • Used log4j for logging messages and Rational Clear Case for version Control.
  • Developed test cases and performed unit test using JUnit and jMock Framework.Used Maven scripts to fetch, build, and deploy application to development environment.

Environment: Java,JEE,MDB,MQ Series,Spring,XHTML, CSS3, SQL 2005,Maven, Log4j, JUnit,jMock, XML, JSF(Primefaces),Servlets, JSTL, AJAX, WAS 7.0, IBM Rational Rose,RESTFul, Angular.js,Adobe Flex, EJB, Agile.

Confidential, Bothel, Washington

Sr. Java Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include use cases, class diagrams, sequence diagrams and activity diagrams.
  • Developed custom tags, JSTL to support custom user interfaces.
  • Developed presentation layer using JSF.
  • Designed powerful JSP Tag libraries for reusable web interface components.
  • Used wed services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Developed SOA webservices using JSF(Primefaces).
  • Involved in development of web services for business operations using various Web Services API and tools like JAX-RS.
  • Developed XML schemas - XSD, DTD for validation of XML documents.
  • Developed application using Struts.Developed business domain layer using session and entity beans EJBs.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed master JMS producer master, JMS Consumer, and notification manager to implement existing interfaces and hide JMS details from existing (legacy) notification producers and consumers.
  • Worked with a variety of issues involving multi-threading, server connectivity and user interface.
  • Made extensive use of java Naming and Directory interface (JNDI) for looking up of enterprise beans.
  • Developed SQL, PL/SQL, stored procedures - database application scripts.
  • Involved in test driven software development methodologies.
  • Deployed the application on GlassFish.
  • Developed JUnit test cases for all the developed modules.

Environment: Java, J2EE,PL/SQL, EJB 2.0, JMS,JNDI, Oracle,XML, UMsL, JAR-RS, Rationale Rose,Eclipse IDE, GlassFish,Struts, MSSQL Server 2008,HTML5,CSS3, Unix(in support environment), JSF,TDD.

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Gathered specifications for the Registration site from different departments and users of the services.
  • Used Hibernate framework for mapping the wecontent with database.
  • Developed front-end form validations using JavaScript, Ext.js.
  • Implemented design patterns like Factory patterns and OOAD concepts.
  • Developed JavaBeans to be used by JSP pages for presenting Web content.
  • Designed and implemented the UI using HTML, JSP, Ext.js and Java, Adobe Flex.
  • Used Action Forms and DynaActionForms to collect the user input
  • Used Tiles framework to create templates and reusable components
  • Used Validator framework to perform JSP form validation.
  • Implemented JDBC to connect with the database and read/write the data
  • Assisted in proposing suitable UML class diagrams for the project.
  • Wrote SQL scripts to create and maintain the database, roles, users, tables, views, procedures and triggers in Oracle
  • Involved in Normalization of database and created stored procedures using PL/SQL.
  • Created SQL queries and Stored Procedures for CRUD ( Create, Read, Update and Delete) operations on database
  • Developed Session and Entity Beans to implement business functionality.
  • Deployed the application on WebLogic Application Server.

Environment: J2EE (JDK1.4.1, EJB 2.0, Servlets, JSP, JDBC), Ext.js,Hiberate, HTML,XML, Eclipse, WebLogic 10, SQL server 2000, Windows NT Server 4.0, VSS6,Unix, Adobe Flex.

Confidential

Java Developer

Responsibilities:

  • Participated in Design meetings and technical discussions.
  • Implemented web application with JSF.
  • Implemented web layer with Struts.
  • Developed Java Servlets and Beans for Backend processes.
  • Created database tables, data model with oracle 10g.
  • Created JUnit test cases to test individual modules.
  • Participated in status meetings to ensure the task updates.
  • Involved in bug fixing and enhancements of application.
  • Used Eclipse 3.2 as the IDE to code and debug the Java components.
  • Build application with ANT tool and deployed the application on TOMCAT application server.Participated in user and team interaction.

Environment: JEE, JSF, Oracle, JRE 1.4,Struts, Eclipse 3.2, Tomcat, Subversion, XHTML, Java Script, PL/SQL, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Used Ext JS 2.0 GUI-based form controls to build interactive web applications.
  • Integrated and used Hibernate to optimize the database queries and updates.
  • Used data stores that can be used to manage data, classes to create and manage data in JSON and XML formats.
  • Implemented web layer using HTML, CSS, Ext JS.
  • Used OOAD concepts.
  • Implemented Client side validation using JavaScript.
  • Designed and developed the application using various design patterns such as Service Locator, Composite View, DAO and Decorator.
  • Used Prepared Statements and Callable Statements to communicate with the database.
  • Coded SQL queries to make the application compatible with Oracle, MySQL and DB2.
  • Used SVN version control tool in the application.
  • Used Eclipse IDE for application development and iWay Service Manager as application server.
  • Implemented JDBC to connect with the database and read/write the data
  • Assisted in proposing suitable UML class diagrams for the project.
  • Wrote SQL scripts to create and maintain the database, roles, users, tables, views, procedures and triggers in Oracle.
  • Involved in Normalization of database and created stored procedures using PL/SQL.

Environment: Java,EXTJS2.0, JDBC, JavaScript, Hibernate, XML,ISM, Eclipse 3.0.1, Oracle 9i, SVN, HTML, CSS.

We'd love your feedback!