We provide IT Staff Augmentation Services!

Full Stack Java Developer/ Team Lead Resume

4.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • Around 14 years of experience in IT Industry, where involvement in Design and Development of Object Oriented Software Applications using N - Tire Architecture and Web Based Technologies.
  • Experience in all phases of SDLC like Project initiation, Requirement gathering, Analysis, Design, Software Architecture, Development, Integration, Testing and Maintenance of Enterprise Application.
  • Expertise working in various domains like insurance, banking, travel, e-commerce, retail etc. and experience working in various roles that include Architect, Analyst, Lead and Senior Java Developer.
  • Extensive experience in the development and implementation experience in Hibernate, Struts, spring, Spring MVC Frameworks.
  • Expertise in designing the projects/modules based on the requirements of the Organization using UML, OOAD and proven design principles and best practices.
  • Expertise with Spring Frame Work including Spring Batch, Spring MVC, Spring AOP and Spring Web Flow.
  • Experience working with front end technologies (UI) like AngularJS, ReactJS, NodeJS, Gulp, Grunt, JSF, Struts, JSP, HTML 4/5, JavaScript, CSS2/3, HandlebarJS, JQuery and GWT.
  • Experience working in the middle tier and back end using various frameworks and technologies like spring, EJB, JPA, Hibernate, iBatis, SQL, Stored Procedures etc.
  • Experience working with Service Oriented Architecture (SOA) and Web Services like SOAP, REST, SOAPUI, Mule ESB, DataPower, WSRR etc.
  • Involved is designing and developing both SOAP and REST Webservices and their Clients, integrated using ESBs like Mule, OSB, Datapower and also used JMS, Active MQ based on the design. Extensively used WSRR for registering services and apps and creating contracts etc.
  • Experience working with various XML Technologies like XMLBeans, XML Schema, DTD, XSLT, XPath, JAXP and JAXB. Used XML extensively for creating various config files.
  • Experience working in writing SQLs and Stored Procedures and worked with various Relational databases like Oracle, Postgres, SQL Server, MySQL etc. as well as non structural No SQL database like Riak and Mongo DB. Intermediate to expert level knowledge on and Hadoop (Big Data).
  • Experience working with Web and Application servers like Apache Tomcat 5/6/7/8, Pivotal tcServer, IBM Websphere 5.x/6.x, JBoss 3.x/4.x and WebLogic 8.x/ 9.x/10.x.
  • Experience working in various version control systems like SVN, Tortise SVN, CVS, ClearCase, VSS, Perforce and Github.
  • Worked extensively in Agile environments and am involved in active participation in PI planning, Sprints and Tech Scrums along with Project/Story grooming sessions and daily stand-ups. Also involved in pair programming and mobbing sessions while working in Agile. Also worked in Waterfall, semi-Agile (still not completely Agile) and XP Extreme Programming methodology.
  • Am always enthusiastic to involve myself in various technical discussions, meetings, seminars, white paper meetings, forums regarding new and demanding technologies.
  • Having exceptional Analytical skills, Critical thinking ability and recognized as self-motivated, creative, result oriented, proven leader, excellent communicator, hardworking, ability to help the team and fast learner.

TECHNICAL SKILLS:

Languages: Java 1.4/5/6/7/8, Java EE 5/6/7, SQL, PL/SQL, C, C++, Scala and JavaScript.

Technologies: Spring FrameWork 1.x/2.x/3.x/4.x, Hibernate 2.x/3.0, EJB2.0/3.0, JSP, Servlets, JNDIMQ Series, XML, XSL, XMI, XSLT, HTML 4/5, DHTML, CSS3, JDBC, Struts 1.2/2.0GWT, DOJO, ExtJS, Velocity, Angular JS, ReactJS, NodeJS, Gulp, Grunt, Handlebar JS, Bootstrap JS, MQ Series, Active MQ, Rabbit MQ, Ant, Maven, log4J, SL4J, SOAPREST, WSDL, WSRR, SOA, Mule, Swing, Multithreading, JUnit, Mockito, Easy MockPowerMock, Apache POI, Cucumber, Ruby, AWS (EC2, Lambda, API Gateway, S3, etc)

Client/Server: RMI, LDAP, JMS, MQ Series, SSL.

Methodologies: Agile, RUP, XP, Waterfall

Frameworks: Rails 2.1, Struts 1.2/2.0, JSF 1.1/1.2 and Spring Framework 1.x/2.x/3.x/4.0.

IDE: Eclipse Juno/Indigo/Helios/Luna, Eclipse RCP, IBM RAD 6.0, WSAD5.0, JBuilder.

Version Control: VSS, CVS, SVN, IBM Rational Clearcase, Perforce and GITHub.

Protocols : HTTP, HTTP(S), FTP, SMTP, RMI-IIOP, SOAP.

App & Web Servers: WebLogic 8.x/12.1.2, IBM WebSphere 5.0/6.1/7.0/8.5, Apache-Tomcat 4.x/5.x, Apache Webserver, JBoss 3.x/4.x/7, Pivotal tcServer.

OS: Windows NT/95/98/2000/XP/7, HP UX, UNIX and Linux.

RDBMS: Oracle8i/9i/10g/11g, DB2, MySQL, MS-Access, MS SQLServer2000, Postgres.

NoSQL & Big Data: Riak, MongoDB, Cassandra, CouchDB, Neo4J (Graph DB), Hadoop, MapReduce, Hive, Pig, Spark, Kafka, Storm etc

DevOps Tools: CI/CD (Hudson, Jenkins), VMWare, Docker, Vagrant, VirtualBox, Ansible, Puppet, AWS.

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Full Stack Java Developer/ Team Lead

Responsibilities:

  • Worked in complete Agile environments and am Involved in regular PI planning and Sprint sessions as well as grooming sessions where we task out stories as well as regular daily stand-ups. Also participated in various Tech Scrums and Design review meetings with various teams, leads and architects.
  • As a full stack Java Developer am involved in analysis, detailed design, design reviews, code refactoring, development, code reviews, unit testing, performance tuning, smoke testing, integration testing, regression testing and Acceptance testing of the various use cases that are part of our development tasks.
  • Worked in development / enhancement of a feature specific to new product called Small Business - Extended Terms Card and also worked on issues that are related to Prepay in both COS and EASE platforms.
  • Worked on refactoring, code improvisation, multithreading and performance tuning, unit testing following code standards and best practices as a part of development of each use case.
  • Designed REST APIs and developed Restful web services in the aAPI layer to interact with the SOAP based APIs in the eAPI layer to retrieve the transactions information for a n ETC card customer. Used Swagger to document the REST APIs.
  • The backend orchestration layer is built on Spring Boot to simplify the process for configuring and deploying the applications.
  • Used NodeJS package manager (NPM) to install javascript task runners like Gulp, Grunt which are used to build and run various JS tasks. Also NPM is used to install various other libraries like protractor to unit test AngularJS app modules we created.
  • Used ReactJS and AngularJS to create SPA with high performance client and server side rendering with a one-way flow for data binding thus built high-qualiity, scalable and reusable components.
  • Used NodeJS to develop back-end components, connect the application with the aAPI (REST services) in the Orchestration layer, and also support the front-end UI application (AngularJS app) by integrating it with the NodeJS application.
  • Involved in designing and deploying scalable, highly available, fault tolerant, and reliable applications on AWS.
  • Selected appropriate AWS services (like EC2, Lambda, API Gateway, S3, RDS )to design and deploy an application based on given requirements and Identifying appropriate use of AWS operational best practices. Automated deployments are done using AWS CloudFormation templates.
  • Worked on migrating key systems from on-premisis hosting to AWS and on Ingress and egress of data to and from AWS. Wrote code that optimizes performance of AWS services used by your application.
  • Composed and executed NoSQL Cassandra database; ensuring data integrity, correcting anomalies, and increasing the overall maintainability of the database. Designed and created tables, Consumed data processed in the Cassandra tables and worked on performance optimization. Involved in data modeling and Cassandra cluster administration using AWS EC2 instances.
  • Create CLES (Credit Line Evaluation Service) as a part of CLD (Credit Line Decrease) application to provide REST API using Spring Boot with Spring MVC.
  • Created high quality, maintainable, and performant code for automated test cases and followed ATDD using Java/Ruby - Cucumber for our development. Used Junit with Mockito framework for Unit testing the application.
  • Used Github repository for Version control and SourceTree app (Git Client) to manage all my repositories along with CLI.
  • Used Jenkins for CI/CD (Continuous Integration/Continuous Development) and Sonar for monitoring projects and code quality.

Environment: Java 7/8, Spring Framework, Spring Core, Spring, Boot, Spring MVC, Angular JS, ReactJS, Velocity, JavaScript, Git, Maven, Tomcat 7, Apache Webserver, NodeJS, Gulp, Grunt, HTML5, CSS3, XML, JUnit, Mockito, REST, Mongo DB, Cassandra, Soap, Soap UI, Eclipse, STS, ATDD using Ruby-Cucumber and Java-Cucumber, Jenkins (CI/CD), AWS platform tools, Windows 7 / Jumpbox (Virtualbox - Ubuntu platform).

Confidential, Malvern, PA

Software Developer

Responsibilities:

  • Involved in regular discussions with Clients, Business Analysts, Architects, leads and project managers to discuss the various Enhancements (CPO first and SPT later) along with the Time Trade changes that are required.
  • Involved in analysis, detailed design, design reviews, code refactoring, development, code reviews, unit testing, performance tuning, smoke testing and regression testing of the various use cases that are part of these enhancements.
  • Worked on designing and creating RESTful services for the SPT that consume the existing backend services which intern query the DB and retrieve the required data.
  • Used Spring Boot to simplify the process for configuring and deploying the backend applications.
  • Used UML and created Conceptual model using sequence diagrams, class diagrams, flow diagrams, component diagrams etc as a part of design of each and every use case that are part of these enhancements.
  • Worked on refactoring, code improvisation, multithreading, performance tuning, unit testing as a part of development of each use case.Upgraded the projects from Java 4 to Java 6 and also upgraded the frameworks related to support most of Java 6 features.
  • Interacted with various teams who are stakeholders and whose changes should be in sync with these enhancements regularly and would provide them with feasible solutions when they come up with any last minute requirement or design changes.
  • Created high quality, maintainable, and performant code for automated test cases and the frameworks to execute and report them.
  • Used HTML, AngularJS, Javascript, extensively in the UI development and used Java, Web App Framework, DB2, Spring etc in the middle-tier and back end development.
  • Used NodeJS to build data intensive SPA for the CPO app due to its asynchronous and non-blocking nature.
  • Used NodeJS package manager (npm) to install javascript task runners like Grunt which are used to build and run various JS tasks.
  • Built new UI Components using AngularJS, HTML5, replacing older JSP pages.
  • Composed and executed Cassandra database. Designed and created tables, consumed high volume data processed in the Cassandra by REST APIs and also worked on performance tuning.
  • Used SVN for Version control and used Junit with EasyMock and PowerMock for Unit testing the application.

Environment: Java6, UML, Spring Framework, Spring Core, Spring Boot, Spring MVC, Spring Batch, Lkn Frameworks, JavaScript, JQuery, Angular JS, NodeJS, Grunt, HTML5, CSS3, Maven, IBM Websphere 7.0, JSP, XML, XSLT, Jasper Reports, JUnit, EasyMock, PowerMock, Jax-Ws, Soap, Rabbit MQ, Soap UI, SOA, Eclipse Luna, Squirrel, DB2, Cassandra.

Confidential, Bala Cynwyd, PA

Lead Developer

Responsibilities:

  • Involved in meetings with architects, leads and managers to discuss the designing of the project migration strategy and creating a design for a new projects.
  • Working extensively on the modifying front-end module Cash Pro Receivables Manage Remitters web page development to provide the flexibility to add remitters individually or import the remitters as a file in excel, csv or delimited text format.
  • Implementing Spring MVC, REST, Java7, HTML5, CSS3, Handlebar JS, Javascript and JQuery extensively for development.
  • Worked on designing and creating RESTful services in the middleware layer to store and retrieve the remitters information.
  • Working on Import functionality currently to upload the file (excel, csv) using Apache Commons MultipartResolver, read the file using Apache POI HSSF or XSSF and store into Database using Hibernate and simultaneously printing out the details in the designated place on the page.
  • Using AJAX to fetch data from Server Asynchronously in the JSON format or XML format. Used Spring Framework extensively for Middle Tier development.
  • Used NodeJS package manager (npm) to install Grunt which is used to build and run the javascript tasks..
  • Using Perforce for Version control and Junit and JMock for Unit testing the application.
  • Used Github repository for Version control and SourceTree app (Git Client) to manage all my repositories along with CLI.

Environment: Java7, Spring Framework 3.1, Spring Core, Spring MVC, JavaScript, JQuery, Angular JS, Handlebar JS, NodeJS, Grunt, Maven, Weblogic 12.1.2, Agile, HTML5, CSS3, XML, XSLT, JUnit, EasyMock, REST, SOA, RabbitMQ, Eclipse Kepler, Oracle11g, Spring MVC, Hibernate 3.0, Multipart Resolver, Apache POI, Github.

Confidential, Radnor, PA

Lead Developer/Architect

Responsibilities:

  • Interacted with Information architect, Jetstream lead and Developers of Reingest service, QA and discussed design and structure Jetstream and Re-ingest processes.
  • As a Lead am responsible for scheduling the tasks between developers uniformly and see that the tasks are completed and deployed in needed environment well within the timeframe provided.
  • Used JAXB and XSLT to provide transformation from one XML with a version of XSD to another XML with entirely different XSD. Am involved in developing the frontend Dashboard using the basic HTML, JSP, Javascript, JQuery, Java, AJAX etc for logging the information and error situations that arise at various stages during the ETL and Reverse ETL process and provide framework for debugging.
  • Created and implemented the RESTful services in the Jetstream ETL process and the Re-ingest Process.
  • Extensively used Apache CXF, Spring Core, Spring JDBC, Spring MVC, Postman, RESTful service, XML, XSLT, XMLSchema, JAXB, Oracle, Logging etc in the course of the development.Developed Restful services for various stages in the ETL process and same has to be taken care of in the Reverse ETL.
  • Used Maven extensively in the process of building the project structure and used Jira - to create, assign, work on assigned, re-assign and test the tasks or defects created.
  • Interacted with various teams such as Jetstream, LTC, Novus, performance, Data team etc who are stakeholders of this process regularly when they come up with any last minute design changes and provide them with feasible solutions. Used Hibernate and Oracle Database in the backend to store data.
  • Used Github repository for Version control to manage all my repositories in Git.

Environment: Java 7, Spring Framework 3.0, Spring Core, Spring MVC, Spring AOP, Spring Batch, Cucumber, Hibernate, XML, XSLT, JAXB, Apache CXF, Rest, Postman, AJAX, JSP, HTML, JQuery, JSON, JMS, MQ Series, Active MQ, Javascript, Maven, tcServer, Agile, JUnit, Easymock, SOA, Eclipse, Oracle, Github

Confidential, Philadelphia, PA

Systems Analyst / Web, Object Oriented Design and Use

Responsibilities:

  • Regularly interacted with various architects, leads and developers and discussed design and structure of various IS (Integration Services) webservices. Worked with various teams and their leads and managers frequently to work in sync with the services developed by our team according to their requirements so that they evenly fit into their environments when they consume our services.
  • Am involved in developing the UI development for the SRTA (Spark Release Test App) using the basic HTML, JSP, Javascript, JQuery, Java, AJAX etc used for testing various services for their validity and performance. Worked extensively on ICP/TP platform and used frameworks such as Apache CXF, Spring Core, Spring JDBC, Spring MVC, SOAP UI.
  • Worked on developing and enhancing various SOAP based webservices for the BAF-IS team. Also involved in Integrating various applications and services from other domains and other legacy applications with the applications and services built in ICP layer.
  • Worked on developing the Mule application that forms an ESB layer which is used as an interface for various services and applications to consume IS services. Also developed the Clients to interact with the other services.
  • Used Mongo DB for one of the services to interact with the request framework to retrieve and process large dataset thereby increasing the performance of the service. Worked in developing/refactoring an existing code to provide a multi-threaded environment wherever needed to improve the flexibility code sharing.
  • Extensively worked in WSRR, Business Space for various UDDI activities such as registering services, creating service versions, creating and adding endpoints, contracts etc. Used Maven extensively in the process of building the project structure.
  • Extensively involved in writing SOL Queries to retrieve/create/update data. Also involved in writing Unit Tests using Junit and Easy Mock. Worked on writing efficient queries, query tuning, suggesting a few new indices, suggesting normalization of tables etc to ensure performance as per SLA of the application.
  • Used profiling tool Jensor to get the performance numbers for various operations of the services and interacted with performance test team in order to get the performance issues resolved.

Environment: Java 6, JEE 6, Spring Framework 3.0, Spring JDBC, Spring Batch, Spring MVC, Soap, SOAP UI, Mongo DB, AJAX, JSP, HTML, JQuery, JSON, Javascript, Maven, Jenkins, Tomcat, Agile, JUnit, Easymock, SOA, STS RSA 8, JMS, MQ Series, Active MQ, Postgres, Trac.

Confidential, PA

Lead Developer

Responsibilities:

  • Regularly Interacted with Business Team as and when required and experienced working on the requirements/tasks on a short notices and short deadlines. Involved in designing the modules or changing the design for the existing modules in order to provide better performance and efficient code.
  • Involved in scheduling the tasks between developers uniformly and see that the tasks are completed and deployed in needed environment well within the timeframe provided. Am responsible for providing the playbacks for the tasks that are developed by my team along with the developer.
  • Used CORE customized framework like Sirius Force framework for the development/enhancements of the CORE Project.
  • Worked in developing/refactoring an existing code to provide a multi-threaded environment wherever needed to improve the flexibility code sharing.
  • Used Spring Framework extensively for Middle Tier development and performed Spring-Hibernate integration to work on the backend database tables. Designed and built caching subsystem using JBoss and Hibernate. Designed inter-database replication system.
  • Worked on writing efficient queries, stored procedures, query tuning, working with Hibernate, suggesting a few new indices, suggesting normalization of tables etc to ensure performance as per SLA of the application.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database and Lazy default fetch plan for generating proxies and collection wrappers and also created fetching strategies for minimizing the number of SQL statements.Extensively Involved in writing SOL Queries to retrieve data from the backend Oracle Database. Also Involved in writing test cases using TestNG.

Environment: Java 5, JEE 5, Spring Framework 2.5, XMI, Hibernate, AJAX, Windows 7, Maven, JBoss App. Server, Agile, HTML, CSS, XML, XMI, JavaScript, JUnit, Web Services, SOA, Eclipse, EMF, Oracle10g, SiriusForce Framework, JIRA.

Confidential, Philadelphia, PA

Software Developer

Responsibilities:

  • Interacted with Biz Team as and when required and experienced working on the requirements/tasks on a short notices and short deadlines. Involved in meetings with architects, leads and managers to discuss the designing of the project migration strategy and creating a design for a new projects.
  • Worked extensively on the front-end UI and Web development of the Audible (UK and DE) Web Application.
  • Redesigned Web front-end to scheduling system using HTML, CSS, and JavaScript, with the JQuery library. And rebuilt parts of the SOAP mid-tier for the system.
  • Designed and built document tracking/workflow system with HTML, CSS and JavaScript, using JQuery, JSON, and a REST architecture.
  • Worked as SDET creating high quality, maintainable, and performant code for automated test cases and the frameworks to execute and report them.
  • Worked on writing efficient queries, stored procedures, query tuning, suggesting a few new indices, suggesting normalization of tables etc to ensure performance as per SLA of the application.
  • Used AJAX to fetch data from Server Asynchronously in the JSON format or XML format. Used Spring Framework extensively for Middle Tier development.
  • Implemented broad new feature sets in the Rails backend, coded front end functionality in JavaScript and implemented UX/UI with responsive HTML/CSS.
  • Used REST based implementations to develop various webservices that are frequently used.

Environment: Java, J2EE, Spring Framework 3.0, Rails 2.3, JSP, JSTL, JavaScript, AJAX, LINUX (RHEL 5), ANT, Tomcat Server, JNDI, Agile, HTML, CSS, XML, XSLT, JUnit, Web Services, RESTful, SOA, Eclipse, Oracle10g.

Confidential, Horsham,PA

Java Lead/ Architect

Responsibilities:

  • Am responsible for interacting with my developers and provide them the details of the enhancements in a transparent manner and worked on scheduling the tasks for the team.
  • Responsible for scheduling the tasks between developers uniformly and see that the tasks are completed and deployed in needed environment well within the timeframe provided.
  • Responsible for enhancing the functionality using Spring Framework and also used JSF for developing front end web pages.
  • Used Eclipse RCP (rich client platform) and SWT to build a stand-alone tool to analyze the performance of applications and print out the graphs or pie charts etc
  • Wrote XSLT to get data from XML files and display the individual recipes and menus in user friendly format. Used Javascript, JQuery, Ajax for building interactive web application. Used JQuery for HTML document Traversing, event handling and Ajax interactions for rapid development.
  • Developed and supported Ruby on Rails applications for website MyRecipes.com. Created and maintained custom content management systems. Developed JavaScript incentives for web applications.
  • Used Spring Framework in the Backend and integrated with the Hibernate to connect to database.Worked on standalone Java application to enable clients to edit and update recipe information on all live application servers. This involved creating SOAP envelopes and using JAXM messaging APIs to send updates to app servers.
  • Also involved in developing Unit test framework using JUnit. Also worked on writing efficient queries, stored procedures, query tuning, working with Hbernate, suggesting a few new indices, suggesting normalization of tables etc to ensure performance as per SLA of the application.

Environment: Java, J2EE, JSF, Spring Framework 2.5, Hibernate 3.0, JSP, JSTL, JavaScript, Ext JS 2.2, JQuery, AJAX, Ruby, Rails 2.1, UNIX, Maven, Tomcat Server, JNDI, Agile, HTML, CSS, XML, XSLT, SWT, JUnit, Web Services, Interwoven, SOA, REST, BPEL, ESB, UML, Eclipse, Oracle10g, JMS.

Confidential, Philadelphia, PA

Lead Architect

Responsibilities:

  • Interacted with project Research & Development team to get the end client requirements.
  • Responsible for working with the other architects and managers in providing the optimum design and used best practices to design the end-system for efficiency. Involved in discussions regarding design and restructuring of the project.
  • Upgraded the project by migrating it from Struts 1.2 to Spring Framework 2.5 in order to make the application more light weight. Created and maintained the configuration of the Spring Application Framework's IOC container.
  • Implemented Spring @Configurable annotations to inject non-spring beans into spring service layer for further configurations and also configured Spring's Post-processing beans for listening and responding to application events.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database and Lazy default fetch plan for generating proxies and collection wrappers and also created fetching strategies for minimizing the number of SQL statements.
  • Developed WebServices to communicate to other modules using XML based SOAP and WSDL protocols. Also integrated existing Web Services and applications components with the newly built ones using the Enterprise Service Bus.

Environment: Core Java, J2EE (Servlets, JDBC, JSP), Spring FrameWork 2.5, Spring MVC, Spring WebFlow, Hibernate 3.0, Struts 1.3, Webservices, IBM WebSphere 6.0, Javascript, Eclipse 3.2, AJAX, ANT, SVN, SQL, ORACLE 10g, Windows XP.

Confidential, PA

Java - Tech Lead

Responsibilities:

  • Used Agile programming principals in a full object oriented software development life cycle using iterative and Test Driven Development practices.
  • Provided ability for an Enterprise representative to create a CSR and create CSR authentications. These CSRs can create and update the users and their organizations.
  • Developed Validator-rules and validation methods and implemented the client side validation using object oriented javascript and wrote many HQLs to get the best performance tune up for the application by using Hibernate as database connectivity object.
  • Configured and Implemented application security services and Web Services Security - Message-Level Security.
  • Negotiated SCM policies across all development teams and defined UCM projects, branching scheme, naming conventions and build procedures.

Environment: - Java 1.4, Eclipse 3.0, Struts 1.2, JDBC, WebLogic Application Server 8.1, Oracle 10g, XML, SOAP, AJAX, ANT, SQL, Webservices, JavaScript, JSP, HTML 4.0, JNDI 1.2, JMS, LDAP, Spring Framework 1.2, Hibernate, ClearCase and ClearQuest.

Confidential, Paoli,PA

Senior Software Engineer

Responsibilities:

  • Elaborated use cases, interface definitions and web services specifications in collaboration with Business and System Analysts and Architecture Group.
  • Developed many Action classes, ActionForms, JSPs, XMLs, CSS, HTMLs, JSTLs files.
  • Involved in deploying the application on BEA Web Logic 7.0 application servers.
  • Created the CSS/XSLT for presentation of JSP, XML and HTML pages and designed Schema for the XML data Transfer and created XML build files for deployment files using ANT.
  • Involved in writing SQL queries and store procedures in oracle. Also involved in writing JUnits.

Environment: Java, J2EE (Servlets, JDBC, JSP, EJB 2.0), Struts 1.2, XML, Web Objects, BEA Weblogic 7.0, AJAX, Javascript, ANT, SQL, PL/SQL, ORACLE 10g and Windows XP.

Confidential, Horsham, PA

Software Engineer

Responsibilities:

  • Design and Development of a Java application using MVC architecture for pricing and analytics of Various Insurance Policies.
  • Developed the Servlets for the controller logic, JSP’s for the presentation tier and developed the Model Component of the Java application in Struts Framework.
  • Developed many Action classes, ActionForms, JSPs, XMLs, CSS, HTMLs, JSTLs files for all the functionalities. Developed Taglibs for core application development.
  • Setting the development environment on JBuilder and Implemented JDBC connection to access Oracle Database.
  • Wrote component for parsing the XML data from the legacy system using XML DOM/SAX parser.

Environment: Java/J2EE (Servlets, JSP, EJB), XML, Oracle8i, Eclipse JConnect, BEA Weblogic 7.0, LDAP and Linux.

Confidential, Wayne, PA

Java/J2EE Developer

Responsibilities:

  • Wrote component for parsing the XML data from the legacy system using XML DOM/SAX parser.
  • Involved in writing JSPs, XML, JSP Tag libraries.
  • Used XSL/XSLT transformation language for the presentation of the XML data to the browser.
  • Interfaced with the external system using Web Services, wrote the DAO class for accessing Oracle Database and Deployed all the Servlets, JSP and EJBs in JBOSS AppServer.
  • Developed many SQLs and Stored Procedures for best performance and Configure the application for different languages.

Environment: Java, JSP, JDBC, EJB, XML, Swing, Servlets, JBoss 3.2.3, ANT, ORACLE 8i, Linux.

Confidential, Philadelphia, PA

Java/J2EE Developer

Responsibilities:

  • Designed and Developed Client side GUI screens using Java Swings.
  • Involved in writing Servlets, JSP, JSP Tag libraries and development of EJBs.
  • Involved in writing the oracle queries for Java Enterprise Beans.
  • Wrote the JSP tag beans which are reused in the JSP Files.
  • Developed Façade classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs.
  • Sun Certified Programmer for the Java Platform, Standard Edition 5.0.
  • Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5.0.
  • Sun Certified Business Component Developer Java EE Platform 5.
  • IBM Certified Application Developer - Rational Application Developer for WebSphere Software V6.0
  • IBM Certified Advanced Application Developer - Rational Application Developer for WebSphere Software V6.0
Environment: Java, JSP, Servlets, JDBC, Swing, EJB, Tomcat 4.1, ANT, SQLServer2000, Windows NT.

We'd love your feedback!