Senior Java /j2ee Full Stack Developer Resume
Jacksonville, FL
SUMMARY
- Over 8 Years of experience and ability to successfully implement complex real - time applicationswif strong development experience in User Interface integration of highly transactional and scalable enterprise applications.
- Experience in Agile software development process, Test Driven Development and Scrum.
- Expertise in Object Oriented Software Development(OOAD), Gathering new requirements and Understanding Business Document, Technical Requirements in UML using IBM Rational Suite of products.
- Expertise in designing Java, J2EE applications using Servlets, JSP,Spring, Hibernate, Web services (SOAP, RESTful), Amazon Web Services and AWS Elastic Compute Cloud EC2, Google Web Toolkit(GWT).
- Extensively worked on during my tenure in Software Development are AngularJS, ReactJS, Node.js, Spring MVC, Spring Integration, Spring Batch, Apache POI, Hibernate, RESTful Web services, and Databases like Oracle.
- Had expert level knowledge wif JBoss EAP / JBoss Fuse.
- Good experience in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on IBM WebSphere 8.x/7.x/6.x, Oracle/BEA WebLogic 10.x/9.x, JBoss and Tomcat 7x/6x.
- Experience in developing Web-Centric applications using Angular JS, Node.js, JavaScript, JQuery, and CSS3.
- Developed applications using frameworks and APIlike Struts,Spring, Spring MVC and Hibernate.
- Extensively used various Spring Framework modules like MVC, DI (IOC), Auto Wiring, JDBC Templates, Spring Security, AOP, JDBC, JTA, IO, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zulu and Spring EAI.
- Developed applications based on J2EE design patterns (Facade, Front-Controller, Data Access Object, Business Delegate, Service Locator, Factory, MVC, Singleton, DTO).
- Developed quality code adhering to Scala coding Standards and best practices.
- Experienced in developing teh UNIX Shell Scripts, PERL scripts to execute teh scripts and manipulate files and directory and PYTHON Scripts.
- Experience in Developing Websites, Mobile apps using content management platform like AEM.
- Experience in usingHibernate, JPA, Entity beans and Ibatis Object Relational Mapping tool in J2EE environment.
- Experience in Developing GUIs using Eclipse RCP/SWT and Core Java Design patterns.
- Experience in using ANT tool, Maven to compile, package and deploy teh components to teh Application Servers and log4J for application logging.
- Involved in writing Thread Safe blocks for Multithread access to make valid transactions.
- Experience in Unit testing using Junit, TestNG and Mockito.
- Strong experience in configuration tools like CVS, SVN, GIT, and Rational Clear case.
- Development, testing and Deployment experience of Enterprise applications on Windows & UNIX platforms through IDE’s such as Eclipse/My Eclipse, WSAD/RAD, JBuilder and NetBeans.
- Experience wif messaging systems like Kafka, Kafka event sourcing.
- Experience in Jenkins integration service for software development.
- Expert level skills on VBScript, AJAX, Adobe Flex, ActionScript, JSON, HTML, DHTML, CSS, Tiles, Tag Libraries.
- Extensive experience in using Amazon Web Services like RDS,EC2,Redshift,SQS,SNS,Cloud Watch and S3.
- Focused on architecting NoSQL databases like Mongo, Cassandra and Cache database.
- Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX/DOM.
- Hands-on experience wif Application Servers, Web Servers and a wide variety of development tools (IBM Web Sphere Application Server, Tomcat, BEA Web Logic, and JBoss).
- Extensively worked on XML technologies like XML, XSL, XSD, XSLT, XQuery, XPath, DTD for data transformations in MuleSoft.
- Extensively worked on DroolsRules Engine and Expectation Engine for writing Business rules Validation.
- Experience in deploying and managing teh Drools project in JBoss BRMS image.
- Experience in Designing and develop process persistence framework using JBPM.
- Experience wif build and deployment methodologies wif APIGEE across environments and familiar wif Offline Development and Deployment of APIGEE artifacts
TECHNICAL SKILLS
Java/J2EE Technologies: JDBC, Servlets, JSP, JSTL, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking
Programming Languages: Java JDK 1.4/1.5/1.6/1.8 , C++, C, SQL, PL/SQL
Application/Web Servers: Oracle/BEA WebLogic 8.1/9.1, IBM WebSphere 8.x/7.x/6.x, JBoss, Apache Tomcat 8.x/7.x/6.x, Bug tracking, Jenkins.
Frameworks: Struts 2.x/1.x, Spring 3.x/4.x, Hibernate 4.x/3.x, JSF 1.2/2.0, iBatis, Spring Batch, Spring Boot, Maven, Bower, NPM, JBPM
UI Frameworks: JQuery, AngularJS, Bootstrap.
IDEs: Eclipse 4.6/4.5, IBM WSAD, IBM RAD 7.x/6/x, IntelliJ, Dream viewer, HL7 Editor
Web technologies: Node.js, ReactJS, JSP, JavaScript, JSON, jQuery, AJAX, XML, XSLT, HTML/XHTML/DHTML/ HTML5, CSS/CSS3, Flash, ActionScript 3.0Design Tools Adobe PhotoShop, Adobe After Effect, Dreamweaver
Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI, REST, SOAP UI,APIGEE
XML Tools: JAXB, Apache Axis, AltovaXMLSpy,XML, XSLT, DOM, DTD, SAX.
Methodologies: Agile, Scrum, RUP, TDD, OOAD, SDLC
Modeling Tools: UML, Rational Rose, Visio
Testing technologies/tools: JUnit, JMeter, HtmlUnit,Jasmine, karma, RestAssured.
Database Servers: Oracle 8i/9i/10g/11G/12c, DB2, SQL Server 2000/2005/2008 , MySQL
Version Control: CVS, SVN, Rational clearcase, Git
Build Tools: ANT, Maven, Gradle
Metadata/Reporting: Jakarta POI-HSSF
Platforms: Windows 2000/98/95/NT4.0, LINUX, UNIX, Windows 7
PROFESSIONAL EXPERIENCE
Confidential - Jacksonville, FL
Senior Java /J2EE Full Stack Developer
Responsibilities:
- Developed presentation layer includes UI components, validations using HTML5, applying styles using CSS, used Jquery to make Ajax calls.
- Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed Agile methodology in teh Scrum Cycle model.
- Developed using new features of Java 1.8 annotations, Generics, enhanced for loop and Enums, Lambda expressions for array operations, collections throughout teh application for well-defined programming.
- Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views.
- Used AngularJS for creating user interfaces and connecting to software components.
- Working on building Drools based restful API to validate and process Loan for client.
- Configuring xml based kiesession and writing drl rule for validation and business logic
- Build API to process Loan request after successful validation, Validation API consist of verifying data provided by customer like address, SSN, credit history wif .
- Designed and developed Rules engine using Drools, Worked on integration of Drools wif eclipse.
- Implemented Fluent Builder Pattern for Designing in System Architecture, OOAD Design and used in development of highly cohesive modules wif minimal coupling.
- Design and develop teh Process Engine framework using JBPM.
- Design and develop Human Task Service framework for JBPM process engine
- Created and maintained Kie bases and Kie sessions in Kmodule xml.
- Deployed teh Rules in Kie-management server as well as In-memory.
- Created containers in teh Kie Server to has different rules in same decision server for execution.
- Created and deployed Rules engine API into JBoss BRMS image.
- Implemented logging using SLF4J and LOG 4J, Used Log4J utility to log error, info and debug messages.
- Followed test-driven development (TTD) as a part writing all UnitTest and IntegrationTests.
- Unit and integration test cases are being designed and developed using JUnit.
- Resolved bugs/defects in application by coordinated wif team members of teh project using JIRA.
- Used GIT as version management, JIRA for defect management system.
- Worked on creation of custom Docker container images, tagging, pushing images, integration ofSpring boot.
- Created teh Docker containers and Docker consoles for managing teh application life cycle.
- Integrated spring wif Hibernate using Hibernate Template to perform CRUD operations against database.
- Designed and Implemented teh DAO layer using spring, hibernate.
- Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection to wire objects.
- Participated in coding Spring AOP components for teh Logging, Exception handling and Transactional Models.
- Developed Spring boot application wif microservices and deployed it into AWS using EC2 instances.
- Used Spring Boot based services to interact through a combination of REST and Apache Kafka message brokers.
- Implemented Spring Circuit breaker pattern, integratedHystrix dashboard to monitor Spring micro services.
- Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif SQL-based schema.
- Experience inMuleSoftAnypoint API platform on designing and implementing Mule APIs.
- Worked on XML parsers (JAXB) for data retrieval and JAXB parser for marshalling and unmarshaling.
- Validated REST Web Services using Rest Assured Library wif Hamcrest Matchers.
- Developed API framework in APIGEE tool review teh assign APIs development tasks to teh team and developed various REST API's to support teh functionality. Platform governance for teh REST API products developed on APIGEE edge
- Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.
- Created tables and worked on SQL, PL/SQL to write Stored Procedures functions, packages for Inserts,updates in teh database.
- Extensively worked on Entity beans in teh persistence layer, interaction wif Oracle DB.
- Wrote SQL queries to get teh data, update teh data from teh database and to connect database in teh DAOimplemention.
- Involved in Dev Ops activities like configuring Jenkins job, Jenkins pipeline Script for CI/CD.
- Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
- Configured AWSIdentity and Access Management (IAM) Groups and Users for improved login authentication.
- Proficient in using Amazon Web Services AWS. Extensive experience focusing on services like EC2, VPC, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, Amazon RDS, ElasticCache, SNS, SQS.
- Configured and Maintained AWS ECS Repository for Deploying Docker Image by Creating a task definition, scheduling tasks and configuring clusters in teh AWS ECS Console.
- Implemented Google CheckStyle for developing code as a part of Primary Automated Code review and Quality.
- Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated wif Jenkins.
- Experience wif Web logic application server set up to deploy teh applications, configured messaging.
Environment: J2EE, Spring 4.x, Spring MVC, Spring Hystrix, Spring quartz, Drools, JBPM, Jira, Java1.8, Hibernate 4.x, Angular JS, JQuery, JSON, AJAX, GWT, Web Services, APIGEE, XML, JAXB, WSDL, JavaScript, Oracle 12c, Web Sphere 8.x, Agile Methodology, Design Patterns, Git, SourceTree, BitBucket, MuleSoft, Apache Maven, Adobe Flex, JUnit, RestAssured, HTML5, Apache Kafka, Postman, WebLogic 12c.
Confidential - Des Moines, IA
Sr. Java/J2EE Full Stack Developer.
Responsibilities:
- Actively involving in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed Agile Methodology in teh SCRUM Cycle model.
- Developed using new features of Java 1.8 Annotations, Generics, Enhanced for Loop, Lambda Expressions, Enums.
- Extensively used MVC, Factory, Delegate and Singleton design patterns.
- Used various Core Java concepts such as Multithreading, Exception Handling, Collection API’s.
- Worked wif teh key components of AWS (Amazon Web services) like EC2 (Elastic Compute Cloud) and S3.
- Good work experience in Web Designs which includes HTML5, XHTML, CSS3, JavaScript, jQuery.
- Used HTML5 and CSS3 for UI development and build on Bootstrap 3.0. Data binding, custom AngularJS directives tags to design, develop a custom, single-page, responsive web applicationandintegrated wif Spring forms.
- Implementing AngularJS and Node.js wif Spring MVC as model component.
- Using Angular Ionic framework as part of implementing mobile version of application.
- Using JQuery to develop teh widgets, to perform teh client side validations, UI centric Ajax behavior.
- Developing various generic JavaScript, Angular functions used for client side validations.
- Developed major changes on Adobe-Flexfront-end wif changes in business logics on legacy application.
- Used GWT and Amazon AWS(EC2/S3/EbS) for prototyping and subsequent evaluation.
- Worked on Spring Security wif LDAP for Application Authentication and Authorization.
- Using Spring AOP Module to implement logging in teh application for application status.
- Spring MVC Framework design pattern is used to has relationships between application components.
- Extensively used Spring DI (IOC), Bean Wiring, Inheritance, Auto Wiring, AOP and Spring Quartz Scheduler for Jobs.
- Used Microservice architecture, wif Spring Boot interacting through a REST and Apache Kafka message brokers.
- Worked wif Kafka Cluster using Zoo Keeper, Apache Kafka is used to send message objects to client queues.
- Worked wif Spring Ribbon and Kafka Broker apart from JMS service to handle heavy traffic.
- Implemented Spring Circuit breaker pattern and integratedHystrix dashboard to monitor Spring micro services.
- Implemented SOA to develop Spring RESTful/Micro Services and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Apache Axis.
- Using Spring MVC Transaction Management, Spring/Hibernate Batch Transactions, and Hibernate cache concepts.
- Using Hibernate framework for back end development, Spring dependency injection for middle layer development.
- Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries and interfaces such as Expression, Query and Criteria.
- Used Hibernate Annotations to reduce time at teh configuration and accessed Annotated bean from DAO layer.
- Experienced in Splunk development - Splunk search language, Splunk Web Framework, simple xml, alerts.
- Used MulesoftESB for routing, filtering and aggregate message between application based on content and rules.
- Used various connectors, Dynamic & Content Based Routing, Messaging, Exception handling using Mulesoft ESB.
- Developed Applications using Rule Engines-JBoss Drools 4.x, Work flows, Human tasks to implement Business rules validations and provided Drools Dashboard for Business users and used SOAP UI for testing teh web services.
- Integrated theDrools and JBPM to application framework which involved dynamic creation ofkiebase, Kiesessions.
- Design and manipulation of JBPM process for teh client activities in order to manage teh people queue for each activity.
- Developing Application to asses JSON and XML from Restful web service from consumer side using AngularJS.
- Worked on configuring infrastructure for deployment of Middleware application through APIGEE and deploying Middleware REST API's for each end point.
- Developed API framework in APIGEE tool review teh assign APIs development tasks to teh team and developed variousREST API's to support teh functionality.
- Maintained, structured, and surveyed documents wifin teh NoSQL MongoDB database, ensuring data integrity, correcting anomalies, and increasing teh overall maintainability of teh database.
- Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
- Worked wif Oracle Indexes to increase teh performance of Oracle SQL queries.
- Hands on experience wif MongoDB Installation, Configuring, Monitoring, Designing Sharded Environment.
- Performed deployment of applications on WebSphere Application Server.
- Developing MDBs for receiving and processing data from WebSphere MQ series.
- Worked on creation of custom Docker container images, tagging, pushing images, integration of spring boot.
- Written highly d blog posts onError Handling in ScalaandProblems Scala Fixes.
- Expertise in design and development of business processes using IBM BPM (Lombardi Teamwork’s) including process Modelling.
- Using JIRA to assign, track, report and audit teh issues in teh application.
- Deploying teh source code on SVN (Subversion) source code repository.
- Configuring Karma test runner for teh project and unit tests are written in Jasmine.
- Developed Maven scripts and developed builds using Mavenand continuous integration servers like Jenkins.
- Performed unit testing using JUnitand Mockito.
Environment: J2EE 1.8, spring 4.0, Hibernate 4.0, AJAX, JMS 1.1, XML, SOAP, WSDL, REST, APIGEE, JDBC, JAX-WS 2.2, JavaScript1.8.2, AngularJS, NodeJS, UML, HTML5, JAXB 2.2, SVN, Log4J, JMeter, WebSphere 8.5 Application Server, EclipseMaven, JBPM, Drools, Jasmine, Karma, Protractor, Jira.
Confidential - Pittsburgh, PA
Sr. Java Full Stack Developer
Responsibilities:
- Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed Swing, spring, J2EE based MVC (Model-View-Controller) framework for teh application.
- Extensively used MVC, Factory, Delegate and Singleton design patterns.
- Designed Prototype and project layout skeletons usingAngularJS, ReactJS, JQuery and CSS and HTML.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Used various JQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
- Wrote AngularJS services to consume Restful web service to load data.
- UsedJBoss FuseESBto create mediation or route message between Services.
- Integrated theJavacode (API) in JSP pages and responsible for setting up AngularJS framework for UI development.
- Developed teh Web application using Spring MVC, Html, JSP and JavaScript.
- Designed and Developed Presentation Tier using Spring MVC and JSP integrating Custom Tags, JSTL, JSP Expression Language and AJAX.
- Involved in teh configuration of Spring, Micro Services Framework and Hibernate mapping tool.
- Used Spring Dependency Injection, Annotations, and Spring MVC componentsfor REST API, Spring Boot for micro-services to implement business layer and navigation part of application.
- Worked on Spring Quartz, form based authentication and secured REST endpoints wif HTTP Basic authentication.
- UtilizedAWSLambdaplatform to upload data into AWS S3 buckets and to trigger otherLambda functions.
- Deployed Application instance onJBossand WebLogic Server, JBoss Application server implementation, support, workload management and performance tuning including Web server setup configuration wif JBoss App Server.
- Used ActiveMQ to integrate wif JBOSSFuse.
- Design and manipulation of JBPM process for teh client activities in order to manage teh people queue for each activity
- Worked wif HL7v2 and HL7v3 message specifications.
- Responsible for design and development of Web Services Client/Server to consume HL7 messages.
- Implemented teh database connectivity using Oracle 10g database as backend.
- Understanding of RDBMS concepts and working experience of Relational Databases like Oracle.
- Experience in writing Stored Procedures, Functions, PL/SQL, packaged using TOAD.
- Build features usingTDD(Test driven development) and Domain driven design inDevOpsenvironment wif continuous integration, regression and deployment.
- Heavily used SOAP UI Pro version for testing teh Web Services.
- Developed several REST web services which produce both XML and JSON to perform tasks.
- RESTful web services using Jersey for JAX-RS implementation.
- Exposed teh Web Services to teh client applications by sharing teh WSDL’s.
- Written highly d blog posts onError Handling in ScalaandProblems Scala Fixes .
- Developed Maven scripts and developed builds using Mavenand continuous integration servers like Jenkins.
- Automated build and deploy using Jenkins in JBOSS application server.
- Involved in tuning teh heap size parameters and JVM's Garbage collector for WebLogic/JBOSS application servers.
- Used log4j for logging and SVN for version control.
- Created and configured newJIRAprojects and workedwifdepartments to maintain existingJIRA projects.
- Tested cases by using selenium test.
- Defined a message store architecture necessary to support Droolsrule engine input processing, scalability.
- Used to test performance both on static and dynamic resources usingJMeter.
Environment: Java,J2EE, JDK 1.6, WebLogic, AWSSDK, SVN, Spring 4.x, Spring Boot,AWSSNS/SQS, Hibernate4.x, RestWebServices, JavaScript, UML, Web Services, HTML, CSS, SASS, WAS 8 WSDL, JIRA 5.x/6.x, JAXB, JAXRPC, HL7 Editor, AKKA,Web Selenium, Angular JS, Scala IDE, Ilog, Drools, JBPM, TFS, Micro Services,, AJAX,Apache JMeter, JQuery, Maven, Oracle 10g.
Confidential - Long Island City, NY
Sr. Java/J2EE Developer
Responsibilities:
- Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development and teh projectwas developed using Agile based SCRUM Methodology.
- Developed application using design patterns such as Session Facade, Business Delegate, Adaptor, Bean Factory,Singleton.
- Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
- Developed user interface using JSPwifJavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, HTML,SASSand Ajax to speed teh application.
- Developed cross browser compatibility code using CSS and jQuery.
- Developed Business components usingJavaObjects,CoreJava, Multithreading, Servlets, and JSP.
- Involved in coding for teh presentation layer using JQuery, JQuery Mobile, and JavaScript.
- EJB Session Beans were used to process requests from teh user interface and CMP entity beans were used to interact wif teh persistence layer.
- UsedExt JS,AJAX to get teh data from teh server asynchronously by using JSON object.
- J2EE deployment on WebLogic/JBOSSservers - QA & Staging.
- Implemented CRUD operations wif Mongo-DB (NoSQL) and manage all teh details of Customer.
- Developed PL SQL store procedures to convert teh data from Oracle toMongoDB.
- Hands-on writingStoredProcedures, functions, triggers, DDL, DML SQL queries. Experience in writing SQL, PL/SQL programming and SQL Loader.
- Developed POJO objects and used Hibernate teh Object-Relational Mapping (ORM) tool to access persistent data from SQL Server, Worked on Hibernate object relational mapping according to database schema.
- Involved in writing XML validation classes using Struts validation framework.
- Used XML Web Services using SOAP to register agents using non-java application.
- UsedJBOSS Fuse ESBto normalize number of protocols to a single protocol.
- Developed services that are reusable and interoperable, based on SOAP, WSDL, JAXWS, JAXRPC Web Services.
- Troubleshooting issues that may occur during teh test cycle (Functional & load test) for teh J2EE applications on Struts and framework running on WebLogic/JBOSSservers.
- Developed a GUI to help to read teh logs generated by teh scripts, teh logs were saved in MongoDB, teh GUI was created using flask, D3, jQuery table sorter.
- Used JMS for teh asynchronous exchange of critical data and events among J2EE components. Publisher-Subscriber method was used for data loading and Point-To-Point method of JMS was used for event processing.
- Worked on Drools Rule Engines wif corresponding to validate teh business User Roles.
- Defined a message store architecture necessary to support Droolsrule engine input processing, scalability and recovery.
- Worked wif Splunk to logging and analyzing defects status.
- Used SVN for version control of teh application.
- Continuous integration services are provided for software development using JENKINS.
- Developed Test classes using JUnit and Easy Mock and test coverage using EMMA plug-in.
Environment: Java, J2EE, JDK 1.5, Spring core, Drools, MongoDB, JMeter, Hibernate, Spring MVC, Hibernate, SOAP/Rest Web services, Ajax, XML, jQuery, HTML, CSS, Maven, Rational Rose, Jenkins, Splunk, SFX, Splunk, Junit, Oracle, SVN.
Confidential
Sr. Java/J2EE Developer
Responsibilities:
- Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development and teh project was developed using Agile based SCRUM Methodology.
- Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
- Implemented Struts Framework and Hibernate in teh new version of teh Application.
- Involved in coding for teh presentation layer using Struts and JavaScript.
- Designed and implemented front end applications usingAdobe Dreamweaver. Designed and developed teh UI usingJSP, Servlets, HTML, CSSandJavaScript, JQuery.
- Implemented various design patterns like Singleton, DAO, Factory pattern etc.
- Extensively used Java Scripts to enforce client side validations and also used JQuery for Ajax processing.
- Used EJB Stateless/Stateful session beans to implement business logic, session handling, and transaction and deployed Enterprise Java Beans both Session and Entity on WebSphere Application Server.
- Used Custom Tag libraries for XML parsing and XSL transformations.
- Used Filenet for Content Management and for streamlining Business Processes.
- Developed Message based systems using JMS API and Message Driven Beans (EJB 3.0).
- Implemented Hibernate for Database Transactions on DB2.
- Experience wif basic WebSphere Administration- like JMS, Data Source Configurations, Listener port configurations, JVM Property Configuration, s Configuration, deploying EAR’s into various environments through Admin Console, Hudson.
- Written Web Services (JAX-WS) for external system via SOAP/HTTP call.
- Wrote Web-services to expose teh business methods to external services.
- Created stored procedures using PL/SQL to interact wif teh Oracle database.
- Worked onUNIX to move teh project into production environment.
- Implemented logging mechanism usingLog4j Framework to log/track application.
- Used JUnit for unit testing of teh application.
- Deployed EAR files using teh build tools in teh Web Logic application server.
Environment: Java 1.5, JSP, Servlets, Core Java, Swing, Hibernate, Struts, HTML, CSS, JavaScript, UNIX, Web Services- SOAP, WAS 6.1, XML, IBM WebLogic, Rational Clear Case, Log 4j, Oracle database.
Confidential - Irving, TX
Java/J2EE Developer
Responsibilities:
- Use Case and Sequence Diagrams according to UML standard using Rational Rose.
- Developed presentation layer code, using JSP, HTML, AJAX and JQuery.
- Involved in designing and implementation of Session Facade, Business Delegate, Service Locator patterns to delegate request to appropriate resources.
- Developed HTML,Swing and JSP pages for user interaction and data presentation.
- Wrote custom JavaScript and CSS to maintain user friendly look and feel.
- Developed teh view components using JSP, HTML, StrutsLogictags and Strutstaglibraries.
- GUI design and development using Java Swing used for open source web testing.
- Involved in system design and development using Collections and multithreading for teh action classes.
- Implemented Model View Controller (MVC-2) architecture and developed Form classes, Action Classes for teh entire application using Struts Framework.
- Performed client side validations using JavaScript and server side validations using Struts Validation Framework.
- Transformed, Navigated and Formatted XML documents using XSL, XSLT.
- WrittenUNIXshell scripts to perform teh batch jobs and to schedule teh jobs.
- Used JMS for asynchronous exchange of message by applications on different platforms and JBoss fuse is used for teh mediation between teh services.
- Entity Beans used for accessing data from teh SQL Server database.
- Worked on teh system landscape including development, testing and production set up and configured teh Linux, SQL database.
- Used JUnit Testing Framework for performing Unit testing.
- Worked on Ext JS for user interface widgets wif High performance scalable grids, trees and menus.
- Deployed application in Apache Tomcat Server and developed using Rational Application Developer RAD.
Environment: Java Swing, Struts 2.0, Hibernate 3.0, JSP, EXT JS, JSON, JMS, CVS, HTML, CSS, JavaScript, XSL, XSLT, Servlets 2.5, Eclipse, UNIX, Apache Tomcat Server, JBoss Fuse, Oracle 10g.
Confidential
Java/J2EE Developer
Responsibilities:
- InvolvedAnalyze teh requirements based on business data and user requirements.
- Created user-friendly GUI interface and Web pages using HTML, Jquery and Java script.
- Develop GUI related changes using JSP, HTML and client validations using Java script.
- Developed Java beans, helper classes and Servlets for interacting wif UI written in JSP.
- Implemented teh modules using Model-View-Controller (MVC) design pattern.
- Wrote a controller Servlet that dispatched requests to appropriate classes.
- Involved inCore Javacoding by usingJava APIssuch asCollections, Multithreading, Exception Handling, Generics, Enumeration,andJava me/Oto fulfill teh implementation of business logic.
- Developed Dispatch Action classes to define several business methods.
- Created tables, views, Types, triggers, complex join queries,storedprocedures, and functions and modifications to existing database structure as required for addition of new features.
- Designed database Queries for updating, insertion and retrieval of asset information and rates.
- Involved coding SQL Queries, Stored Procedures and Triggers.
- Involved in Designing teh Database Schema and writing teh complex SQL queries.
- Created java classes to communicate wif database using JDBC.
- Accessed stored procedures and functions using JDBC Callable statements.
- Involved in unit testing, troubleshooting and debugging, Modifying existing programs wif enhancements.
- Involved in fixing bugs teh bugs or defects in teh application.
Environment: Java 1.4, Servlets, JSP, EJB, J2EE 1.4, STRUTS, XML, XSLT, Java Script, Oracle 8i, SQL, PL/SQL, MS Visio, Eclipse, JDBC, Win CVS, Windows 2003 Server.
