We provide IT Staff Augmentation Services!

Application Developer Resume

2.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY:

  • 7+ years of experience in all phases of Software Development Life Cycle using Java/J2EE technologies.
  • Good experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications.
  • Extensive experience in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets, JSP, AWS (Amazon Web Services), Enterprise Java Beans, XML, XSLT, Java Beans, Struts, JQuery.
  • Expertise in various open source frameworks like Struts2.0/1.2, Spring 3.0, Spring framework 4, Spring Webflow, JSF1.2/2.2, and ORM Technology like Hibernate 3.0 and MyBatis.
  • Experience with multiple Servers like Apache Tomcat, IBM Websphere, Weblogic, Sun Glass fish and JBoss.
  • Expertise working with standard Java Design Patterns (Singleton, Session Facade, Front Controller, DAO, DTO, MVC and Business Delegate).
  • Extensive experience in developing the SOA middleware based out of Fuse ESB and Mule ESB.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, Spring (IOC&AOP), Spring Boot, Hibernate, ATG Commerce, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Strong experience in RDBMS using Oracle 10g, SQL Server, schema development, PL - SQL programming, including experience in utilizing SQL Loader utility MySQL & MySQL replication setup.
  • Extensive experience with Application/Web servers like Weblogic, Websphere, Tomcat and JBoss.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, NetBeans and RAD.
  • Good knowledge of EJB Session beans with JNDI mapped naming & JMS message-driven beans.
  • Experience in using Web Services like JAXP - DOM, SAX, XSLT, JAXB - Un-marshalling and Marshalling, SOAP protocol in JAXWS and RESTFUL web services.
  • Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
  • Extensive experience in implementation of the version control software VSS, CVS, SVN and Clear Case.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant Tool.
  • Utilized Mulesoft features like dataweave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Used EXTJS client side for building UI of the application.
  • Involved in Unit Test Cases writing and having good knowledge in JUnit.
  • Expertise in implementation of web applications using frameworks such as Struts, Spring frameworks like Spring DAO, IOC, Spring Boot, Hibernate, JSF.
  • Good Knowledge in coded Java applications on both client-side and server-side using JDBC and advanced multithreading with concurrency.
  • Well versed with Server side business logic and experience in working with different databases like Oracle, MS SQL, MongoDB and MYSQL.
  • Experience in writing ANT, Maven build scripts and configuring and using Log4j and writing JUnit test cases.

TECHNICAL SKILLS:

Programming Languages: JDK1.2,1.3,1.4,1.5,1.6,1.7,1.8, C#, Unix scripting

Platforms: Windows NT/ 2000/ XP, Unix, AIX, HP Unix, SCO Unix, Linux (Red Hat 6.1, 7.2, 8.0), Sun Solaris, VxWorks.

Design Tools: Microsoft Visio 2003, Rational Rose 2003

IDEs: Eclipse2.x /3.x, MyEclipse 6.0, WSAD 4.x/5.x, RAD 6.0, NetBeans 4.1/5.0, JDeveloper 10g, Jbuilder8.0, Multithreading, IntelliJ 4.5/5.1/6.0, Visual Studio 2013

Web Applications/Servers: BEA Weblogic 7.0, 8.1, 9.1, 10.1, Apache Tomcat 4.0, 5.1, 7.0 IBM Websphere 5.0/6.1, JBoss 3.2, 4.0.

Design Patterns: Singleton, Value Object, MVC, Session Fa ade, DAO, Factory

Server Scripting: JSP, JSP: EL, Custom Tags, GWT

Build Tools: Ant 1.6,1.7,1.9, Maven

Client Scripting: JQuery 1.8,1.9, JQueryUI, Dojo, ExtJS, AngularJS, AngularJS 2, JavaScript, CSS2, CSS3, HTML4, HTML5, NodeJS

Java Frameworks: Struts 1.2, Struts 2.1, Spring MVC, DI, AOP, IOC, Spring Boot, JSF 1.1, JSF 2.1, GWT

Protocols: TCP/IP, UDP, FTP, HTTP/HTTPS, RMI/IIOP, SOAP

Continuous Integration: Hudson, Jenkins, AntHill Pro

Databases: Oracle8i/9i/10g, DB2, Sybase, MS SQL Server, MySQL 3.23, MongoDB, Teradata

Database Tools: TOAD 7.x, SQL Developer (Raptor), Altova Database Spy, SQL Assistant

Messaging Systems: JMS 1.1, IBM MQ Series 5.1

MVC Frameworks: Struts 1.1, 1.2, 1.3.8, Spring 1.2, 2.0, 3.1, 4.0, Spring DAO, IOC, Spring Boot, JSF 1.1, 2.1

Webservice Specifications: JAXRPC, JAXWS, JAX: RS, Mulesoft ESB, AWS

Webservice Implementations: Axis 2.0, Apache CXF, Jersey

Webservice Tools: TcpMon, SoapUI, Altova XML Spy, RESTful, Microservices, AWS (Amazon Web Services)

Web Design Tools: Dreamweaver, Microsoft Front Page 2003, Coffee Cup HTML

XML Technologies: XML 1.1, XSL, XSLT, SAX 2.0, DOM, JAXP, JAXB, Altova XML Spy.

Logging: Log4J, SLF4J

Whitebox Testing: Junit 3.8.1, 4.1, HttpUnit 1.6, Junit Perf 1.8, DBUnit, Selenium, Fitnesse, JBehave, EasyMock, PowerMock

Blackbox Testing: LoadRunner 9.1, Quality Center, WinRunner, JMeter

Version Control: CVS, Git, Tortoise SVN

Methodologies: Waterfall, Agile ( Scrum, XP)

PROFESSIONAL EXPERIENCE:

Confidential, Wilmington, DE

Application Developer

Responsibilities:

  • Participating in Business requirement sessions to gather business requirements from policy owner.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules as a part of team and as an individual both.
  • Used Eclipse 3.2 IDE for coding, debugging and testing the application modules.
  • Used Core Java (1.5 -1.8), JDBC, SQL, SAS, KSH, PL-SQL to develop batch application for Credit Card-Risk IT team.
  • Develop and Integrate Restful API’S Using Mule Enterprise Service Bus and Any point Studio.
  • Programming of Custom Connectors in Mule using Object Oriented Languages Such as Java.
  • Deploy application to AWS and monitored the load balancing of different EC2 instances
  • Used Maven to compile the source code. POM XML files were designed based on application’s need.
  • Used Jenkins to deploy source code to repository which is internal to Chase.
  • Used SVN and GIT for source code manager.
  • Worked as cyber security specialist also for the team to remove sql injection, cross-scripting from old code base, based on bank’s security standard.
  • Implemented Event Manager (Control-M), e-Distribution Admin modules as an admin.
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency.
  • Involved in server integration as a part tech refresh project.
  • Developed multiple Korn-Shell script which is kind of unique to CR-IT need to help performing important but repetitive work on UNIX.
  • DeployedSpringBootbased Microservices Docker container using Amazon EC2 container services and using AWS admin console.
  • Strong development skills in designing and developing Microservices along withSpringBootand Coherence cache implementation.
  • Written Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files.
  • Implemented Batch Updates using spring and configured beans in Application Context file.
  • Developed the Servlets for invoking the remote notifications.
  • Implemented service oriented architecture (SOA) using Apache Axis, SOAP, WSDL.
  • Developed and consumed SOAP web service in multiple applications which resulted to a big positive result for efficiency of the applications and economical profit.
  • Involved in configuring EPV KSH script (internal for Chase) to access database safely and retrieve data from the database.
  • Used Oracle 10g and 11g & Teradata as the backend database storage.
  • Good Knowledge in coded Java applications on both client-side and server-side using JDBC and advanced Multithreading.
  • Extensively involved in the integration of the Front End web interface with the Spring MVC, AngularJS, JSP, HTML and CSS.
  • Created data base tables according to the application requirements.
  • Developed stored procedures and triggers with PL/SQL.
  • Implemented the application using Agile & Waterfall development methodology.
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
  • Used Ab-Initio as a rules engine to develop graphs which are useful to business. Rules were changing without any new code deployment.
  • Designed and developed User interface screens using AngularJS 1.2.18, AngularJS 2, JQuery and Javascript for front end development.
  • Worked as a Level 3 production support (DEV-OPS) for CR-IT team. Responsibility involved creating change tickets and handling production bugs within a specific time limit.
  • Worked closely with QA and BA to deliver the code on schedule for production deadline. Experienced with test script development and functional document preparation.
  • Developed application on WINDOWS SERVER and SQL SERVER based on .NET using Visual studio 2015.

Environment: Java 1.8, C#, JDBC, Spring, Hibernate, SOAP, WSDL, WS-Security, Apache Axis, SQL, PL/SQL, Multithreading, Spring batch, Eclipse, HTML, XML, AWS, Mulesoft ESB, Spring Boot, Maven, AngularJS 1.2, 1.8, AngularJS 2, Jenkins, TOAD, Oracle 10g & 11g, Unix, Shell Scripts, Agile(Scrum), JUnit, Control-M, Log4j, Teradata, Ab-initio, SVN and Git, SQL developer and SQL Assistant, C#, .NET, Visual Studio 2015

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Participated in the complete software development lifecycle tasks (design, coding, testing and documentation).
  • Developed UML diagrams like Use case, class and sequence diagrams.
  • Designed and developed User interface screens using AngularJS and followed Agile Scrum for application development.
  • Extensively involved in the integration of the Front End web interface with the Spring MVC, AngularJS, JSP, HTML and CSS.
  • Microservices development withSpringBootapplications. Implemented command pattern for all edge services.Web services were built using Spring and CXF operating within Mule ESB; offering both REST and SOAP interfaces.
  • Designed and developed Micro Services business components and RESTful service endpoints usingSpringBoot.
  • AWS EC2 instances were configured in dev and QA environments with NodeJS.
  • Developed unit test cases using Jasmine to test Angular controllers and services and developed custom validations using AngularJS
  • Developed pages using AngularJS directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components.
  • Used Spring framework and J2EE components, Utilized Spring MVC, IOC, AOP and DAO modules. Developed controller classes, backend processes, complex services and database interaction.
  • Applied object oriented methodologies and core J2EE design patterns like Factory, Façade, Business Delegate, Service Locator and Singleton.
  • Extensively used Spring MVC for servlet configurations both during application Development and Test.
  • Developed REST services using Spring and used JAXB API for XML parsing.
  • Designed, developed and integrated Spring DAO layer with Hibernate. GeneratedHibernate XMLfiles for the configured beans.
  • Orderly logged the whole process using log4j for auditing, debugging and error logging purposes.
  • Used Weblogic application server for deployment.
  • Used ANT and Jenkins for Build process and continuous integration
  • Supported QA and UAT defect resolution; used Atlassian Jira to publish daily defect reports to the management.
  • Performed build management for the development and testing environment. Worked with release management to develop technical release notes for every code release.
  • Good Knowledge in coded Java applications on both client-side and server-side using JDBC and advanced multithreading with concurrency.
  • Used SVN version control to track and maintain different versions of the application.
  • Involved in technical mentoring, production system support and customizing solutions.

Environment: Java 1.7, J2EE, Agile, AngularJS-1.3, JSP, HTML, CSS, JSON, JavaScript, Spring 3.2, Spring MVC, JMS, Hibernate 3.6, Weblogic 10g, MyEclipse, UML, Mule ESB, Log4j, AWS, Spring Boot, Microservices, Oracle, JNDI, JUNIT, Multithreading with concurrency, ANT, RESTful, Jenkins, Atlassian Jira, EXTJS, log4j, SVN and Mockito.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Involved in designing applications using the core J2EE design patterns Façade, Data Transfer Objects, Business Delegate, and Value Object.
  • Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) Techniques using Unified Modeling Language (UML).
  • Developed JSPs strictly confining to the policy of no java use in them and AJAX was used for asynchronous server calls.
  • Presentation tier of the application was built completely on Struts framework. Heavily used Struts Tag Libraries, Validators, and Tiles and involved in Configuring web.xml and struts-config.xml.
  • Designed and developed the CIS application using Struts Dispatch Action.
  • Designed and implemented the Dynamic Web Pages using JSF.
  • Created Managed beans and defined navigation rules in faces-config.
  • Look and feel of the application is designed using JSF rich faces tags.
  • Worked on the back end part of the application involving Spring framework, and Hibernate.
  • Used Spring AOP for transaction management and developing advices for various cross cutting concerns such as logging, security and indexing.
  • Hibernate was used as admin tool persistence framework. Also, implemented interceptors using Hibernate and Spring.
  • Worked on Proof of Concept for developing application using NodeJS and Mongo DB.
  • Developed client application API’s using NodeJS
  • Developed the Hibernate entity classes using Annotations and XDoclet.
  • Developed Stored Procedures, Triggers and Functions. Actively involved in tuning SQL queries, Stored Procedures, Triggers in Informix.
  • Developed REST services using Spring and used JAXB API for XML parsing.
  • Agile delivery of software using practices of short iterations, sprints, Scrum.
  • Developed the provider by top-down approach by writing the WSDL.
  • Used SOAP Protocol for communicating between two different backend systems.
  • Extracted the SOAP request sent to and SOAP response received from the backend system.
  • Developed web services using Apache Axis web service engine.
  • Used EXTJS client side for building UI of the application.
  • Used core java mainly for transaction processing on both client-side and server-side using JDBC and advanced Multithreading with Concurrency.
  • Worked on writing Unix Scripting to perform certain tasks.
  • Involved in validating designs done by other developers as well as in the code review process.

Environment: JDK1.6.0, J2EE (Servlets, JSP,JSF, Struts, Spring, Hibernate), JSF 1.2, NodeJS, HTML, Java Script, CSS, XML, Server Studio 6.5, Tomcat 5.x, Jboss 4.2, Multithreading with concurrency, SVN, Maven, iReport 2.0.2,Spoon 3.2.0.

Confidential, Chicago, Illinois

Java/J2EE Developer

Responsibilities:

  • Participating in user requirement sessions to gather business requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules .
  • Designed and developed Class diagrams and sequence diagrams using Unified Modeling Language(UML).
  • Designed the Cascaded Style Sheets for designing the styles, skinning and layouts.
  • Developed various Action classes and Form bean classes using Struts framework.
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency.
  • Written Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files.
  • Implemented Batch Updates using Spring and configured beans in Application Context file.
  • Used the features of Spring Core layer(IOC), Spring AOP, Spring ORM layer and Spring DAO support layer in order to develop the application.
  • Involved in the configuration of Struts Framework, Spring Framework and Hibernate mapping tool.
  • Worked on Java Messaging Services(JMS) for developing messaging services.
  • Implemented different types of messaging prototypes using JMS.
  • Implemented service oriented architecture(SOA) using Apache Axis, SOAP,WSDL,UDDI.
  • Involved in configuring hibernate to access database and retrieve data from the database.
  • Used Oracle 10g as the backend database storage .
  • Created data base tables according to the application requirements.
  • Developed stored procedures and triggers with PL/SQL.
  • Implemented AJAX base applications using Dojo and GWT API for Performance oriented and browser independent application.
  • Created high volume transaction system using core java application applications on both client-side and server-side using JDBC and advanced multithreading with concurrency.
  • Implemented the application using Agile development methodology.
  • Used WSAD IDE for coding, debugging and testing the application modules.
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment in Web Sphere server.
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
  • Involved in code versioning, Check In, Check outs and code merging using CVS versioning tool.
  • Used Remedy tool for creating change tickets and handling production bugs.

Environment: Java/J2EE, JDK 1.5, JSP, Servlets, Struts, Tiles, Spring, Hibernate, SOAP, WSDL, WS-Security, Axis, SQL, PL/SQL, CSS, XML, XSLT, JavaScript, Web Sphere, WSAD, HTML, DHTML, XML, AJAX, Maven, CVS, TOAD, Oracle 10g, Unix, UML, Shell Scripts, Agile(Scrum), Multithreading, Rational Rose, JUnit, Log4j, Remedy.

Confidential

Software Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project and creating Class Diagrams.
  • Interacted, coordinated with the Design team, Business analyst and end users of the system.
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Wrote the DAO’s to access the database using JDBC calls.
  • Deployment of Application in the Web logic Server environment using ANT tool using Struts architecture with the JSP Client.
  • Wrote SQL Queries, and integrated SQL Queries into DAO.
  • Developed triggers, packages, procedures and functions using PL/SQL.
  • Developed Business logic classes using Session Beans for Processing Manager Service.
  • Involved in creating and configuring of build files
  • Developed Controller Servlets Framework component for Presentation
  • Designed, Developed and Implemented JSP’s in Presentation layer for Submission Application implementation.
  • Used EXTJS client side for building UI of the application.
  • Developed JavaScript for client end data entry validations and Front End Validation.
  • Used Site Minder for authentication and authorization data between the thin client and application server.
  • Used custom tags to check for authentication.
  • Wrote JUnit test cases for unit testing the integration layer.
  • Developed Webapplication using Struts framework.

Environment: Java/J2EE, JSP, JDBC, EJB, Struts, XML, HTML, Eclipse, Java Script, EXTJS Ant, SQL, PL/SQL, TOAD, Oracle, Web logic, Windows, CVS.

We'd love your feedback!