Sr. Java/j2ee Full Stack Developer Resume
Minneapolis, MN
SUMMARY
- Over 10 years of experience in all phases of Software Development Life Cycle (SDLC) which includes Design, Development, Integration, Business Analysis/Modeling, Documentation, and Testing of all software applications.
- Expertise working with various SDLC methodologies such as Agile/Scrum, Waterfall and Test - Driven Development (TDD)
- Expertise in J2EE Architecture using Java, JDBC, EJB, Servlets, JMS, JSP, Hibernate, Struts Framework, Maven, Web Services (SOAP, REST), And Micro Services.
- Expertise in Core Java concepts like Exception Handling, Collections, Annotations, Generics, Multi-threading, IO Streams, Concurrency, Event handling, Synchronization, Threads and Advanced concepts like JDBC, Servlets and JSPs.
- Extensive involvement in web application development using HTML, CSS, JavaScript, jQuery, Bootstrap, AJAX, Angular JS, React JS which meets W3C Web Standards.
- Developed UI modules using AngularJS, Node.JS, ReactJS, JavaScript, Ajax, jQuery, CSS3 and HTML5.
- DOM, JSX, React Native concepts.
- Experienced in developing web applications by implementing Model View Control (MVC) architecture using JSP Servlets, J2EE Design Patterns, Struts, Spring Framework (Spring MVC/IOC/ORM/AOP/Security/Boot).
- Extensively worked with IOC and Dependency Injection in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO) and using Spring ORM module and integration with Hibernate ORM framework.
- Expertise in Spring framework, extensively, Spring MVC, Spring DI, Spring AOP, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul Proxy, Spring JDBC and Spring Boot Microservices.
- Experience in Spring Security Framework for User Access Management and involved LDAP configuration for authentication, authorization & Implementing Spring Cloud-REST call using Netflix Feign Client.
- Experience in Java8 features like Lambda expressions, Stream API&Predicate functions.
- Experience in Hibernate, Hibernate Query Language (HQL), Transactions,Exceptions, Java Message Service (JMS).
- Expertise with Apache Storm,Apache spark, Kafka cluster with Zookeeper and real time data streaming using Kafka, RabbitMQ and Zookeeper apart from JMS.
- Working knowledge onMicroservicesthat helps in creating independentserviceswhich can be deployed easily.
- Proficiency in server-side Java development work using Web Services (REST, SOAP) and Service Oriented Architecture.
- Experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases to NoSQL databases like MongoDB, Cassandra.
- Experience in RDBMS technologies like Oracle, MySQL, and Postgres using Functions, Triggers, and Stored Procedures and involved in the activity of complex queries.
- Experience in Docker to build the images of applications, deploy applications quickly, setup CICD pipeline and I have used Docker consoles for managing the application life cycle.
- Developed CI/CD system with Jenkins on Kubernetes container environment utilizing Kubernetes.
- Deployed applications (EAR, WAR) on Web Sphere Application servers and clusters.
- Hands on experience in Amazon Web Services (AWS) provisioning and good knowledge of AWS services like EC2, S3, Elastic Beanstalk, Elastic Load Balancing, VPC, Route 53, Cloud Watch, Cloud Formation, SQS, IAM, SNS&Elastic Cache.
- Expertise in built and deploying the applications on Tomcat, WebLogic, WebSphere and JBoss Servers.
- Experienced in development, testing and deployment of enterprise applications on Windows&UNIX platforms using IDE's such as Eclipse, Spring Tool Suite(STS), NetBeans, and IntelliJ.
- Good Experience in working with open source toolsSelenium(IDE, RC, andWeb Driver), Performed Unit testing, Integration Testing of services and web applications using Junit, TestNG, Jest, Enzyme, Cucumber, Karma, Mockito.
- Hands on experience with build tools like Ant, Maven, Gradle and logging tools like Log4J and Splunk.
- Hands on Experience of utilizingcloudtechnologies for building the instances and deployment of applications including AWS (Amazon Web Services), SpringCloud, Microsoft Azure and PCF (PivotalCloudFoundry).
- Quick to learn modern technologies and ability to work in tight schedules on different applications concurrently.
- Experience with version controller tools as GIT, SVN and CVS.
TECHNICAL SKILLS
Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking.
Programming Languages: Java JDK 1.5/1.6/1.7/1.8 , C++, C, SQL, PL/SQL, Python
Application/Web Servers: IBM WebSphere, Apache Tomcat, WebLogic, JBoss, Glassfish
IDEs: Eclipse, Spring STS, IntelliJ, WebStorm, NetBeans.
Web technologies: HTML5, DHTML, CSS3/4, Sass, JavaScript, Bootstrap, AJAX, JQuery, AngularJS, Angular 5/6/7/8 & ReactJS
Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, REST, SOAP U.
Message Brokers: Kafka, RabbitMQ, ActiveMQ, TIBCO, IBMMQ.
Testing tools: JUnit, JMeter, Protractor, Mockito, Cucumber, Jest, Enzyme
Database: Oracle 9i/10g/11g, DB2, SQL Server, MySQL, Mongo DB, Cassandra
Version Control: CVS, SVN, Git, Stash, Bitbucket, GitLab
Build Tools / CI/CD: ANT, Maven, Gradle, Jenkins, Bamboo.
Spring Tools: Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring Micro services, Spring REST, Spring Eureka, Spring Batch, Spring Cloud, Swagger UI, Sleuth, and Spring Zuul, Feign Client.
Cloud& Containerization Tools: AWS, Azure, PCF, Netflix Eureka, Docker, Docker Swarm, Kubernetes
Operating Systems: Windows 10/7/XP, LINUX, UNIX, OS X, MAC
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Sr. Java/J2EE Full Stack Developer
Responsibilities:
- Involved in requirement analysis, design, development, testing of application using Agile methodology.
- Developed various helper classes necessary using Multi-Threading.
- Developed Interactive web pages using AngularJS, HTML5, CSS3 and JavaScript.
- Developed Single Page Application (SPA) using AngularJS Framework and injected generic services using Angular2.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Used NodeJS (Express) to create API which can provide or consume JSON.
- Integrated the IoC container of Spring Framework to handle the creation of beans, dependency injection and transaction management.
- Used HibernateORM to integrate with business application with Oracle Database where Hibernate template is used to implement business logic. Created an XML configuration file for Hibernate Database connectivity.
- Used Spark Streaming APIs to perform transformations and actions on the fly for building common learner data model which gets the data from Kafka in near real time and persist it to Cassandra.
- Experience with querying on data present in Cassandra cluster using CQL (CassandraQueryLanguage).
- Consumed Web Services by implementing Spring's REST support is to make the development of RESTful Webservices.
- Used Pivotal Cloud Foundry to deploy applications on cloud.
- Created MULEESB artefact and configured the MULE config files and deployed.
- Created shell scripts to deploy resource bundles on different environments.
- Worked with Git Version control system to track various aspects of the project.
- Used Maven as build tool on Java projects for the development of build artefacts on the source code.
- Used Log4j logging framework to write Log messages with various levels for logging across the application.
- Utilized variable software (GMC/QuadientPrintNetT/Inspire) to build and generate internal and client proofs.
- Execute finished output and supporting documentation for banking requirements
- Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
- Developed test cases using JUnit and JMock for unit testing.
- Implemented Service Oriented Architecture (SOA) by developing and consuming RESTful web services based on JAX-RS and Jersey.
- Used AWS (Amazon Web Services) as a cloud platform to deploy the application.
- Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
- Used AmazonIAM to grant fine-grained access to AWS resources to users. Also managed roles and permissions of users to AWS account through IAM.
- Experience in Integration of Amazon Web Services, AWS with other applications infrastructure.
- Utilized S3 buckets and Glacier for file storage and backup on AWS cloud.
- Utilized Amazon Route53 to manage DNS zones and assign public DNS names to ElasticLoad Balancers.
- Developed API for using AWSLambda to manage the servers and run the code in the AWS.
- Interacted with Business Analysts to come up with better implementation designs for the application. Provided production support for the application.
- Involved in testing, debugging, bugs fixing and documentation of the system.
Environment: Java 7, J2EE, Spring MVC 4.x,Hibernate4.x, AngularJS, NodeJS, HTML5, CSS3, JavaScript, AWS (VPC,EC2, IAM, Route53, Lambda, CloudWatch, ELB, S3), RESTful web services, Rabbit MQ, ESB, Shell Scripts, Git, Maven, Log4j, Cassandra, Oracle 11g, Docker, JUnit, JMock.
Confidential, Newark, DE
Sr. Java/J2EE /Full stack Developer
Responsibilities:
- Involved in the design and development ofweb applications using spring, Rest based Web services. Used HTML5, CSS3, JavaScript, JSP, JQUERY, React JS, AJAX and Bootstrap in front end.
- Moved existing AngularJS controllers to Angular 8 components for more responsiveness.
- Used various Angular 9 custom directives and developed reusable components and templates that can be re-used at various places in the application.
- Enhanced application performance by Angular 8 Component based development in view of future Angular framework transitions.
- Used Spring Initializer to develop a Spring Boot service and developed REST endpoints.
- Developed Microservices using Spring Boot, implemented Spring Circuit breaker pattern, integratedHystrix dashboard with information as the failures, health check and to monitor all the registered Microservices.
- Worked extensively on type-script for SPA.
- Configured Swagger-UI, registered Microservices with Eureka server and monitored service health check from Spring Boot admin console and Spring Ribbon for load balancing.
- Implemented pre-authentication and data base security using Spring Security and securing application access and Spring Batch for scheduling and maintenance of batch jobs.
- Implemented SpringORM with Hibernate taking advantage of features like Annotation metadata, Auto wiring, and Collections to implement DAO layer with Hibernate Session Factory, HQL, and SQL.
- Used Apache Kafka for reliable and asynchronous exchange of information between multiple business applications.
- Involved in AWS deployment services to quickly set up a dynamic website and configured virtual servers using AWS EC2 and responsible for maintaining and expanding our AWS infrastructure using AWS EC2/EBS
- Experience in developing Docker Images from the obtained Java Application. Use Docker to implement a high-level API to provide lightweight containers which is helpful to migrate code to different environments.
- Used Bamboo as an AWS code deploys plug-in to deploy to AWS. Experience with DevOps methodologies, implementing CI/CD Pipelines using tool sets like GIT and Internal Cloud.
- Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
- Implemented service layer using Spring IOC and annotations and Controllers using Spring MVC.
- Worked extensively with importing metadata into Hive using Scala and migrated existing tables and applications to work on Hive and AWS cloud Developed code for both server side and client side implementations using Spring Web MVC, AOP and Dependency Injection.
- Developed reusable Backbone.JS directives and worked on Backbone.JS Controllers which Isolates scope to perform operations in UI.
- New library development with micro services architecture using Rest APIs, spring boot.
- Experience in Microservices Architecture with Spring Boot and Docker.
- Integrated Java and Angular 9 Based application to Elastic search via Spring 4 restful controllers.
- Working on AWS Elastic load balancing for deploying applications in high availability.
- Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
- UsedJava8features like stream and Lambda expressions.
- MaintainedInterfacecompatibility andconcurrencyin the project usingJava 8new features like default, static methods and Concurrency API.
- UsedJava 8 Method Referencesfeature to point to methods by their names and usedfunctional Interfaces.
- Involved inAWS deployment services to quickly set up a dynamic website and configured virtual servers using AWS EC2 and responsible for maintaining and expanding our AWS infrastructure using AWS EC2/EBS.
- UsedWebpackto bundle Typescript and JavaScript modules.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Used React-Router to turn application into Single Page Application
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Maintained states in the stores and dispatched the actions using redux.
- Implemented the Drag and Drop functionality using React-Draggable
Environment: Java 8, Spring Boot, Hibernate, XML, Oracle 11g, Docker,Python, jQuery, Angular 8, JavaScript, ReactJS AWS, Kubernetes, Docker, Apache Kafka, Mongo DB, Multi-threading, Agile, Design Patterns, Git, bamboo, Gradle, Tomcat, HTML 5, CSS4, XSLT, RESTful Services, IntelliJ.
Confidential, Phoenix, AZ
Sr. Java/J2EE /Full stack Developer
Responsibilities:
- Worked with ReactJS, HTML5, CSS4, ES6 and JSX to create high quality interactive web pages by using libraries such as react-bootstrap and ES-Lint and used chrome developer tools for debugging.
- Worked with NPM commands and used Package.json for managing dependencies and dev-dependencies of Node.Js applications.
- Involved in using React-Router to turn the web application into single page Application in ReactJS.
- Used promise based http client AXIOS and also used FETCH for consuming REST API calls using ReactJS.
- Developed Single Page Applications using type script and Angular 8.
- Developed single page applications usingAngular 4/5, Typescript, HTML5, CSS3, andBootstrap4
- CreatedTypescriptreusable components and services to consumeREST API'susing Component-based architecture provided byAngular 4/5.
- Used JSON to exchange data between the server and client.
- Developed several API’s using Java 8 features as per the business use case and also used functional interfaces.
- Used Java 8 features like lambda expressions, Method References, Optional and Streams.
- Responsible for implementing API’s and REST Microservices using Java 8, Spring Boot, Hibernate, spring JPA, Eureka server and Swagger.
- ImplementedAngular 2Services for connectivity between web application and back-endAPI'SusingTypeScript.
- Developed a Quartz scheduler to schedule and trigger various spring batch jobs using Spring Boot & MySQL.
- Separated each Microservices data as private and used database-per-service to make it accessible only by API’s.
- Worked with Apache Tomcat in Spring Boot to run and debug projects.
- Worked with Spring Ribbon for load balancing to enable automatic detect and interact with the Eureka server.
- Used Spring JPA to access, manage and persist data between classes and the MYSQL database and returned dynamic objects using Spring Projections.
- Used Spring Security to add basic authentication to the project.
- Used Spring Actuator to monitor and manage the application with health and metrics.
- Developed the API’s and secured them by implementing Oauth2 token-based authentication/authorization scheme using Spring Security.
- Deployed the Application into Docker container and made easily accessible at runtime using cloud services like Netflix Eureka for load balancing and a broker service to maintain status using Spring Kafka.
- Experience in transferring data from different data sources using Kafka producers, consumers and Kafka brokers
- UsedKafkato publish messages from oneservice and subscribe the messages using another.
- Implemented log4j 2 and used multiple log levels to log and publish the information to console and files.
- Used Kubernetes container and Docker for the runtime environment of the CI/CD system to build and deploy.
- Extensively involved in aDockerdeployment pipeline for custom application Images in the private cloud using Jenkins.
- Integrated SonarQube with Jenkins for continuous inspection of code quality, maintained 85% test coverage collaborating with team to code unit tests with TestNG and JUnit and fixing bugs and vulnerabilities detected.
- Regularly used Maven to run build, clean, install commands to update dependencies and start, refresh the backend applications.
- Extensively used Jenkins to build the CI/CD pipelines and XL-Release to deploy to the production environment.
- Improved overall performance viaMultithreading,collections,synchronization,and Exception Handling.
- Used GIT as version control tool to track the changes, revert to specific versions and used SourceTree to solve merge conflicts.
- Collaborated with team and involved with daily SRUM meetings, sprint planning, showcases and retrospective.
- Worked on Agile Methodology to meet with the delivery timelines.
- Used JIRA to as the bug tracking system to track and maintain bugs/issues.
Environment: Java 1.8, J2EE, Spring Boot Framework, RESTful Services,Python, ReactJS, Microservices, Spring Security, Spring JPA, Spring Ribbon, Spring Projections, Spring Actuator, Sonar Qube, MySQL, Kafka,log4j2, Docker, Jenkins, Quartz, Apache Tomcat, Hibernate, Maven, XL-Release, TestNG, Junit, HTML5, CSS4, ES6, JSX, JSON, Kubernetes, NPM, GIT, Source Tree
Confidential, Carrollton, TX
Sr. Java/J2EE /Full stack Developer
Responsibilities:
- Developed the functionalities using Agile Scrum Methodology.
- Extensive experience in various Agile methodologies likeTest Driven Development(TDD).
- Involved in developing UI using Spring MVCframework,JSP, JSTL, HTML5, CSS, Javascript, JQuery,AJAX and Angular 8.
- Created Reusable Modules and Custom Directives inAngular 8.0which got used in various places of application.
- ImplementedAngularJSControllers to maintain each view data. Implemented Angular Service calls using Angular Factory tested all application controllers extensively with AngularJS built-in testing facilities.
- Extensively used core java concepts likeMultithreading,Collections Framework, File I/oandconcurrency.
- Experience in Core Java concepts such asOOPConcepts,Collections Framework, andException Handling, I/O System, Multi-Threading, JDBC, Generics.
- Used Java8 features in developing the code likeLambda expressions, creating resource classes, fetching documents from database.
- Used design patterns like Singleton, Data Access Objects, FactoryandMVC patterns.Testing and production support ofcore javabasedmultithreading ETLtool for distributed loadingXMLdata into Oracle database using JPA/Hibernate.
- Created POJO’s and DAO’s for the database entities using Spring JDBC annotation mappings
- Integrated withSpring Cloudprojects to provide distributed tracing and other features.
- Developedmicro-serviceswith Spring and tested the application using Spring Boot.
- UsedSpring Core annotationsforSpring Dependency Injection, Spring MVCforRest API’sandSpring Bootformicro-services.
- Development of cloud hosted web applications andREST APIsusing Spring Boot with embeddedTomcat.
- DevelopedGSA, LSS and SDLusing C++, Multi-threading and socket programming.
- Deployed the application onAmazon Web services (AWS)and used it to provide a large computing capacity for scalable solutions.
- Deployed applications into Continuous integration environments likeJenkinsto integrate and deploy code on CI environments for development testing.
- Implemented Rest based web service usingJAX-RS annotations,Jerseyprovider implementation.
- IntegratedActiveMQ and spring JMS APIto send and receive message for the application’srestfulAPI.
- Experience in design and development ofWeb services, JAX-RPC, JAX-WS, RMI, JTA, JMS and XML,XSD, XSLT, X-Path.
- Wrote build scripts usingMaven.
- Developed the persistence layer using Hibernate Framework by configuring the 1:1/1:M/M:M mappings inhibernatefiles and createdDAO and POJO.
- Experience inNoSQLdatabase likeMongoDBinstallation, configuration and in designingMongoDBmulti-shared cluster and monitoring with MMS.
- Installed theWebSphere MQand involved in configuringMDB listeners, JMS resources, and queues and integrating with theWebSphereApplication Server.
- ConfiguringWebSphereApplication Server on multiple platforms for both horizontal and vertical scaling for Work Load Management.
- Experience in working withNoSQLDatabase likeMongoDBto manage extremely large data sets.
- Usedlog4jto print the logging, debugging, warning, info statements.
- ImplementedSelenium Web DriversandProtractorfor testing the UI components.
- Involved in setting up Test automation and developedcucumberfeature files and usedSeleniumfor automated testing withTestNG.
- UsedJIRAtool for Issue/bug tracking, monitoring of work assignment in the system.
- Experience on implementation of version control softwareGITrepositories.
Environment: Agile,HTML, CSS, JavaScript,JQuery,AJAX and Angular 2,XML,DAO,POJO, JPA,JAVA,Java8, Springs(IOC,AOP, JDBC) Frameworks,Python, Spring Boot,Microservices,JSP, Hibernate Framework,AWS,, RESTful Web services,SOAP, Maven, WebSphere Application Server, Mongo DB,NoSql, Log4j,Jenkins,JIRA, Selenium Web Drivers, Protractor, GIT,Socket Programming.
Confidential, San Ramon, CA
Sr. Java Developer
Responsibilities:
- Worked on the development and testing of the infotainment module using Agile (SCRUM) methodologies.
- Used display tag to render large volumes of data. Bean, HTML and Logic tags are used to avoid java expressions.
- Implemented logging in the application using Spring Framework AOP module to know the application status. Used Spring DAO module for performing CRUD operations on database.
- SpringMVC Framework IOC design pattern to provide relation between application components. Separated application configuration and dependency specification from actual application code.
- Used SpringBatch to design a lightweight and comprehensive solution to enable the development of batch applications.
- Created the User Interface screens using SpringMVC for logging into the system and performing various operations on network elements.
- Developed Web Services SOAP/HTTP, SOAP/JMS and SMTP using SOA technologies such as SOAP, WSDL and UDDI and used WSDL and SOAP for getting credit card information from third party.
- Involved in consuming, producing SOAP based web services using JAX-WS.
- Developed strategies and supported tools to create an efficient automated integration and release process using Jenkins.
- Worked on JPA as persistence layer, involving EJB annotations to synchronize with database through XML.
- Expertise on Selenium Data Driven framework and integrating it with Maven Build Management Tool, TestNG Unit Testing tool and Jenkins Continuous Integration Tool
- Implemented different types of spring controllers as per application requirements, DAO and service layer components using Spring/HibernateAPI’s and annotations. Extensively used Hibernate (HQL).
- Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations, used Jasper Reports as a reporting tool.
Environment: HTML, CSS, Bootstrap, AJAX, JavaScript, JSF 2.1, Spring Dependency Injection, Spring 3.x, Hibernate 3.x, Soap UI, Maven, SVN, JIRA, XML, Web sphere, SOAP web service, Unix/Linux, Web Sphere Application Server, PL/SQL, Oracle 11g.
Confidential, Wayne, NJ
Java/J2EE Consultant
Responsibilities:
- Identified the Business requirements of the project and Involved in preparing Requirements for the project.
- Involved in Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose.
- Designed and developed the UI using Struts view component HTML, CSS, JSP, JavaScript, AJAX and JSON.
- Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.
- Designed configuration XML Schema for the application.
- Used XML Http Request Object to provide asynchronous communication as part of AJAX implémentation.
- Extensively used MVC, Factory, Delegate and Singleton design patterns.
- Spring MVC Framework IOC (Inversion of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and dependency.
- Specification from the actual application code.
- Used Spring Framework for Dependency Injection and integrated it with Hibernate.
- Implemented the application using Spring Framework, which is based on MVC design pattern.
- Used SOAP for Web Services by exchanging XML data between applications over HTTP.
- Wrote Ant Scripts to automate the build and deploy process.
- Developed automated Build files using ANT.
- Used Subversion for version control and log4j for logging errors.
- Code Walkthrough, Test cases and Test Plans.
Environment: Core Java/J2EE, Servlets, JSP, CSS, JDBC, Ajax, Ant Scripts, JavaScript, Eclipse, XML, Rational Rose, WebSphere Application Server 7.0, Junit, Ant, Adobe Flex, log4j.
Confidential, Lombard, IL
Java Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC).
- Requests from the user and used entity beans to retrieve and update customer information.
- Involved in writing the exception and validation classes using Struts validation rules.
- Developed various EJB components to fulfill the business functionality.
- Implemented the Email module, which included setting up JMS message queue, designing and developing email client which sent Java messages to the message queue, designing and developing message driven beans that consumed the messages from the queue and sent emails using contents from the message.
- Used Apache Axis for consuming Web Services.
- Used WebSphere Application Server for deploying various components of application.
- Persistence layer was implemented using Hibernate Framework.
- Front-end is designed by using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
- Involved in developing the CSS sheets for the UI Components.
- Used JavaScript for the web page validation.
- Used XML with SAX parser to transfer data between applications.
- Written ANT scripts for building application artifacts. Monitored the error logs using Log4J.
- Wrote PL/SQL stored procedures, Prepared statement and used API.
- Involved in writing and executing stored procedures, functions and triggers for Oracle to create a Database Management System.
- Used JUnit for unit testing. Created Unit, Acceptance and Integration Test Documents and Code Review Documents.
Environment: J2EE, Java SDK, XML, SAX, JSP, JMS, HTML, JavaScript, Struts, Hibernate, Servlets, Eclipse, Web Services, JUnit, Unix, Ajax, EJB, RMI, JNI, WebSphere Application Server, ANT, CVS, Oracle 10g.