We provide IT Staff Augmentation Services!

Application Developer Resume

0/5 (Submit Your Rating)

Lakewood, CO

SUMMARY:

  • 8 years of experience in design, development and implementation of Java and J2EE application working as Senior Application Developer
  • Strong in Object - Oriented Design and Programming and multi- tier web architecture
  • Strong Experience in Core Java and J2EE technologies like JSP, JDBC, JavaBeans, HTML, CSS, Javascript and XML
  • Experienced working in Spring framework and MVC architecture
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, WSDL, DTD, XSD, SOA, JAXB, JAXP, Apache Axis.
  • Experienced working with Blue cove Library to access device’s Bluetooth adapter for wireless communication
  • Strong Experience with Android Application Development
  • Developed Service Oriented Architecture (SOA) based J2ee applications that conforms SOA standards
  • Strong experience with Mongoose, used to access MongoDB on the server
  • Experience working with different SDLC methodologies like Waterfall, RUP, Agile (TDD, SCRUM).
  • Strong knowledge and experience in working with Messaging Services like JavaMail and SMTP server
  • Strong experience in all phases of Software Development Life Cycle (Analysis, Design, Coding and Testing (Unit Testing with Junit, Functional Testing)).
  • Involved in producing & consuming SOAP based & Restful web services using WSDL, SOAP, JAX-WS, JAX-RS, AXIS, CXF, SOAP UI etc.
  • Experiences in banking, finance and healthcare domain
  • 2+ years of experience in Android application development, worked on three applications
  • Worked on Android development with System wide Broadcasts and Background services
  • Experienced working in Eclipse Android SDK IDE, debugging on a real device
  • Strong experience is working with Camera and Chat applications
  • Strong testing experience of all testing phases such as Unit testing, Integration testing and System testing
  • Have strong problem solving and analytical skills with good ability to follow project standards
  • Excellent communication skills. Adept at building strong working relationships with co-workers and management
  • Used version controller tool like CMVC, Subversion and CVS.

TECHNICAL SKILLS:

Web Technologies: Java Spring, HTML, CSS, J2EE (JSP, Servlet, EJB 3.0, JDBC, Javascript, JNDI), AJAX, Agile, Web Services

Scripting Languages: Java 1.6, XSL, XSLT, HTML, JavaScript, Jscript, JQuery

Application Server: Glassfish 6.0, WebSphere 7/6.1, Weblogic 10/9/8.1, Tomcat 7.0/ 6.0, JRun 4.0

Frameworks: Spring 4.0.6, AngularJS

Tools: and IDEs: Eclipse 3.2, Visual Studios, Eclipse 2.1/3.7, RAD, Netbeans 7

Databases: MySQL, MongoDB, JDBC, Oracle, MS SQL Server 2005, MySQL

Operating systems: Windows XP/8

Version Control: SVN, PVCS, CVS

WORK EXPERIENCE:

Confidential, Lakewood, Co

Role: Application developer

Responsibilities:

  • Responsible for design, development, testing and deployment of an Android application
  • Wrote Android application and the supporting Java classes for the application
  • Used Eclipse with Android SDK plugin for development of the Android application
  • Involved in developing Restful web services using Apache CXF tool as wrappers to access existing business services by Mobile channel.
  • Used HTML, XHTML, DHTML, Java Script, AJAX, JQUERY, JSP and Tag Libraries to develop view pages in SEI Desktop portal.
  • Wrote Background services to maintain open connection with the XMPP server
  • Wrote restful services on the server in AngularJS to listen to requests from devices
  • Designed and implemented the MongoDB schema
  • Used Apache CXF, WSDL, SOAP, and JAX-WS technologies to create web services, generate stubs and consuming the existing services.
  • Created and maintained an XMPP server in order to add the chat functionality in the Android application
  • Used Smack Java API in the Android application code in order to communicate with the XMPP server
  • Used Nexmo, cloud messaging and voice IP API in order to send messages over the internet
  • Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software.
  • Made an image to user map in order to keep a track of what images were uploaded to the server by which user for what purpose

Environment:, MongoDB, Mongoose API, Smack API, AWS, JAVA 1.6/J2EE, Servlets, JSP 2.0, XML, XSLT, XPATH, JQuery, AngularJS, WSDL, SOAP, CXF, REST, JAX-RS, JAX-WS, Web Logic server 10.3.3, JMS, Eclipse.

Confidential, San jose, CA

Role: Java Developer

Responsibilities:

  • Integrated Spring (Dependency Injection) among different layers of an application.
  • Worked with Agile methodology.
  • Used Spring framework to build the application
  • Used Eclipse Spring development environment
  • Developed Web services to allow communication between the applications using Rest and SOAP Webservices.
  • Used MySQL database to save and retrieve data about user subscription and payment information
  • Used JDBC in order to establish and maintain connection with the MySQL database from the Java Spring Data Layer
  • Wrote DataBase Helper class using reflections in order to set the Java Beans using data received from the Database
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
  • Created Spring Batches for running batch jobs and documented the use of Spring Batch.
  • Designed and developed Presentation Layer using MVC framework, JSP, HTML, XML, XSLT and JavaScript & CSS.
  • Developed XMLs, Java Used Firebug and Send Http Tool to inspect, edit and monitor CSS, HTML5, JavaScript and requests in any web page
  • Used JQueryUI to display the data that was required to be displayed on the application
  • Used Javascript and JSP to make the UI interactive with the users
  • Implemented Hibernate for data persistence
  • Implemented Java Persistence API (JPA) through Hibernate 3.0
  • Used AJAX to make the web application more interactive without refreshing the data frequently
  • Involved in unit testing, integration testing and system testing

Environment: Java Springs framework, Java 1.5, J2EE, XML, XSLT, Metavante Framework, JavaScript, AJAX, Web Services, WSDL, SOAP, AXIS, SOAP UI, Spring-IOC, AOP, JDBC Template, MVC, Eclipse IDE, MySQL database, HTML 5, CSS, Javascript, JSP, JQuery, JQueryUI, Glassfish Server

Confidential ., CA

Role: Sr. Software Engineer

Responsibilities:

  • Involved in design, development, unit testing and load testing of the Application
  • Built a presentation layer for PSC ( Confidential t Service Center) applications using Servlets/JSP andSprings framework.
  • Built data-driven Web applications with server side J2EE technologies like Servlets/JSP.
  • Integrated Spring (Dependency Injection) among different layers of an application.
  • Used Spring JDBC template (DAO) at DAO Layer.
  • Developed Web services to allow communication between application through RESTFUL Webservice
  • Developed the application based on Spring MVC architecture and used the MVC framework.
  • Used Spring MVC Framework, JSP, Servlets, JavaScript, Ajax, XSL, CSS and HTML for developing UI Screens.
  • Used Data Access layer and Persistence layer using JDBC.
  • Analyzed requirements and designed a Graphical User Interface (G.U.I.).
  • The GUI was designed on the base of MVC design-patterns
  • Techniques and troubleshooting tips for installing JVM and Tomcat on Windows and UNIX/Linux systems.
  • Used Web servers like Apache and IIS with Tomcat to serve static content.
  • Developed producer and consumer RESTful web services component.
  • Developed Client applications to consume the Web services based on both SOAP and REST protocol.
  • Implemented MySQL Queries and Triggers using MySQL Server
  • Obtained Message Driven Beans functionality using Scheduler timers and Session beans

Environment: Java 1.5, J2EE, EJB, JDBC, HTML, Maven, Agile methodology, JDK 1.5, Servlets, JSP, JavaScript, AJAX, JSF-Apache My Faces, Eclipse, JMS, Spring IOC, Spring AOP, JNDI, JDBC, DAO, Hibernate, Rational Rose, WSDL, SOAP, JAX-RS, Apache, CVS, MySQL, RDBMS, Eclipse, MySQL Server, Agile, XML, CSS, Web Services.

Confidential, Columbia, MD

Role: Sr. Java Developer

Responsibilities:

  • Responsible for gathering business and functional requirements from the users.
  • Developed the application using JDBC and Spring Framework.
  • The Application is designed using Struts MVC architecture
  • Developed Rich user interface using HTML, Java Script, JQuery and CSS.
  • Implemented Service tier and Data access tier using Spring .
  • Used JDBC to communicate with the Database, mapping the entities to the tables and corresponding columns in the database by using Hibernate annotations.
  • Developed MySQL queries to implement the select, insert, update and delete operations
  • Involved in Updating, Debugging & Code review compliance to the Good Coding.
  • Used JSF, Struts 2, AJAX for highly interactive and graphic user interface
  • Used Firebug and SendHttpTool to inspect, edit and monitor CSS, HTML5, JavaScript and requests in any web page.
  • Developed various Test cases for Unit-Testing the code using JUNIT.
  • Developed Action classes, ActionForms and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Involved in performing unit testing of the application modules.
  • Involved in performing Integration testing of the whole application.
  • Developed Web Services using Apache AXIS2 tool Framework.
  • Generated WSDL files using AXIS2 tool.
  • Responsible for updating the defects status in a daily based QA status meeting.

Environment: Java 1.6, Spring 3.0, JDBC, JSP, HTML, XML,CSS, JMS, HTML, DHTML, Struts, Eclipse, Apache Tomcat 6.0, CVS, AXIS 2, JAVA/J2EE Design Patterns, JavaScript, Eclipse 3.6.1, JQuery, KendoUI and AJAX

Confidential

Role: Java Developer

Responsibilities:

  • Involved in analysis, design phase, development and implementation phases fordifferent bank applications.
  • Collected the requirements from the users and designed the architecture for the project.
  • Worked on Core Java coding with strong understanding of Java Spring, Collections, Multithreading, data structure and Event/Exception handling.
  • Adopted MVC architecture and used HTML and CSS for the UI.
  • Designed and developed the presentation layer using JSP, HTML, jQuery.
  • Developed Helper Classes to Validate data and against a Set of Business Rules at different client applications.
  • Developed Basic search and advanced search JSP pages.
  • Used Stateless Session Bean to implement Business Process and interact with Data Access layer for Database access.
  • Designed the web tier using on the MVC design pattern of the Springframework. Used spring for dependency injection
  • Developed and deployed the Application components on Web logic. Used XML to represent and transfer data between the layers.
  • Involved in writing triggers using MySQL Workbench which is used to prevent invalid transactions.
  • Used JDBC 3.0 for MySQL database connection and written number of sql queries for retrieving the data and validated that data against the business rules.
  • Wrote test cases in JUnit and performed in depth unit, system and regression testing.
  • Involved in performance tuning, debugging production problems during testing and deployment phases of the project

Environment: J2EE (JSP, EJB, Servlets, JDBC,), XML, HTML, J2EE, JSP, JBOSS, Oracle 9i, Struts 1.1, Validation framework, Eclipse, EJB-Session Beans, Entity Beans, JMS, DHTML, Java Script, CSS, AJAX, SVN, JAXP, JAXB, XSLT, JavaScript, jQuery, Glassfish Application Server, Windows7, EJBs, MVC, Multithreading, Web Services.

We'd love your feedback!