We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Raleigh, NC

SUMMARY

  • Java Programmer wif Over 9 years of experienced in Object - Oriented Analysis & Design, Development/programming for web based applications inJAVA/J2EE Platform.
  • Experience in developing applications using BEA WebLogic, WebSphere Application Servers and Tomcat.
  • Expertise J2EE Technologies (Hibernate, JSP, Servlets, JDBC, JNDI, and Java Mail).
  • Expertise in implementing MVC architecture using Jakarta STRUTS, Struts Tag Libraries, JSTL, JSP Custom Tag Development, EL and tiles.
  • Worked extensively on spring framework along wif Hibernate.
  • Experienced in developing user interfaces using AJAX, XML, XSLT, XSL, XHTML and CSS.
  • Experienced in web-technologies like HTML, DHTML, jQuery and JavaScript, Angular JS.
  • Experienced in developing applications using IDE’s like Eclipse, IntelliJ IDEA, WSAD and RAD.
  • Experienced in using design patterns, both Gang of Four patterns and J2EE design patterns like Model View Controller (MVC), Business Delegate, Data Access Object, Front Controller, Service Locator, Inversion of Control (IOC) and Value Object.
  • Experience in Database technologies: Oracle, SQL SERVER, DB2, and MySQL.
  • Experience in RDBMS database design, writing Stored Procedures, Triggers and SQL queries.
  • Experience wif test-driven development using a various unit testing framework such as JUnit and noledge of Maven, ANT and Log4j tools.
  • Ability to define System requirements, recommending solutions, analyze capacity and makes appropriate modifications.
  • Functionally proficient in performing business process, analysis gathering and analyzing requirements, creating design specifications, unit test plans, system test plans, development, and production support.
  • Experienced in teh entire project life cycle, from inception to implementation including testing, analysis, design, development and Release management. Good leadership and, excellent technical writing and communication skills.
  • Proficiency in debugging, problem solving.
  • Excellent in client handling and ensuring full client satisfaction by understanding and meeting client expectations.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL, PL/SQL

Databases: Oracle 11g/10g/9i/8i, SQL Server 2005

Web Technologies: JSP, Servlets, Java Script, EJB, JNDI, JDBC, JavaBeans, Swing, HTML, JavaScript, RMI, Angular JS

Framework: Struts, Spring, Hibernate

XML Technologies: XML, XSLT

Application Servers: WebSphere, WebLogic, JBoss

Web Servers: Apache Tomcat 7, Java Web Server 2.0

IDEs: Eclipse, MyEclipse, Netbeans

PROFESSIONAL EXPERIENCE

Confidential, Raleigh, NC

Sr. Java Developer

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
  • Used Core Java, reflection, Collection framework, multithreading, and Open source integration extensively wif JSP, Servlets, EJB’s, and Web service integrations wif Spring Framework.
  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared teh requirements specification document for teh application using Microsoft Word.
  • Writing REST and SOAP services by going through functionalities using ATG API
  • Doing Design and development, enhancement code of Signage Data Harvester wif SOA architecture of Messages, Web Service (SOAP &REST),ORM)
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Adopted J2EE design patterns like Session Facade and Business Facade.
  • Configuration of application using spring 2.6, Struts 1.3, Hibernate, DAO’s, Actions Classes, Java Server Pages.
  • Configuring Hibernate Struts and Tiles related XML files.
  • Developing teh web applications using Spring, Hibernate frameworks
  • Worked on Hibernate-Spring (ORM module) Integration.
  • In spring-hibernate.xml, defined Data Source, session factory, hibernate-template as bean. Made Spring find reference to Hibernate Template object,
  • Developed teh application using Struts Framework dat uses ModelView Controller (MVC) architecture wif JSP as teh view.
  • Developed presentation layer using JSP, HTML and CSS, JQuery, Angular JS.
  • Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
  • Developed J2EE components on Eclipse 3.5 IDE.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Deployed teh applications on WebSphere Application Server.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Writing complex SQL queries and reviewing SQL queries for teh other team members.
  • Developed JUnit Test Cases for Code unit test.
  • Worked wif configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.

Environment: J2EE, JDK 1.5, JSP, Struts 1.3, Eclipse 3.5,Hibernate, SQL Developer, MongoDB, Oracle 11g, Rational Clear Quest, JQuery 1.4, Angular JS, JPA 2.0,JMS, SQL, UML, MS Visio, and Scrum.

Confidential, Richardson, Texas

Java Developer

Responsibilities:

  • Involved in complete software development life cycle management using UML (Unified Modeling Language) - Requirements gathering, Conceptual design, Analysis, Detailed design, and Development.
  • Coding interfaces for Web Services
  • Application was developed using Spring MVC Web flow modules
  • Implemented spring framework for application transaction management
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to teh database wif Hibernate transaction control.
  • Involved in teh development of Page Flows, Business Objects, Hibernate database mappings and POJOs. Used xml style syntax for defining object relational metadata.
  • Used Spring ORM to integrate Spring Framework wif hibernate and JPA.
  • Used Springs Jdbc and DAO layers to offer abstraction for teh business from teh database related code
  • Used Spring AOP module to handle transaction management services for objects in any Spring-based application.
  • Used Spring MVC framework & Integration for Server side programming.
  • Responsible to update/verify CDM for release level tasks.
  • Developed JavaScript code for Client Side Validations. Involved in JAD sessions, documenting system requirements, creating application designs, validating high-level designs (HLDs) to ensure accuracy and completeness against teh business requirements and programming teh solutions.
  • Developed Servlets and JSP to interact wif Enterprise Java Beans (EJB) containing all teh Business Logic.
  • Used Hibernate as teh persistence layer to interact wif Oracle DB.

Environment: Spring Framework 3.0, Hibernate, Java 1.6, DHTML, HTML, CSS, Servlets, UML, J2EE,JSP, EJB, Struts Framework Taglibs, SQL, Java Script, Oracle 11g,Websphere, Eclipse, JUnit, JMock, WSDL, Web services, XML, XSLT, XSD (Schema Designs), SOAP 1.2,XPath, XQuery, UNIX, UML, JNDI, JDBC, JMS, Rational Clear Quest, Tortoise CVS, Angular JS

Confidential, NYC, NY

Sr. Java J2EE Developer

Responsibilities:

  • Worked and developed multiple modules in teh project using agile methodology.
  • Involved in requirement review, design, development, deployment on to different environments (DEV, STAGE, UAT, and PROD) of application functionalities.
  • Developed teh application using JSF, spring MVC Frameworks, Java, Java script, hibernate,
  • Proficient in developing SOAP and RESTful Web Services
  • Coding interfaces for Web Services
  • Used Core Java, reflection, Collection framework, multithreading, and Open source integration extensively wif JSP, Servlets, EJB’s, and Web service integrations wif Spring Framework.
  • Developed teh UI and front end validations using JSF, java script, JSTL and AJAX.
  • Worked on different util classes dat are used all over teh application for validations and formatting at teh back end.
  • Developed dynamic PDF’s using iText.
  • Developed and exposed a SOAP based web service using Axis 2 which is consumed by a .net application, used to save teh audio file on teh file share and create an event for adjudication.
  • Consumed a secured web service by importing teh certificates using key tool which is exposed by .NET application for retrieving teh available slots of different inspectors.
  • Used SOAP UI tool to validate teh web service.
  • Involved in developing user authentication functionality using LDAP wif SSL.
  • Developed Batch jobs and nightly jobs for loading teh Taxi summons / ticket data from data files in to Taxi application.
  • Monitoring teh production logs and monitoring performance using JConsole.
  • Worked on performance improvement using hibernate second level caching.
  • Responsible for analyzing, finding teh root cause and fixing teh production issues.
  • Extensive noledge in deploying and maintaining teh application on Tomcat server.
  • Involved in reviewing and halping to develop store procedures required for teh application functionalities.
  • Developed queries dat are required for teh application development and implemented using different logics.
  • Developed teh live and default decision hearing module, which integrates wif multiple modules of teh application and web services.
  • Worked on Ntlm password authentication module which validates teh user credentials to access file shares.
  • Implemented Scan functionality using 3rd party tool (DynamicWebTWAIN).

Environment: Java 7, J2EE, JSF, Spring, Hibernate, web services, XML, HTML, Java Script, Angular JS, Tortoise SVN, JIRA, Crucible, SOAP UI, SQL server 2008, JDBC, Eclipse, JConsole, Tomcat, Web logic, Angular JS

Confidential, South Portland, ME

Sr. Java Developer

Responsibilities:

  • Involved in design, writing LLD and test strategy and developed application using agile technology.
  • Developed a Fleet Based Web application and services dat provides various users, Fleet Managers, Drivers, to maintain teh Vehicle and Driver information, Transaction Management and reporting, Payments, Fuel and Gas station information.
  • Individually responsible for requirement gathering, design, development and delivery artifacts for Report Manager.
  • Involved in developing VXML scripts and testing them.
  • Wrote JAVA Servlets dat generates dynamic VXML.
  • Developed both Static and Dynamic VXML pages using JAVA/J2EE components.
  • Setting up teh development environment using Struts, Spring Web flow, & writing teh ANT build file and set up Beet performance monitoring.
  • Experience is architecting, developing applications/products in Core Java, J2EE, JSP, Servlet. JDBC, Strutcs 2, Hibernate, Spring, Web Service, JUnit, XML, HTML and database like SQL Server Programmer, Oracle, Apache Tomcat
  • Experienced in data exchange technologies like XML and Web Services
  • Designed and developed communication between client and server using Secured Web Services, Cxf, spring and web logic server.
  • Involved in development of teh application writing and configuring teh web flows, using struts & Spring MVC and writing actions, Spring Acegi security, writing DTOs and queries and Spring AOP for exception handling.
  • Developed teh front end user interface by utilizing teh tiles framework and writing pages and templates JSP, HTML, JavaScript, AJAX, CSS & Jquery, and implementing tag libraries.
  • Hands on experience on Server side validations using jquery, java scripts, jstl and custom tags.
  • Individually involved in development of application specific custom tag libraries.
  • Involved in setting up and managing Crucible code reviews
  • Coordinating wif teh QA team, and resolving teh QA defects.
  • Involved in post release Stabilization and enhancement task of teh application
  • Writing teh Java Documentation for Maintenance activities and release notes.

Environment: Java1.6, J2EE, JSP, Servlets, web services, XML, HTML, Java Script, ANT, SVN (subversion), JIRA, Crucible, VXML, SOAP UI, TOAD, JDBC, Oracle, Eclipse, IntelliJ, spring, Hibernate, Tomcat, Web logic

Confidential, Ridgeland, MS

Java Application Developer

Responsibilities:

  • Extensively participated in teh analysis and design of teh application.
  • Implemented Mode-View-Controller (MVC) architecture using Struts framework.
  • Designed and developed interactive presentation layer using Ajax, Struts view tags, JSP standard tags, tiles framework and Java script.
  • Developed Server side validation checks using Struts validators and Java Script validations.
  • Implemented reusable Pagination tag using JSP Custom Tags.
  • Developed a code for ActionServlet, RequestProcessor, and Action classes by extending Struts package.
  • Implemented persistence layer of teh application using Hibernate.
  • Spring framework was utilized for integrating Hibernate and struts frameworks wif IOC concepts.
  • Web services were used to validate data from external interfaces.
  • Prepared a database schema for creation, selection, deletion, etc.
  • Developed applications, which access teh database wif JDBC to execute queries, prepared statements, and procedures.
  • Coding of SQL, PL/SQL, and Views using Oracle 10g for teh database. WebLogic application server is used for deployment of teh application.
  • Performed Unit testing using JUnit.
  • Used log4j for logging of teh application.
  • Source code version control was provided using CVS.

Environment: WebLogic, Eclipse, Hibernate, Spring, Struts, Oracle, J2EE, JMS, JSP Taglibs, Struts Tiles, HTML, JavaScript, XML, SOAP, UML, JUnit, log4j.

Confidential

Jr. Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs dat include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Used Eclipse 3.1 for writing code for JSP, Servlets.
  • Deployed teh applications on BEA WebLogic Application Server.
  • Developed JUnit test cases for all teh developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used Log4J to capture teh log dat includes runtime exceptions.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Involved in implementing DAO pattern for database connectivity using JDBC
  • Used AJAX and JavaScript for validations and integrating business server side components on teh client side wif in teh browser.

Environment: Java, JavaScript, CSS, Struts, JSP, Servlets, JDBC, Tomcat

We'd love your feedback!