Application Developer Resume
Middletown, NJ
SUMMARY
- 9+Years of experience in IT dealing with full life cycle (SDLC) of teh software development process including requirement gathering, analysis, design, development, writing technical/system specifications, interface development and implementation of Client/Server, Aws,cloud computing,distributed and Web Based application using Object Oriented Methodologies and RDBMS.
- Expertise in development of multi - tiered web based enterprise applications using J2EE technologies like Servlets, JSP, JDBC, JNDI, JMS, Java Beans, JAXB, JAX-WS and JAX-RS.
- Experience in developing Web Applications with various Open Source frameworks such as Struts2 Framework,Spring Framework 2.5/3.0 (Spring MVC, IOC, AOP, Templates) andHibernate 3.0 ORM.
- Experience in deploying web application using application servers like WebLogic (11/10), JBoss EAP 6.x, WebSphere 6.x/8.5, and web servers like Tomcat 6/7.
- In-depth experience in development of front end user interface using ADF Faces, JSF, JSP, Velocity, FreeMarker and Angular JS.
- Expertise in using various design patterns like Factory, MVC, Transfer Object, Service Locator and Singleton in teh development of Enterprise Applications.
- Hands on Experience with Web Services based on RESTFUL Jersey and SOAP APIs.
- Developed Web services modules based on Micro Services and SOA architecture.
- Experience working with Maven.
- Hands on experience in client side designing and validations using HTML5, DHTML, CSS, JavaScript, JSF, Ajax, JQuery and Angular JS.
- Experience in creating session ID, extracting MicroStrategy object details using MicroStrategy Java WEB API.
- Experience creating documents, dashboards, reports, metrics, filters using MicroStrategy Web and MicroStrategy Developer.
- Experience using Agile-Scrum based project execution methodology.
- Experience working with Perfecto Mobile Testing tool and Selenium Web Driver with Python and Selenium IDE.
- Experience subscribing SAP Business Objects RESTFUL WEB SERVICES to extract data from underlying BO.
- Experience with major databases such as Oracle 9i/10g/11g, MySQL and SQL Server 05/08.
- Hands on experience in Module Testing using JUnit.
- Efficiently worked on version controlling systems like CVS and SVN.
- Experience working with several platforms like Windows 2000/XP/Vista, UNIX and LINUX.
- An effective communicator with excellent interpersonal skills and is able to clearly understand and transform concepts into programming logic.
- Thrive in both independent and collaborative work environment.
TECHNICAL SKILLS
Languages: Java 1.5/1.6/1.7, C, C++, Perl
J2EE Technologies: Servlets, JSP, JDBC, JNDI, EJB 2.0, JMS 1.1/MQ series, JAXB
Web/XML Technologies: HTML, HTML5, XHTML, DHTML, JavaScript, jQuery, CSS, XML, AJAX, Bootstrap
Frameworks: Struts2, Spring 2.5/3.0, Hibernate 3.0
IDE’s: Eclipse, NetBeans, Myeclipse, Notepad++
Database Management Tools: TOAD, SQL Developer
Web Services: SOAP, RESTFUL
Business Intelligent Tools: MicroStrategy, SAP Business Objects
Web/Application Servers: Apache Tomcat 6.x/7.x, JBOSS 4.x/6.x, WebLogic server 10.x/11, WebSphere 6.x/8.5
Design Methodologies: UML, Rational Rose
Databases: Oracle 11g/10g, MySQL, SQL Server 2005/2008
Testing Tools: Perfecto Mobile, Selenium WebDriver, Selenium IDE
Build and log Tools: Build (ANT, MAVEN), log 4j
Operating Systems: Windows 2000/XP/VISTA/7, Unix
Others: LDAP, JUnit, Bugzilla, MySQLdiff, Iometer, Jira, CVS, SVN, Rally
PROFESSIONAL EXPERIENCE
Confidential, Middletown, NJ
Application Developer
Responsibilities:
- Involved in complete Software Development Life Cycle with Object Oriented approach for clients business purpose and continuous feedback from client.
- Involved in Agile planning and estimation Sessions of user stories and also participating in Scrum meetings to update teh status daily.
- Developed application using Spring. Worked on various modules of Spring likeCore, MVC, JDBC and AOP.
- Used Micro Services Architecture to develop and expose data as Rest API endpoints.
- Used MicroStrategy and OBIEE Java SDK’s to extract data from remotely hosted repositories.
- Deployed application on to WebSphere Application server which is hosted on AWS EC2.
- Effectively carried out teh impact analysis for all change requests, interacted with business analysts and teh end users for effective implementation.
- Provided production support and involved in issue resolution.
- Worked closely with business analyst, system architecture & users during UAT testing and user .
- Stack creation in AWS Cloud and rehydration using latest AWS AMIs.
- Involved in performance issues and bug tracking and fixing and have used issue tracking tools like Rally.
- Written various JUnit test cases to test teh web services functionality.
- Built and deployed teh application using Maven.
- Used Log4J for logging.
- Used SVNfor version control.
Environment: Java 1.7,AWS,Spring IOC/MVC/JDBC, AngularJS RESTFUL WebServices, JAXB, WebSphere Application Server 8.5 on AWS EC2, JUnit, Log4j, Maven
Confidential, Middletown, NJ
Application Developer
Responsibilities:
- Responsible for gathering and analyzing teh requirements. Used UML artifacts such as use-case diagrams, activity diagrams and class diagrams to display visual representation of teh process in teh requirement workflow.
- Actively involved in teh SDLC process mainly in creating/analyzing high level design documentation.
- Developed application by using Spring. Worked on various modules of Spring likeCore, MVC and DAO.
- Used MicroStrategy Java WEB API to search for an object in MicroStrategy me-Server and migrate those objects from user provided source me-Server to target me-Server based on scheduled timeframe.
- Integrated Spring withHibernate to deal with repository dat stores platform info, users and privileges.
- Involved in client side validation using JavaScript, JQuery.
- Designed/developed UI withCSS, AJAX, HTML, JavaScript, JQuery and Bootstrap 4 for interactive web pages.
- Used Oracle 11gas teh backend database.
- Effectively carried out teh impact analysis for all change requests, interacted with business analysts and teh end users for effective implementation.
- Provided production support and involved in issue resolution.
- Worked closely with business analyst, system architecture & users during UAT testing and user .
- Involved in performance issues and bug tracking and fixing and have used issue tracking tools like JIRA.
- Developed Administrative screen to schedule nightly batch jobs and customize certain criteria in case of emergency in teh state.
- Used SVNfor version control
Environment: J2SE 1.7, JSP, Hibernate 3.0, Spring IOC/ MVC, HTML, JavaScript, JQuery, Bootstrap, AJAX, CSS, Oracle11g, JBOSS EAP 6.3
Confidential, Middletown, NJ
Application Developer
Responsibilities:
- Involved in teh analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
- Used Agile(SCRUM) methodologies for Software Development.
- Utilizing/Subscribing SAP Business Objects RESFTFUL API Web Servicescalls to extract report details/charts/filters… as well as to export report as both PDF and EXCEL documents.
- Developed application using Spring modules such asCore, MVC and DAO.
- Effectively carried out teh impact analysis for all change requests, interacted with business analysts and teh end users for effective implementation.
- Worked closely with business analyst, system architecture & users during UAT testing and user .
- Designed/developed UI withJSP, HTML, CSS, JavaScript, JQuery and BootStrap for interactive web pages.
- Designed persistence layer build on ORM framework and developed it using Hibernate.
- Used Oracle 11gas teh backend database. UsedStored Procedures in teh application.
- Configured development environment using JBoss application server for developer’s integration testing.
- Provided production support and involved in issue resolution.
- Involved in performance issues and bug tracking and fixing and have used issue tracking tools like Rally.
- Used Log4J for logging.
- Used SVNfor version control.
Environment: Java 1.7, Hibernate 3.0, Spring IOC/ MVC /ORM, BootStrap 3, HTML 5, CSS, Javascript, JQuery, Oracle11g, JBOSS EAP, Log4j
Confidential, Middletown, NJ
Application Developer
Responsibilities:
- Involved in teh analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
- Involved in agile planning and Estimation Sessions of user stories and also participating in Scrum meetings to update teh status daily.
- Developed application using Spring modules such asCore, MVC and DAO.
- Effectively carried out teh impact analysis for all change requests, interacted with business analysts and teh end users for effective implementation.
- Worked closely with business analyst, system architecture & users during UAT testing and user .
- Designed/developed UI withJSP, HTML, CSS, JavaScript, JQuery and BootStrap for interactive web pages.
- Used Oracle 11gas teh backend database.
- Provided production support and involved in issue resolution.
- Used Log4J for logging.
- Used SVNfor version control.
Environment: Java 1.7, Spring IOC/MVC, HTML 5, CSS, JavaScript, JQuery, Oracle11g, Tomcat 7, Log4j
Confidential, Middletown, NJ
Application Developer
Responsibilities:
- Involved in agile planning and Estimation Sessions and also participating in Scrum meetings to update teh status daily.
- Interacted with Confidential &T’s Identity Provider team and teh end users for effective implementation.
- Worked closely with business analyst, system architecture & users during UAT testing and user .
Environment: Tableau Server, SAML, Confidential &T Identity provider
Confidential, Middletown, NJ
Application Developer
Responsibilities:
- Involved in design and development of modules in teh application.
- Involved in teh review of teh HLD, LLD, Use Cases, Functional specifications, Test design of teh application.
- Develop client server applications using Model-View-Controller (MVC) paradigm. Most of teh business logic is implemented in Java.
- Composing teh application classes as Spring Beans using Spring IOC/Dependency Injection
- Used DAO's and services for data storage and retrieval.
- Coordinated in all testing phases and worked closely with Performance testing team to create a baseline for teh new application
- Supported Production deployment and resolved production Defects with emergency deployment.
Environment: Java 1.7, Spring, JSF Primefaces, HTML, CSS, JavaScript, Oracle 10g, Weblogic 10g, Log4j
Confidential
Java/J2EE developer
Responsibilities:
- Involved in designing functional specifications.
- Used Struts 1.2 for implementing teh MVC design pattern.
- Developed Web pages usingJSP, HTML, JavaScript, CSSandAJAX.
- Developed teh database tier usingJDBC2.0.
- Developed Java classes/beans to communicate with MySQL database using JDBC.
- Responsible for generating build script using Ant dat compiles teh code, builds awar file and deploys teh application on teh WebSphere Application Server (WAS) 6.1 application server.
- Used Log4J for logging.
- Used Bugzilla for defect reporting and tracking.
- Created Junit test cases by following Test Driven Development.
- Used CVSfor version control.
- Involved in production support activities
Environment: JDK 1.5, JSP, JDBC, Servlets, Struts 1.2, MySQL, WebSphere Application Server 6.1 (WAS), CVS, Windows XP, Ant, log4j, Junit, JavaScript, HTML, CSS and Ajax
Confidential
Java/J2EE developer
Responsibilities:
- Involved in teh business requirements gathering.
- Extensively used Java Collection Classes like Array List, Hash Map etc.
- Designed and developed User Interface using JSP, Servlets,HTML, JavaScript and CSS.
- Involved in creating stateless session beans (EJB) to contact MySQL database.
- Played a key role in developing database to handle each & every operation performed on Xen Server.
- Developed Java classes/beans to communicate with MySQL database using JDBC.
- Created stored procedures, triggers, queries to interact with teh database.
- Deployed application in WebSphere Application Server (WAS) 6.1.
- Worked with various teams to design production server to handle Xen Server operations.
- Assisted Quality Assurance team in testing teh application.
- Wrote test cases for JUnit to test teh business logic.
- Used Log4J for logging.
- Used Bugzilla for defect reporting and tracking.
- Used CVSfor version control.
- Involved in production support to resolve end-users issues.
Environment: J2EE, Java 1.5, WebSphere Application Server 6.1 (WAS), Servlets, JSP, MySQL, JDBC, JUnit, Log4j, HTML, JavaScript and CSS
