We provide IT Staff Augmentation Services!

Application Developer Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Around seven years of experience in analysis, design and development of software applications using J2EE technologies
  • Areas of expertise include JAVA, JSP, Spring MVC, JSF, Hibernate, JMS, Ajax, JQuery and Web Services for the application development using J2EE technologies
  • Hands on experience on service - oriented architecture using technologies like SOAP, WSDL, JAX-WS, JAX-RS
  • Designed and coded application components in an Agile environment utilizing a Test Driven Development (TDD) approach
  • Proficient in using XML suite of technologies like XML DTD, XML Schema, XSL, XSLT, X Path, SAX and DOM
  • Expertise in designing and developing J2EE compliant systems using IDE tools like Eclipse and deploying them in application servers like JBoss, Apache Tomcat and WebSphere servers
  • Sound knowledge in working with Maven build and deployment process
  • Good experience with databases, database concepts, normalizations etc. and proficient in Oracle PL SQL
  • Proficient in developing Unit testing and Integration testing with good knowledge on testing frameworks and testing methodologies
  • Strong analytical, organizational and interpersonal skills.
  • An excellent team player, quick learner and a highly motivated individual with effective communication skills.
  • Ability to multitask and prioritize work based on deadlines.

TECHNICAL SKILLS

Internet Technologies: HTML, XML, CSS, JavaScript, AJAX, JQuery

Java/JEE Technologies: Java, JSP, JDBC, Maven

Frameworks: Spring, JSF, Log4j, JUnit, Hibernate

Web/App Servers: Apache Tomcat, JBoss, WebSphere

Operating Systems: Windows NT/2000/XP, Unix (Solaris), Linux

Databases: Oracle 10g, MySQL

IDE Tools: Eclipse, NetBeans,, SOAP UI, TOAD, SQL Developer

Version Control: SVN

PROFESSIONAL EXPERIENCE

Confidential, AUSTIN, TX

Application Developer

Responsibilities:

  • Extensive experience working in an Agile development environment and utilized pair programming approach to ensure high quality code
  • Involved in business requirements gathering and analysis of the requirements
  • End to end responsibility is taken for developing “eBook Delivery” module using JSP, JavaScript, Ajax, HTML and CSS for the presentation layer and integrated using Spring Dependency Injection with the hibernate based DAO layer
  • Responsible for developing “eDelivery updates” using procedures and triggers in PL/SQL
  • Responsible for validating XPath-based XML validation, specifically Schematron
  • Supported bug-fixing, enhancements, troubleshooting various application errors/exceptions using JIRA Tracking system
  • Developed Test driven, Test first methodology based JUnit test cases for existing modules, new enhancements and new modules
  • JUnit has been used for unit testing with Mockito for mocking the objects and Powermock to mock static objects
  • Responsible for bridging the communication between the client and server using JMS API connectivity for messages
  • Involved in creating functions to support uploading and downloading of files from FTP, FTPS and SFTP server
  • Responsible for build using Maven scripts and deployed on WebLogic server. Monitored the automated email notification for success.

Environment: Spring MVC, Java, Hibernate 3, JUnit 4, Oracle 11g, JBOSS, MAVEN, CSS, JavaScript, Ajax, SOAP UI, JAXB, SVN, JIRA.

Confidential, Columbus, Ohio

Application Developer

Responsibilities:

  • Worked in an Agile development environment with frequently changing requirements and proactively came up with innovative methods to improve quality of the code
  • Utilized pair programming approach to ensure high quality code
  • Involved in re-engineering the CCW application’s loan search module for MBWS application
  • Actively involved in all business calls for functional level requirements
  • End to end responsibility is taken for developing the “WebPhone” and “Loan Search” Module for development and release using Javascript and Webservices
  • Developed email and fax module for sending year end documents to the customers using Spring MVC architecture, and implemented controllers that make calls into Spring service beans to perform business actions and then send a model object to the view for presentation which uses JSP, JavaScript, Ajax, HTML and CSS. The beans are injected using Dependency Injection.
  • Hibernate is used in the Data Access Layer to interact with database for email and fax activity monitoring
  • Pro-actively worked with production tickets to analyze and resolve the issue
  • Responsible for all the code migration and quickly adhered to the process
  • Extensively worked with JUnit framework to write unit test cases to perform unit testing of the application
  • Responsible for the build using Maven and deploy the application on WebLogic server
  • Involved in reviewing Unit test cases and Integration Testing of the various modules like WebPhone, Loan Search, Customer authentication, Account Maintenance and Call Log

Environment: Eclipse 3, Java, J2EE, Hibernate 3, JUnit 4, Oracle 11g, Tomcat 7.0, SVN, JIRA,MAVEN, CSS, JavaScript, Ajax, Spring MVC, Production support, Windows, WebLogic 10.3.

Confidential, San Antonio, TX

Software Developer

Responsibilities:

  • Worked as a key resource in developing significant modules and major enhancements in Automatic Commercial Environment application and involved in almost all phases of SDLC from analysis, design, development, release and maintenance of the application
  • Presentation layer is designed using HTML and JSP. The client side validation is done using JavaScript.
  • Business layer is implemented using JAVA and the Hibernate is used for database interaction
  • Involved in Production maintenance-Customer Interaction, Weekly status reports/ status calls, configuration management, resolving issues (all Java /DB/server related issues) in less stipulated time, onsite-offshore co-ordination
  • Experience in installation/configuration of WebLogic application server and was responsible for various deployments and administration of WebLogic
  • Created various windows batches for automating administrative tasks
  • Responsible for writing JUnit test cases to ensure the code coverage for testing

Environment: Eclipse 3, Java, J2EE, Hibernate 3, JUnit 4, JSF, WebLogic 10.3, SVN

Confidential, Fairfax, VA

Software Developer

Responsibilities:

  • Coded client side validation using JavaScript
  • Responsible for formulating requirements and estimating effort
  • Documented technical flow with respect to the functional requirements as process
  • Implemented Data Access Objects layer using IBatis
  • For batch process responsible for writing all the SQL Queries for reporting using Oracle 9i
  • Responsible for writing JUnit test cases to ensure the code coverage for testing

Environment: Java5, JSF, JSP, Servlets, IBatis, Tomcat, Eclipse, JUnit test framework, CVS

Confidential

Java Developer

Responsibilities:

  • Involved in designing and coding of actions mapping for all modules using Struts framework
  • Designed the optimized Database Model
  • Responsible for end to end development for "Manage Contacts" module using JSP in the presentation layer and Servlets for business layer using Struts framework
  • Developed Validators for application components using the Struts validation framework
  • Implemented the background task using Multi-threading which sends mails in bulk behind the scene
  • Developed the import/export utility, which allows user to import/export to/from MS-Excel, CSV and Database

Environment: Struts, J2SDK 1.4, J2EE 1.4 (Java, JNDI, JSP, JDBC, Servlets and JSP), Apache Tomcat, SQL, HTML, Eclipse Europa, Windows XP, MVC Design pattern, MySql 4.0.

We'd love your feedback!