Java Developer/ J2ee Developer Resume
Reading, PA
SUMMARY
- 8 years of experience in Software Design, Object oriented development Development, Support and Implementation of Web based applications using JAVA/J2EE Technologies (Core Java, JDBC, Servlets, JSP, XML, EJB, Spring MVC Frameworks, Hibernate, Java, and Web Services).
- Expertise in Web - Development technologies including: HTML, DHTML, JavaScript, CSS, JQuery, XML, AJAX.
- Experience in developing Web Applications with Open Source frameworks:Spring Framework, EJB
- Expertise in middleware technologies like XML, Web Services (SAOP, REST), JMS(WebSocket), XSL, XPATH, EDI, JAXB, XML Beans, XSD, WebGL.
- Well versed withJ2EE Design PatternslikeSingleton, Factory, Data Access Object (DAO), Data Transfer Object (DTO) and MVC. Implemented SQL, PL/SQL Stored Procedures, Triggers and Cursors.
- Experience in Design, Development of web-based Applications Using different servers Apache Tomcat, JBoss,Wildfly 8.0 and 10. Involved in design and development of UI component, which includes AngularJS, JavaScript and JQuery in conjunction with HTML5, CSS3, Bootstrap and LESS.
- Experience in GWT, EBX. Experience in using IDE tools like Net Beans, Eclipse.
- Working knowledge of version control system SVN and GIT.
- Developed a WSDL along with the service endpoint which exposed the method for our services.
- Hands on experience in developing UI using Java, HTML, JSP, JQuery, and JavaScript.
- Implemented the SOAP based webservices for write service layer which connects to the existing service layers of the legacy application. Good OOAD skills and data modeling using UML (Use-cases, Class diagrams, Sequence diagrams etc.) . Used UML tools like STARUML.
- Experience in understandinghadoopmultiple data processing engines such as interactive SQL, real time streaming, data science and batch processing to handle data stored in a single platform in Yarn.
- Developed ANT scripts, and used MAVEN tool to build, deploy J2EE Applications.
- Good knowledge on core java modules: Multithreading, Collections and Exceptions.
- Have written Unit Test Cases and Integration Test Cases using Junit framework.
- Experience writing SQL and PL/SQL in MySQL, Oracle, and SQL Server. Have written Stored Procedures, Functions, Triggers and Cursors in Oracle and MySQL Server.
- Working knowledge of UNIX shell scripting and cron job.
- Used and experienced with SDLC and Agile development methodologies.
- Highly result oriented and pro-active, proven abilities to learn new technologies quickly and implementing them successfully in production.
- Designed Frontend with in object oriented JavaScript Framework likeBackbone.js, Angular.js.
- Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the user.
TECHNICAL SKILLS
Languages: Java, JavaScript, PL/SQL, XML, HTML5,CSS
Java/J2EE technologies: Core Java, EJB, SOAP, Design Patterns, JSP, Spring RESTful, SOAP
Web Technologies: HTML, JavaScript, CSS, JQuery, XML, WSDL
Framework/Tools: Spring, EJB, Hibernate
RDBMS: MySQL, Oracle, NOSQL
IDE’s: NetBeans, Eclipse
Web Sever: Apache Tomcat, JBoss
Version Controller: SVN and GIT
Operating Environment: Unix,Windows, AWS
PROFESSIONAL EXPERIENCE
Confidential, Reading, PA
Java developer/ J2EE Developer
Responsibilities:
- Working on internal web applications for Fitch Users.
- Developed the Presentation layer using JSP, HTML. Also used AJAX/ JQuery for rich client for improved customer experience. Developed the Business layer using Spring(IOC, AOP), DTO.
- Developed the application using Spring MVC framework.
- CreatedHadoopjobs using Pig and UDFs to analyze comment data.
- Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 11g.
- Driven to produce software of the highest quality through self-discipline, clear and engaged communication, and attention to detail
- Involved in front end development using JSP, HTML and JavaScript. Hands on experience with WebGL.
- Involved in design and development of UI component, which includes layered POVs and Carousels using frameworks AngularJS, JavaScript and JQuery in conjunction with HTML5, CSS3, Bootstrap and LESS.
- Prepared Functional Specifications, Design Specifications and Data modeling
- Developed AJAX applications in java and compiled the source to JavaScript running on all the browsers usingGWT. Implemented SQL, PL/SQL Stored Procedures, Triggers and Cursors.
- Developed Unit test cases for the Web Service Clients and as part of JUnit tests developed mock tests for our application.
- UsedGWT, Spring and hibernate to develop the stories.
- Design Patternswere used to add flexibility while connecting to the Oracle database.
- Designed and developing application screens using JSP, JSTL, HTML, XHTML, AJAX and JavaScript.
- Been very agile in the team and had given a Demo of Template Builder enhancement and automation to the users.
- Designed workflows anddroolsrules as well as maintained in Guvnor Repository.
- Developed end to end data flow between backend database,Soapand RESTful web services.
- Tested integration with C3 Bookings system and OrchestraEBXapplication
- Developed a WSDL along with the service endpoint which exposed the method for our services.
- Developed frontend for web application using the HTML and JSP, Cascading Style Sheets (CSS), Java Script, DHTML and Ajax. Wrote extensive stored procedures and Database Triggers using PL/SQL.
- Maintaining the monitoring profiles forAWSServices - EC2 Parameters (CPU, Memory, Disk, Response
- Designed Frontend with in object oriented JavaScript Framework likeBackbone.js, Angular.js.
- Utilized jQuery for UI development.
- Built HadoopCluster from the ground up, from rack-and-stack, power and network through software configuration and user management
- Worked on migration project which involves ilog rules todroolsrule .
- Worked onDroolsengine 6.3 for developingdroolsrules.
- An abiding interest in and competence for solving real-world business problems (with technology as an enabler)
- Used SVN for source code control. Created unit test cases for business component using JUnit.
- Involved in development of screen usingGWT, Spring and Hibernate framework
- Consumed Web services from external systems to extract inventory data.
- Used soapUI application for testing and verifying the restful services.
- Created Web Service and Web Service client for (consumer and producer portion) which includes Customer details and account details.
- Used Bootstrap & media queries to create Responsive Webpages across the different size of screen from phone or Laptop.
- Worked on Cloud Computing (AWS). Following are the features implemented and worked -
- CreatedSOAPWS to Add/Create new Eyefinity User and Update existing User.
- Consumed Web services from external systems to extract inventory data.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JQuery,Backbone.js, Angular.js, and Node.js.
- Used SVN for version control and Maven for build and deployment
- Test automation for web application using Cucumber
Environment: Java 1.6,JEE 1.4, GWT, Oracle, Spring, Hadoop, EJB, WebSocket, Web Services, SOAP, EBX. AJAX, WebGL, Drools, Backbone.js, JQUERY, XML, Jboss, Tomcat, JUNIT, AWS, JQuery, JavaScript Eclipse, Maven, SVN.
Confidential, CA
Java/J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodology
- Involved in front end development using JSP, HTML and JavaScript.
- Implemented the SOAP based webservices for write service layer which connects to the existing service layers of the legacy application.
- Implemented the database connectivity using JDBC with Oracle database as backend.
- Implemented WSDL interface using Springwebservices.
- Created a light front-end framework against the JSON API for their service request portal using Bootstrap and BackboneJS.
- Developed MVC architecture and used Spring Framework.
- Used Bootstrap & media queries to create Responsive Webpages across the different size of screen from phone or Laptop. Developed PL/SQL queries.
- Consumed Web services from external systems to extract inventory data.
- Used Master Data Management toolEBX5 to model the data layout.
- Involved in MDM Design of the Services using Data modeling, Service Mapping, Data Mapping documents
- Built Hadoop Cluster from the ground up, from rack-and-stack.
- Writing Webservices calls to retrieve and load data to/fromEBX5 platform.
- Developed SQL queries, stored procedures for getting data from Oracle.
- Maintained source code repositories using CVS environment.
- Working onJavaand iLog code to remove the business rules from current application and migrating to Drools.
- Created unit test cases for business component using JUnit.
- Worked on Cloud Computing (AWS).
- Written Maven dependencies for the project and used SVN as Version control System.
- Front-end architecture and engineering for social application platform. Technology stack includes Angular.js, jQuery, LESS, Java, MySQL.
- Played Key role in requirement Analysis
- Developed frontend for web application using Java Application framework using the HTML and JSP, Cascading Style Sheets (CSS), Java Script, DHTML and Ajax.
- Used Spring IOC, AOP, Data Transfer Objects. Used SVN for version control and Maven for build and deployment Used Spring Framework for Dependency injection and integrated with the Hibernate.
- Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
- Worked onJavacurrent application and migrating to Drools.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Worked on analyzing Hadoop cluster and differentbigdataanalytic tools including Pig, HBASE and Sqoop.
- Involved in development of screen usingGWT.
- Working Knowledge of MVW frameworks likeBackbone.js, Moustache.jsand Bootstrap.js.
- Developed AJAX applications in java and compiled the source to JavaScript running on all the browsers usingGWT. Good experience with Version control systems like SVN, ClearCase.
- Created robustHadoopsolutions for complex business problems
- Used JDBC, MQ Series and Web Services, and Hibernate framework to access the data from back-end MS SQL database server.
- Executing PL/SQL queries for modifying DB and table structures.
- UI Development using (Javascript, JQuery)
- Organized Sprints and planned releases with the team and used JIRA as defect tracking system.
- Developed build and release management system using Maven.
- Used Eclipse for setting up enterprise projects and used as an IDE.
Environment: Java 1.6, Java Script,, Angular.js,HTML, Hadoop, GWT, EBX, AJAX, JQUERY, SVN, JUNIT, Web services, Hibernate, Backbone.js, WebGL, Spring MVC, Oracle, Red Hat Linux 4.x, Eclipse, JIRA, Tomcat, Drools, Maven.
Confidential, Springfield, VA
Java Developer
Responsibilities:
- Gathered requirements from client, analyzed and prepared the Requirement specification document And followed Agile development process.
- Regularly participated in Scrum meetingsall through the development of the project.
- Developed various User Interface components using Struts, JSP, CSS3 and HTML5.
- UI Development using (Javascript, JQuery)
- Using XML, XSD and XPATH to process the data retrieved fromEBX5.
- Prepared and Maintained the Design, Service and Support Documents.
- Implemented the application using Spring Framework which is based on Model View Controller design pattern for clean separation of business logic from the presentation layer.
- Worked with CVS for repository and developing PL/SQL queries.
- Designed and developing application screens using JSP, JSTL, HTML, XHTML, AJAX and JavaScript.
- Used Spring Framework for Dependency injection and integrated with the Hibernate.
- Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
- Used JDBC, MQ Series and Web Services, and Hibernate framework to access the data from back-end MS SQL database server.
- Developed Test Plans, test scripts and executed the test scripts for DWH,Bigdata, Cognos and Tableau Reporting projects.
- Used XML for parsing the data and also for configuration in the application.
- Adopted JMS for communication between applications.
- Used Hibernate ORM tools which automate the mapping between Oracle database and objects in Java.
- Developed Unit test cases for the Web Service Clients and as part of JUnit tests developed mock tests for our application.
- Designed various tables required for the project in Oracle database.
- Used MAVEN for build and deployment and Jira tool as project development tracking tool.
- Created robustHadoopsolutions for complex business problems
- Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
- Tested various existing Web Services by developing test cases in SoapUI.
- Developed the different components of application such as JSPs, Servlets using JBoss and used CVS for version control.
Environment: JDK 1.6, JSP, HTML 5.0, CSS 3,JQuery, Hadoop, BIG DATA, SVN, JUNIT, Struts, Hibernate, Eclipse, Backbone.js, JBoss, XML,Web Services, SOAP, Apache Axis2, Oracle 10g, SQL, Drools, GWT, EBX, PL/SQL, JAX-WS, JAXB, JIRA,CVS,JUnit.
Confidential
Java Developer
Responsibilities:
- My role was to be involved in the full life cycle development of application modules.
- Worked as Developer and was involved in the Analysis and Design of the front-end and middle tier using JSP, Servlets and the Struts view Framework.
- Designed and implemented Loan tracking and management application using the J2EE technologies.
- Developed JSPs, Servlets with HTML and CCS using Struts framework for different modules for the interaction of user interfaces.
- Used Apache Axis2 for developing SOAP protocol based Web services.
- Assisted in the development of Action Classes and Action Forms.
- Managed the struts-config.xml file for all action mappings.
- Developed Stateless and State full Session EJB beans using J2EE framework.
- Involved in study of User Requirement Specification. Requested insufficient information and helped clearing ambiguity in requirements Document.
- Involved in writing of JSP pages for the presentation of data.
- Extensively involved in testing the application and preparing user documentation
- Used ANT scripts to build the application.
- Tested the application and developed test cases using JUnit and Test Director.
Environment: Java, J2EE, JDK 1.4, Struts, JSP, Servlets, EJB, HTML, XML, DB2, JavaScript,
