Application Developer Resume
Middletown, NJ
PROFESSIONAL SUMMARY:
- 8+ Years of experience in IT dealingwith full life cycle (SDLC) of the software development process including requirement gathering,analysis, design, development, writing technical/system specifications, interface development and implementation of Client/Server, 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) and Hibernate 3.0 ORM.
- Experience in deploying web application using application servers like WebLogic (11/10), JBossEAP 6.x, WebSphere6.x/8.5, andweb servers like Tomcat 6/7.
- Expertise in using various design patterns like Factory, MVC,Transfer Object, Service Locator and Singleton in the development of Enterprise Applications.
- Hands on Experience with Web Services based on RESTFUL Jersey and SOAP APIs.
- Developed Web services modules based on MicroServices andSOA architecture.
- Experience working with Maven.
- Hands on experience in client side designing and validations using HTML5, DHTML, CSS, JavaScript, JSF, Ajax, JQuery andAngular JS.
- Experience in creating session ID, extracting MicroStrategy object detailsusing MicroStrategy Java WEB API.
- Experience creating documents, dashboards, reports, metrics, filters usingMicroStrategy Web and MicroStrategy Developer.
- Knowledge on Java 1.8 and Swagger.
- Experience using Agile-Scrum based project execution methodology.
- Experience working with Perfecto Mobile Testing tool and SeleniumWeb 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 Confidential andSVN.
- 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: Struts 2, 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 Tomcat6.x/7.x, JBOSS 4.x/6.x, WebLogic server 10.x/11, WebSphere6.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, 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 the status daily.
- Developed applicationusing Spring. Worked on various modules of Spring like Core, MVC, JDBC and AOP.
- Used Micro Services Architecture to develop and expose data as Rest API endpoints.
- Used MicroStrategy and OBIEE JavaSDK’s to extract data from remotely hosted repositories.
- Deployed application on to WebSphere Application server which is hosted on AWS EC2.
- Effectively carried out the impact analysis for all change requests, interacted with business analysts and the 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 training.
- Involved in performance issues and bug tracking and fixing and have used issue tracking tools like Rally.
- Written various JUnit test cases to test the web services functionality.
- Built and deployed the application using Maven.
- Used Log4J for logging.
- Used SVN for version control .
Environment: Java 1.7, Spring IOC/MVC/JDBC, RESTFUL WebServices, JAXB, WebSphere Application Server 8.5 on AWS EC2, JUnit, Log4j, Maven
Confidential
Responsibilities:
- Responsible for gathering and analyzing the requirements. Used UML artifacts such as use-case diagrams, activity diagrams and class diagrams to display visual representation of the process in the requirement workflow.
- Actively involved in the SDLC process mainly in creating/analyzing high level design documentation.
- Developed application by using Spring. Worked on various modules of Spring like Core, MVC and DAO.
- Used MicroStrategyJava WEB API to search for an object in MicroStrategy I-Server and migrate those objects from user provided source I-Server to target I-Server based on scheduled timeframe.
- Integrated Spring with Hibernate to deal with repository that stores platform info, users and privileges.
- Involved in client side validation using JavaScript, JQuery.
- Designed/developed UI with CSS, AJAX, HTML, JavaScript, JQuery and Bootstrap 4 for interactive web pages.
- Used Oracle 11g as the backend database .
- Effectively carried out the impact analysis for all change requests, interacted with business analysts and the 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 training.
- 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 the state.
- Used SVN for 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
Responsibilities:
- Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC) .
- Use dAgile(SCRUM) methodologies for Software Development.
- Utilizing/Subscribing SAP Business Objects RESFTFUL APIWeb Services calls to extract report details/charts/filters… as well as to export report as both PDF and EXCEL documents.
- Developed application using Spring modules such as Core, MVC and DAO.
- Effectively carried out the impact analysis for all change requests, interacted with business analysts and the end users for effective implementation.
- Worked closely with business analyst, system architecture & users during UAT testing and user training.
- Designed/developed UI with JSP,HTML, CSS, JavaScript, JQuery and BootStrap for interactive web pages.
- Designed persistence layer build on ORM framework and developed it using Hibernate.
- Used Oracle 11g as the backend database. Used Stored Procedures in the application.
- Configured development environment using JBossapplication 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 SVN for 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
Java/J2EE developer
Responsibilities:
- Involved in designing functional specifications.
- Used Struts 1.2 for implementing the MVC design pattern .
- Developed Web pages using JSP, HTML, JavaScript, CSS and AJAX.
- Developed the database tier using JDBC2.0 .
- Developed Java classes/beans to communicate with MySQL database using JDBC.
- Responsible for generating build script using Ant that compiles the code, builds a war file and deploys the application on the 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 Confidential for version control.
- Involved in production support activities
Environment: JDK 1.5, JSP, JDBC, Servlets, Struts 1.2, MySQL, WebSphere Application Server 6.1 (WAS), Confidential, Windows XP, Ant, log4j, Junit,JavaScript, HTML, CSS and Ajax
Confidential
Java/J2EE developer
Responsibilities:
- Involved in the business requirements gathering.
- Extensively used JavaCollection 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 MySQLdatabase.
- Played a key role in developing database to handle each & every operation performed on Confidential Server.
- Developed Java classes/beans to communicate with MySQL database using JDBC.
- Created storedprocedures, triggers, queries to interact with the database.
- Deployed application in WebSphere Application Server (WAS) 6.1 .
- Worked with various teams to design production server to handle Confidential Server operations.
- Assisted Quality Assurance team in testing the application.
- Wrote test cases for JUnit to test the business logic.
- Used Log4J for logging.
- Used Bugzilla for defect reporting and tracking.
- Used Confidential for 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