We provide IT Staff Augmentation Services!

Agile Java Developer Resume

4.00/5 (Submit Your Rating)

Kansas City, MO

SUMMARY:

  • Around 8 years of overall experience and experienced in enterprise applications design, development, testing, deployment and systems administration using Java & J2EE technologies.
  • Have worked extensively on Java (J2EE), JDBC, Servlets, JSP, RMI, JavaBeans, EJB, JMS, HTML, DHTML, CSS, JavaScript, AJAX, Spring, Struts and XML Technologies like DOM, SAX, XPATH, XSLT
  • Experienced with Object Oriented Design (OOD), Object Oriented Analysis (OOA), and UML and associated tools such as Rational Rose.
  • Exposure to all phases of Software Development Life Cycle (SDLC) and ability to Design Enterprise Applications.
  • Expertise in design and development of use cases and class diagrams using UML2.0, Rational Rose and Microsoft Visio.
  • Strong Experience in using IDE’S such as Eclipse 3.2/3.0/2.1.1, MyEclipse6.0/5.1.1, NetBeans3.x/5.x/6.x, WSAD5.x/4.x, JDeveloper2005.
  • Expertise in working with Oracle 11g/10i/9i, SQL Server2005/2000 and DB 2 9.1/8.1/7.2 databases and writing Triggers and Stored Procedures.
  • Expertise in developing web - based applications using IBM WebSphere6.x/5.x/4.x Application Server,WebLogic9.1/8.1/7.0 Application Server, JBoss Application Server and Tomcat6.0/5.0 Web server.
  • Strong technical skills, high sense of ownership, good problem solving skills, client focused approach, fast learner and cohesive team player.
  • Possesses excellent communication and interpersonal skills and being a team player would make an excellent addition to any organization.

TECHNICAL SKILLS:

Programming Languages: Java/J2EE,Javascript,HTML,CSS,XML,C,C++

J2EE Technologies and service API’s: Java, JDBC, Collections, JSP, Servlets, EJB, JMSOpen Source/Framework

Databases Oracle 8i/9i/10g, DB2, MySQL: Application Servers/Web Server

Testing Tools: Eclipse, NetBeans, IntelliJ

Operating Systems: Windows 7/8/2000/XP, UNIX,MAC

Internet Technologies: Java Script, HTML, XML, XSLT, XPath,, CSS, AJAX

Design & Modelling Tools: UML - Use Cases, Sequence & class diagrams, Enterprise Architect

Programming Concepts: Object Oriented Programming(OOPS)

PROFESSIONAL EXPERIENCE:

Confidential, Kansas City, MO

Agile Java Developer

Responsibilities:

  • Proactively involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile methodology (SCRUM) during project development
  • Responsible for coding in Java for different business functionalities like creation of projects, manage resources for the project and front end development using JSP, HTML, CSS and JavaScript
  • Integrated with Yodlee providing aggregation service that allows participants to link their non JPMC RPS accounts to the participant homepage. It also supports holistic planning and budgeting through hosted personal financial management tools
  • Actively involved in code reviews and also in bug fixing
  • Used SVN as the version control tool to perform programs Checkout and Check-in from and to the repository, similarly Maven for build and Deployment
  • Coordinated with multiple teams in finding root cause of multiple production defects and proactively resolving them
  • Involved in deploying the code to the test environments and test the newly developed features
  • Worked closely with QA team and fixed production bugs with a quick turnaround time
  • Worked with defect tracking system JIRA and developed JUnit Test cases for Unit testing

Environment: Java/J2EE, Servlets, JSP, spring, JUnit, AngularJS, JQuery, HTML5, CSS, Apache Tomcat, Oracle, Maven, JIRA, Eclipse, HP ALM

Confidential, Durham,NC

Java Developer

Responsibilities:

  • Involved with software requirement specifications, object oriented analysis and design using Unified Modeling Language (UML).
  • Configured and maintained the Spring Application Framework.
  • Developed Presentation layer using JSP, CSS, HTML, JavaScript and XHTML.
  • Implemented the business logic using Spring framework. Actively participated in the implementation, maintenance and testing phases of quote generation.
  • Created hibernate mapping and hibernate configuration files for data manipulation which includes Configuring Hibernate properties, that defines the connection to the Database.
  • Prepared ETL design document which consists of the database structure, change data capture, Error handling, restart and refresh strategies
  • Used Websphere Application Server for deploying various components of application.
  • Designed and implemented action-flows for persistence for user entered data.
  • Utilized design patterns such as singleton to access DAO.
  • Performed code review and unit tested the application using Junit framework.

Environment: JAVA, J2EE, Web sphere Application Server, Eclipse, JSP, Struts Framework, Spring Framework, XML, HTML, Hibernate, Informatica, Oracle 10g.

Confidential, Richmond VA

Java/J2EE Developer

Responsibilities:

  • Developed the application using the concrete principles laid down by several design patterns such as MVC, Front Controller, and Composite view, Intercepting Filter, Business Delegate, Singleton, DAO, Transfer Object and Factory.
  • Work on various integration process with Maven including pmd, cpd, firebug and other testing tools
  • AJAX calls were used for form submission and updating user interfaces views.
  • Engaged in development of new features in existing application by using the external services WSDL files.
  • Used Clear Case and Tortoise SVN to build the application and deploy on the server.
  • Involved in creating Unit test cases, test suite and Unit testing of the application components using JUnit.
  • Developed clients for the Web Services using apache axis and tested it using SoapUI.
  • Involved in deploying the code to the test environments and test the newly developed features.
  • Engaged in communicating with different teams in finding the production defects where the call is failing and contacting the Service team which is causing the failure and fixing the issue.
  • Actively involved in code reviews and also in bug fixing.
  • Applied HTML, CSS, and JavaScript for the UI part.
  • Applied CSS (Cascading Style Sheets) for entire site for standardization of the site.
  • Offshore Co-ordination and User acceptance testing support.
  • Familiar with daily scrum meeting and follows agile methodology

Environment: J2EE, Weblogic App Server 6.1, Spring MVC, Spring Portlet MVC, Web Services, Hibernate, HTML, CSS, JavaScript, Jquery, Ajax, Hudson

Confidential, PA

Application Developer

Responsibilities:

  • Refactored existing Producer World legacy application to implement the Struts framework using design patterns such as MVC, Business Delegate, DAO, DTO, Singleton, etc.
  • Worked on the fulfillment manager registration module in the Business Alliance Portal. Wrote a batch job that reads the database for any new users who have registered to the portal, write all the available information about the users to an XML file and then stores the XML file on the FTP server.
  • Worked on the Firm Management Tool in SalesWeb, which allows business users to add/modify/terminate firms which have to be registered to in the Business Alliance Portal eliminating the need to run SQL queries directly against the database.
  • Wrote PL/SQL batch jobs that run every night and update the database based on several business rules.
  • XSLT was used for XML transformations. Hibernate and POJOs were used for ORM and data access. Interwoven TeamSite was used for web content management.
  • Involved in production support for Producer World, AMRC and BAP.
  • Developed Aetna Medicare Resource Center (AMRC) which is a portal that allows brokers and independent producers to register for the site and view reports and perform other activities

Environment: Windows XP, Java 1.4, Servlets, JSP, PL/SQL, Oracle, DB2, Sybase, JavaScript, JNDI, CSS, Struts, Hibernate, Websphere 5.1.2, RAD 6, JUnit, Log4j, Maven, PVCS, Rational ClearQuest, Rational ClearCase, XPath, XSLT.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Designed Class and Sequence Diagrams.
  • Developed user interfaces using Struts, JSPs, XHTML, CSS, Java Script and AJAX.
  • Used Struts tlds (logic, bean, html, nested etc) with JSP pages.
  • Configured Struts-config.xml file for the Application and Developed Custom tag libraries.
  • Used Value Objects, Service Locator and Singleton design patterns.
  • Created CSS for formatting JSP pages
  • Used Validator framework of the Struts for client side and server side validation
  • Developed Controller and Service classes for Vehicle Management.
  • Performed data loading using Spring, Hibernate.
  • Developed Stateless Session EJBs and local Entity Beans and used the Session Façade Pattern.
  • Developed the action classes to execute the business logic and action form's to collect the input data from the users using JAVA, DAO and DB2.
  • Worked on generating the web services classes, WSDL using Apache Axis.
  • Developed the Encryption Decryption program to secure sensitive dada like user account information.
  • Developed XML schema and generated XML Beans.
  • Written XML files containing Queries that are going to use an application and program to access them.
  • Used CVS for checking in-out files.
  • Responsible for Development, unit testing, integration testing and implementation of the application.
  • Used Log4J to store log messages.
  • Performed unit testing using Testing.

Environment: Java, J2EE, Hibernate, Struts, spring, JSPs, Eclipse, IBM WebSphere 6.1, AXIS, Subversion, IBM DB2, Clarity, Maven, Rational Rose, Windows.

Confidential

Java Developer

Responsibilities:

  • Led the migration of Utility billing system from Unix platform to MVC Web Based Windows Application using Java, JSP, Struts technology
  • Involved in preparing the use cases and responsible for designing and developing object models, class diagrams.
  • Interacted with clients to gain knowledge on products and leveraged understanding of their products to create system design and led the implementation.
  • Involved in preparing Software Requirement Specification documents
  • Involved in preparing troubleshooting documentation for the application
  • Incorporated custom logging mechanism for tracing errors occurred in the application
  • Developed the application using Struts framework leveraging the Model-View-Controller architecture
  • Used EJBs in the application and developed Session Beans to house business logic at the middle tier.
  • Involved in the deployment of the application in the WebSphere Server
  • Developed SQL statements for back end communication
  • Used DAO Factory pattern and XML-DOM parser in the application
  • Involved in reviews and problem resolutions

Environment: Web sphere Server, Struts, EJB, DAO, DB2 SQL, XML, DOM parser, Java, J2EE, Struts, Web sphere, JSP, Servlets, DB2

We'd love your feedback!