We provide IT Staff Augmentation Services!

Sr Java J2ee Developer Resume

2.00/5 (Submit Your Rating)

New Orleans, LA

PROFESSIONAL SUMMARY:

  • Over 8+ years of professional experience in designing, developing and testing internet/intranet Web - based applications, Client/Server applications, J2EE Architecture, OO Design patterns, Core Java.
  • Experience in designing web/enterprise applications using Software Development Lifecycle (SDLC) methodology.
  • Proficient in applying design patterns like MVC, Singleton, Session Facade, Service Locator, Adapter, Visitor, Observer, Decorator, Front Controller, Data Access Object.
  • Very good understanding of Model View Controller (MVC), Client Server and Multi-tier architectures.
  • Excellent experience in Object Oriented Analysis and Design (OOAD), Development, Implementation and Testing of various software applications using Java, J2EE.
  • Expertise inJavaconcepts likeOOP, JAVA SWING, JDBC, JMS, MultiThreading and JUnit.
  • Hands on expertise in designing, developing and deploying applications using J2EE technologies including JSP, Servlets, Spring, Hibernate, EJB, JSTL, Struts, AJAX, JDBC, JNDI, Java Beans, Web Services and RDBMS.
  • Expertise in web development using HTML 4/5, DHTML, CSS, Java Script, XSL, XSLT, and XML (DOM, JAXP, JAXB).
  • Expertise onSpringCore, Spring ORM, Spring DAO, and Spring MVC architectures.
  • Strong experience on software development methodologies likeAgile,Scrum,Waterfall and Iteration.
  • Proficient in implementation of frameworks like Struts, spring, JSF, AJAX frameworks (RichFaces, MyFaces) and ORM frameworks like Hibernate.
  • Excellent experience with Application Servers like JBoss,Tomcat7.x/6.x/5.x/4.x/3.xIBMWebSphere 7.x/6.x/5.x/ and Oracle/BEA WebLogic 10.x/9.x/8.x/7.x/6.x
  • Strong front-end UI development skills using HTML5,CSS3, AngularJS, JavaScript, jQuery, BootStrap,, XML, XSLT.
  • Excellent experience with major relational databases - Oracle 8i/9i/10g, SQL Server 2000/2005/2008, DB2, My SQL.
  • Strong experiencewithMongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases.
  • Experience in building large scale web applications using JavaScript, React.js, Backbone.js, NodeJS, EXT JS, JQuery.
  • Solid experience of Defect/Test Management tools like JIRA, QualityCenter/Test Director, BugZilla.
  • Expert level skills onVBScript, Perl, AJAX, Adobe Flex, ActionScript.
  • Worked on jqwidget for the front end CRUD manipulations, populated data using Ajax, Knowledge on Grid Controls, Navigation controls Pie Charts and other Swing Components.
  • Designing and Developing Single Page web applications (SPA) using AngularJS, and NodeJS with other UI technologies/ libs such as Backbone, jQuery, Bootstrap.
  • Proficient in creating the Dash Boards using the Backbone.Js for faster performance with AJAX calls.
  • Extensive Experience in retrieving and manipulating data from backend using DatabaseSQLqueries, PL/SQL- Stored Procedures, Functions, Sequences, Triggers, Views and Packages.
  • Experience in creating rules using Business Rules Engines: Drools, ILOG.
  • Expertise in working on ANT, Hudson,Maven, Log4j, JUnit, Mockito, JMock, Test-ng.
  • Experience in using Design Tools like Rational Rose Enterprise Tool, MS Visio,ERwin for Object Oriented Analysis (OOA) and Design (OOD) using UML (Unified Modeling Language).
  • Experience in using various version control tools like SVN, CVS and IBM Rational Clear Case.
  • Extensive development experience in different IDE's like Eclipse, NetBeans, Jbuilder 9.x/8.x, JSource, JDeveloper.
  • Excellent Experience in writing ANT, Maven build scripts, providing logging facility using Log4j, Writing JUnittest cases and used Clear Quest, Jmeter, Bugzillafor bug tracking.
  • Proficient in NoSQL DB such as Apache Cassandra DB, Mongo DB.
  • Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC, JAX-RS using tools like Apache Axis.
  • Experience in preparing project related documents using Microsoft Office Suite like MS-Office, MS-Excel, MS-PowerPoint and MS-Visio.
  • Experience in Integration tools Oracle SOASuite/BPEL/Fusion Middleware, web-methods and ApacheCAMEL.
  • Extensive experience in using Amazon Web Services like RDS,EC2,Redshift,SQS,SNS,Cloud Watch and S3.
  • Expertise in Selenium automation using SeleniumWebDriver, SeleniumGrid, JUnit&Maven.
  • Experience in Integration of Amazon Web Services, AWS with other applications infrastructure.
  • Extensive programming experience with Google Map APIs, YouTube Data APIs.

TECHNICAL SKILLS:

Languages: Java 1.5/1.6/1.7, UNIX Shell, SQL, PL/SQL

Technologies: JSP, Servlets, JNDI, JDBC, EJB, JMS, Java Beans, SOAP, JAXP, AJAX, AWT, Swings, CSS, ILOG, JXPath, Xpath, Multi-Threading, Adobe Flex, Microservices.

Web Technologies: HTML/HTML5, DHTML, XML, CSS, JSF, JavaScript, Angular JS, Backbone JS, React JS, Ext JS, Node JS.

Distributed Technologies: RMI, EJB, JMS, Data Warehouse

Application Server: Oracle/BEA Weblogic 8.1/9.1, IBM Websphere 5.1/6.0/6.1/7.0, JBoss, Tomcat 5.0/6.0/7.0

J2EE Frameworks: Spring 3.x/2.x, Struts 2.x/1.x, Log4J, MVC, Hibernate 3.x.

IDE's: Eclipse, NetBeans, IntelliJ, JDeveloper

Database’s: Oracle 8i/9i/10g/11g, MS Access, DB2 UDB, MySQL, Mongo DB

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI, REST, SOAP UI

Version Control Tools: Rational ClearCase, WinCVS, RequisitePro, ClearQuest, SVN

Testing Tools: JUnit, Win Runner, Selenium WebDriver, Selenium Grid, JIRA.

Methodologies: Agile, Scrum, XP, RUP, TDD, OOAD, SDLC

Case Tools: Rational Rose, UML, OOAD, RUP

Operating Systems: Windows 8/ 7/ XP/ 2000/NT/98/95, MS-DOS, UNIX

Build Tools: ANT, Maven

PROFESSIONAL EXPERIENCE:

Confidential, New Orleans, LA

Sr Java J2EE Developer

Responsibilities:

  • Worked and developed functionalities in Agile Methodology of SDLC, and also involved in Team planning and grooming sessions and Retro session in Agile environment.
  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Involved in development, deployment of Web Applications, Micro services deployed on Cloud Foundry.
  • Working with Offline First Multi-device and Multi-Platform application architecture.
  • Worked on Rest Web services as well as Node Rest framework for backend services and developed backend code using Java collections including Set, List, Map, Multithreading and Exception Handling.
  • Working on Angular JS 1.5 to Angular JS 2.0 Code transition. With ES6 and TypeScript.
  • Built npm libraries/packages in Node.js. and Grunt Task runner for Unit testing AngularJs components as part of Test-driven development.
  • Developed Spring Application using Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security, and Spring DAO and middleware application using Spring core framework.
  • Used Executor Service Multi-Threading in programming and developed various helper classes.
  • Involved in coding for the presentation layer using JQuery, JQuery Mobile, NodeJs, and JavaScript.
  • Involved in developing iOS SOA application based on Microservices and Predix cloud.
  • Working on RESTful web services, exclusively consuming REST API with Asynchronous behavior.
  • Designed and developed Micro Services Platform.Worked with Predix cloud based iOS applications.
  • Implemented application usingSpringBootFramework and handled the security usingSpring Security.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Designed and Implemented Real time applications usingApacheSparkand Kafka.
  • Wrote SQL queries and developed the back-end programs in PL-SQL for this application.
  • Used Spring Framework for dependency injection and integrating with Hibernate.
  • Provided data persistence by object/relational mapping solution via Hibernate for application save, update, delete operations.
  • Implemented interceptors using Hibernate and build and releaseSpringBootframework.
  • Performed Unit testing, Integration Testing and generating of test cases for web applications using JUnit.
  • UsedSpring(IoC) for injecting the beans and reduced the coupling between the classes.
  • Implemented the Model View Controller usingSpringMVC and also implemented various design patterns.
  • Worked on GIT for version control and bug tracking. Worked on Code integration and deployment tool JENKINS.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Worked with Object relational databases like PostgresSQL Database and H2 database engine.
  • Worked with CouchBase NoSQL database, multiple ERP connections based on RDBMS.
  • Used Postman Collections for Rest API testing. JSON output was tested usingAdvanced REST Client or POSTMAN.
  • Strong understanding of supporting JSON based RESTFull web-services, integrating with the front-end.
  • Develop RESTFUL Web Services interface supporting both XML and JSON to publish printing machines operational data, also developed the code to interact with other web services.
  • Implemented the persistent layer using JPA with backend as PostgreSQL. Supported integration end to end test.
  • Deploy and debug application on Predix Platform (Cloud Bases PaaS Model) and Cloud foundry.
  • Gathered Requirement by interacting with business users and Business Analyst.

Environment: J2EE,Spring Boot,JPA,Predix(Cloud Foundry),JDK 1.8, Angular JS,Node JS,JUnit,Eclipse STS, Spring Framework,Agile Scrum, Rest Web Services Code, Postman, Postgres DB,HTML5,CSS3,Ios,Selenium Web Driver, Amazon Web Services, Apache Spark,Docker.

Confidential, Philadelphia, PA

Sr. Java Programmer

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases with TDD approach
  • Designed and developed the UI using HTML5, CSS3, JavaScript, Node JS, and BackboneJS. Ext JS, AJAX, and JSON.
  • Used Bootstrap for responsive design which allows users to access it from any device.
  • The presentation layer used Spring MVC to implement the MVC architecture design and facilitates user interface designed by use of JSP's and tag libraries.
  • Worked onMedia Queriesas a complement to theGrid SystemofUIBootstrapto facilitate the implementation of the responsiveness
  • Enhanced user experience by designing new web features using MVC Framework likeBackboneJS accommodate these advanced and fast technologies.Enhanced User Interface based on Adobe Flex.
  • Developed entire user interface using various Ext JS components like Form panels, Tab panels, View port and Editable grids.
  • Developed and implementedSwing, spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Gathered existing functionality of different products from PE BRD, HLAD and FDN.
  • Implemented RUP development process on Software Development Life Cycle and done with effort estimations using Function point’s 3p estimations.
  • Prepared design documents with Sequence Diagrams, Class Diagrams using Microsoft VISIO tool.
  • UsedSpringframework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
  • Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Involved in usingspringconcepts DI/IOC, AOP, Batch implementation andSpringMVC.
  • Implemented Declarative transaction management usingSpringAOP.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
  • UsedspringJDBCTemplate to do CRUD operations with Database.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Developed modules in the application using micro services architecture style.
  • Involved in building and deploying scripts using Maven3.3 to generate WAR, EAR and JAR files.
  • Created WSDLs as per wire frames, UI pages generated client jars using JAX-WS.
  • Used Apache CXF to create SOAP based Restful web services.
  • Developed Applications using Rule Engines, Drools 4.xand ILOG with corresponding to validate the business User Roles.
  • Used CORE and HTML5 tag libraries for expressing Java Server Faces within a view template.
  • Wrote AngularJS services to consume Restful web service to load data.
  • Used SVN for version control and source repository, Used Fisheye for Code Review and JIRA for reporting Bugs.
  • Defined rules using JRules that are defined for resources to show details on UI pages. Followed up with Business Analysts to create conditions business functions using JRules UI.
  • Built Web pages those are more user-interactive using jQuery plugins for Drag and Drop, JQ-Validator, AutoComplete, AJAX, JSON, Angular JS, andNode.JS.
  • WrittenSQLqueries PLSQLStored procedures, functions, triggers, cursors, sequences, and indexes, which are going to be invoked by Batch processes.
  • Managed administered and configured multiple web methods IS installations Which also included moving.
  • Worked on Column Filters of Data table using JQuery and ReactJS.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Created continuous integration builds using Ant Jenkins and deployed on WebSphere app server.
  • Done with Web sphere server configurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers in different env.s like QA/IST/Production.
  • Used Google Maps API to implement location module in the application.
  • Worked onRestWeb services as well as NodeRestframework for backend services and used Mongo DB (NoSQL) for database services.
  • Created JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Ran check style, PMD defects Find bugs and fixed them.
  • Involved in Installing web methods 6.1 and configuration of IS,Broker,TN,MQ Adapter,JDBC Adapter,Deployer
  • Did Smoke Testing and Acceptance Testing with Selenium.
  • Focused on Test Driven Development (TDD) thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Developed, executed and maintained over 200Selenium automation scripts for web application.
  • Involved in CICD process using GIT, Jenkins job creation, Maven build and publish, and Fabric implementation
  • Addressed defects identified in QA and IST phases. And tracked QC status as per the guild lines.
  • Used ActiveMQ messaging to set up communication between applications in ESB. And flows are created for JAX-WS and JAX-RS web services.
  • CreatedMULE ESBartifact and configured the MULE config files and deployed.
  • Participated in migration to DB2 data base from Oracle DB.Performed Unit testing using MOKITO.
  • Deployed ElasticSearch cluster to serve non-front-end traffic, reducing the load on customer facing search infrastructure by millions of requests day.
  • Followed coding guidelines and implemented CoreJavaJ2EEdesign patterns.
  • Used IBM Clear case as version controlling system.
  • Managed and maintained Oracle and NoSQL (MongoDB) databases in production domain
  • Supported IST, QA and UAT builds and identified issues in Smoke testing and tracked them efficiently.
  • Involved in deploying the application in UNIX and to connect to see logs for fixing UAT/Production defects.
  • Coordinated with Performance team to get thread dumps tunedjavaas well as DB code.

Environment:JAVA 1.6/1.7, J2EE,Servlets, JSP, Swing, Web Sphere Application Server 8.x, XML,HTML, XSD, XSLT, XPATH, JAXP, JAXB, WSDL, Maven, Java Spring MVC, SOAP, Drools,JavaScript, Jenkins, Angular JS,Node JS, Backbone JS, Bootstrap, EXT JS, Springframe work- DI, AOP, ReactJS, MVC, REST, JAX-RS, CXF, IBM MQ Series, RAD 8.0, JUNIT, TDD, AWS, IBM Clear Case, SOAPUI, JProfiler, Selenium, JNDI,Java/J2EEdesign patters, Adobe Flex, EMMA, JIRA, Ant, MongoDB, Elastic Search, HP QC, DB2, IBM Optimum tool, Google Maps API, Drools, iLog, Linux,Micro services etc.

Confidential, Hudson, OH

Java/J2EE/UI Developer

Responsibilities

  • Worked onJavaScript to validate input, manipulatedHTMLelements usingJavaScript and Angular JS developed externalJavaScript codes that can be used in several different web pages.
  • Created rule files using JBoss Drools 5 rules.
  • Involved in the development of various use cases, sequence diagrams using UML
  • Involved in preparing High low level design docs with UML diagrams.
  • Involved in PSI estimations using Fibonacci approach and divided feature into different USs.
  • Prepared User stories corresponding to the features taken from Backlog.
  • Involved in Design, Development, Testing and Integration of the application.
  • Developed the presentation layer written using HTML, CSS3, Ext JS, ReactJS and client-side validations were done using JavaScript, jQuery, and JSON.
  • Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
  • Written business logic to retrieve data from legacy systems using web methods Mainframe, Java
  • Administered and configured multiple web methods B2B installations. This included moving developed code to various environments, setting up multiple databases aliases (Oracle), partner server’s subscriptions.
  • Used multithreading extensively to improve the performance of the application.
  • Worked on the Common UI layout for defining the Header, Fotter and Menu using JSF Facelets.
  • Developed the application using frameworks like Struts, Java Server Faces (JSF) and Springframeworks
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Involved in Agile Sprint methodologies to do requirements gathering, analysis and planning. Involved in gathering requirements from existing functionality for the custodians.
  • Developed custom directives, Factories and Services in AngularJS.
  • ImplementedEJB's session bean to maintain mobile session.
  • Implemented methods to validate, invalidate, keep a live session for login process and maintaining session credentials.
  • Implemented Spring MVC Controller module for better handling of client request, consume RESTFul data service and sending response back to client.
  • Used Maven repository to include all the jar files required for the JDBC Connections and JSP Tag libraries.
  • Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js and Responsive Design.
  • Developed REST services to talk with adapter classes and exposed them to the Angular JS front-end. Worked on Restful web services which enforced a stateless client server and support JSON few changes from SOAP to RESTFUL Technology Involved in detailed analysis based on the requirement documents
  • Worked on serialize and de-serialize of data in applications using JSON
  • UsedSpringMVC as Web module, involved in design, development of new Action classes to interact with business logic
  • UsedSpringFrame work for IOC, AOP, and DAO layer design patterns.
  • UsedHibernateas ORM to mapJavaclasses to data base tables.
  • Designed, built, and deployed a multitude applications utilizing almost all of theAWSstack (Including EC2, MongoDB focusing on high-availability, fault tolerance, and auto-scaling).
  • Experienced in build, deploy multi module applications using Maven, ANT and CI servers like Jenkins.
  • Transformed, Navigated, Formatted XML documents using XSL, XSLT, XPath, and XSL-FO.
  • Worked on Camel-based integration middle-ware solution for Provisioning Services by design and Implementation of business logic and data processing routes using Apache Camel.
  • Involved in creating http inbound outbound flows, Orchestrations, Transformations usingMULE ESB.
  • Performed Test Driven Development TDD usingJUnitand Mockito.
  • Used BackboneJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC
  • Used DojoWidgetDijitLibrary like Tree, Back button, Calendar, List box, Validation text box, Text area, to create form, validation and for specialized input.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Designed and delivered innovative transparent cryptography layer for DijitSQL using AES 256-bitencryption, protecting stolen laptops from having their offline data compromised.
  • Involved inWeb sphere serverconfigurations, Data Sources, Connection Pooling, MQ Series Queues set up for messaging and deploying the apps on different servers in different env.s like QA/IST/Production.
  • Involved in creating JUNIT test cases and ran the TEST SUITE usingEMMAtool.
  • Used Elastic Search by Rest API for querying written which is written by database server.
  • Used Java Message ServiceJMSAPI to create, send, receive, and read messages.
  • Tested components using JUNIT Mockito during development.
  • UsedIBM Clear Casefor source code version control

Environment: JAVA/J2EE, HTML, XHTML, DHTML, JS, AJAX, JQUERY, DOJO,CSS3, Servlets, JSP, Angular JS, Node JS, Backbone JS, ReactJS, Bootstrap, XML, XSLT, XPATH, WSDL,AWS, SOAP, CXF, REST, JAX-RS, JAX-WS, Web Logic server 10.3.3, JMS, Maven, Drools 5, Eclipse, Jenkins, JUNIT, MongoDB, Mockito, Star Team, TDD, Spring MVC, Ext JS, EMMA, JIRA, Spring framework DI, AOP, Batch, Struts, Hibernate, Elastic Search, Ant, HP QC, Coherence, Rally, Apache Camel.

Confidential, Greenwich, CT

Sr Java/JEE Programmer

Responsibilities:

  • Used UML for developing Use Cases, Sequence Diagrams and preliminary Class Diagrams for the system and involved in low-level design.
  • Used Agile practices and Test Driven Development(TDD) techniques to provide reliable, working software early and often.
  • Extensively used Eclipse IDE for building, testing, and deploying applications.
  • Designed Interactive GUIs usingJavaApplets andSwing/JCF.
  • Established two new functions, estimate value in the insurance quote module and current user verification in life insurance quote module, from front end to back end.
  • Developed the whole frame work for the projects, based on Spring MVC.
  • Developed the presentation layer and GUI framework based on spring framework involving JSP, HTML, JavaScript, Ext JS, AJAX, CSS.
  • Used XStreamAPI to transfer data back and forth between Spring MVC and Ext JS.
  • Involved in writing JavaScript functions and implementation of AJAX on presentation layer.
  • Integrated the ExtJSframework with Oracle BPM
  • Developed beans and persisted bean in the database using JDBC and Hibernate.
  • Involved in connecting bean with database using Hibernate configuration file.
  • Involved in the software development life cycle requirement gathering, coding, testing, and implementation.
  • Configured and Implemented web services specifications.
  • Displayed the Documents in PDF format using Spring AbstractPdfView.
  • Developer advanced UI features (like slider, crop, etc.) using JQUERY.
  • Dynamic web pages are developed using JSP, servlet, HTML, JavaScript, XML and CSS.
  • Used CVS for version control.
  • Involved in development of Spring DAO layer which invoked database queries.
  • Developed Session Beans for the transactions in the application.
  • Created SQL queries, Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures. Also used JPA with Hibernate provider.
  • Written ANT scripts to build the entire module and deploy it on Websphere and JBOSS application Server.
  • Implemented JUnit framework to write test cases for different modules and resolved the test findings.
  • Used SVN for software versioning and as a revision control system.
  • Ensure that coding standards are maintained throughout the development process by all developers.

Environment: JDK 1.6, DAO, JPA, JSP, Servlet, Swing, Hibernate, Spring, JBOSS, Websphere, AJAX, SVN, JDBC,Web Services, XML, CSS, HTML, Ext JS, ANT, DB2, UML, JUnit, JQuery, TDD.:

Confidential

Java/J2EE Programmer

Responsibilities:

  • Participated in all phases of the project like design, development, testing, enhancements and production support.
  • Developed and supported all tiers of the application - UI/Business Logic/Database
  • Worked on impact analysis to migrate existing persistence layer to Hibernate.
  • Used Design Patterns like Singleton, Factory, MVC, Front Controller, and DAO.
  • Worked in all the modules of the application which involved front-end presentation logic developed using JSP, JSTL and java script.
  • Created and injected dependency injection and to wire objects of business classes.
  • Expertise in developing Web Applications using Spring Dependency Injection, and AOP for modularity.
  • Designed the Front-end screens using JSP, Servlets, HTML, and JavaScript.
  • Design & Development of User Interface module using J2EE, JSP, Servlets and Struts Framework.
  • Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionalities.
  • Provided installation, configuration & maintenance of pre-prod and production Cloud environments including services such as Tomcat, Apache, Jetty, MongoDB, MySQL, and Jira.
  • Exposed the Web Services to the client applications by sharing the REST Request and Response.
  • Followed agile development model by directly interacting with business users and product teams, with very quick turn-around time.
  • Developed the functionalities under Agile Methodology JIRA processes.
  • Prepared documents containing detailed recommendations for automation and support, enabling business process improvements.
  • Led and participated in weekly marketing meetings to build relationships with the marketing team and improve problem resolution process.
  • Installed, Configured and administered Tomcat server.
  • Developed the application using JSP, Java Servlet, XML.
  • Worked with DB2 and Wrote SQL Queries, Stored Procedures, triggers, views and integrated SQL Queries into DAO.
  • Implemented entity beans utilizing container-managed relationship for retrieving data.
  • Thoroughly Unit tested the application by writing test cases in JUnit for different scenarios.
  • Involved in testing, debugging, bugs fixing and documentation of the system.

Environment: Java, JSP, DB2, JUnit, Eclipse, WebLogic, Log4j, XML, J2EE, JSP, JIRA, Web Services. Servlets, Struts Framework.

Confidential, Herdon, VA

JAVA/J2EE Developer

Responsibilities

  • Worked extensively with the backend which comprised of Spring, Hibernate and JPA.
  • Used JSON and XML formats to transfer data from the server.
  • Implemented Web Services to handle data from third party interfaces used tool like axis 1.4 to create web service clients.
  • Developed AJAX based web based UI framework.
  • Created simple user interface for application's configuration system using MVC design patterns and Swingframework.
  • Developed Servlets and JSP for performing CRUD operations on domain specific entities.
  • Developed Service Layer using POJOs and Spring IOC.
  • Developed Data Access Layer using Hibernate and DAO Design Pattern.
  • Used Java Message Service (JMS) for loosely coupled, reliable and asynchronous exchange of user and real estate information among J2EE components and legacy system
  • Involved in working with J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture with JSF and Spring IOC.
  • Used Apache POI API to generate excel document for data in each grid in the application.
  • Extensively used Spring IOC architectural model to inject objects based on the selection of components like setter injection and Interface injection to manage the object references.
  • Involved in the development of the application based on backend Spring MVC architecture.
  • Utilized Spring MVC framework to implement design patterns like IOC (Dependency Injection), Spring DAO (Data access objects), Data Transfer objects, Business objects, ORM Mappings.
  • Used the Spring DAO to handle exception for database transaction like open connections, no result, connection aborted, closing the connections etc.
  • Utilized the concept of Lazy initialization and Eager fetch based on the requirements and increase the performance within the session of objects.

Environment: Spring, Hibernate, Swing, Oracle, Maven, Eclipse, AJAX, JSP, HTML, CSS, Java Script, XML, Servlets, Design Patterns, Web Services.

Confidential

Java Developer

Responsibilities

  • Involved in the software development life cycle requirement gathering, coding, testing, and implementation.
  • Used Java Message Service (JMS) for loosely coupled, reliable and asynchronous exchange of user and real estate information among J2EE components and legacy system
  • Involved in working with J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture with JSF and Spring IOC.
  • Installed, Configured and administered JBoss server.
  • Developed UI using java swings.
  • Configured and Implemented Web Services specifications.
  • Displayed the Documents in PDF format using Spring AbstractPdfView.
  • Developer advanced UI features (like slider, crop, etc) using JQUERY.
  • Dynamic web pages are developed using JSP, servlet, HTML, JavaScript, XML and CSS.
  • Used CVS for version control.
  • Extracted data in UI for different clients using JSON format.
  • Implemented client-side validations using JavaScript
  • Implemented AJAX to speed up web application
  • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
  • Participated in maintenance and production support.
  • Used Junitto test all the APIs and business logic.

Environment: Web Service, WSDL, spring, Swing, JQUERY,HTML,JSON AJAX, JSP, JavaScript, Web Services.XML, UML, Oracle, JBoss, CVS.

We'd love your feedback!