Sr. Java/j2ee Developer Resume
Plano, TX
PROFESSIONAL SUMMARY:
- Over 7+years of IT experience in analysis, design and development using Java and J2EE.
- Excellent comprehensive exposure on Cassandra from installation, configuration, data modeling to maintaining and performance tuning.
- Expertise in all phases of Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented programming, Designing and Prototyping.
- Good knowledge on complete life cycle of Manual Testing process with both Agile and waterfall methodologies.
- JUnit for performing unit - testing framework.
- Excellent knowledge on CQL (Cassandra Query Language), for retrieving the data present in Cassandra cluster by running queries in CQL.
- Extensive experience in GUI development using HTML, CSS, JavaScript, AJAX, JSP, JSP Tag libraries, Servlets, JNDI, XML, XSLT, C# and ASPX.
- Experience in working version control tools like CVS, Clear Case and TFS.
- Proficient in spring technologies like MVC, AOP, JDBC, ORM, and Web Services using Eclipse and integration with Hibernate as well as Struts.
- Experience in installing, configuring SiteMinder policy server, Web agents, Sun One Directory server (LDAP) and various Web & Application servers
- Good working experience in Spring Security, Spring Boot, Spring Batch
- Familiar with writing Map Reduce jobs for processing the data over Cassandra cluster, Hbase.
- Expertise on Cassandra internals like Gossip communication, Peer-Peer architecture, Incremental Repairs, Replication & Compaction strategies.
- Substantial Knowledge in the Internal Architecture of Cassandra.
- Experienced in installing, configuring, monitoring Datastax Enterprise Cassandra Clusters with Multiple Datacenters.
- Designed, implemented, and maintained solutions for using Docker, Jenkins, Git, and Puppet for microservices and continuous deployment
- Familiar with all the tools used with Cassandra such asOpsCenter, DevCenter, CCM, Cassandrastress
- Worked on multithreaded programming environment on JAVA along with JAVA Collections.
- ITKO Lisa Tool to test to develop and Test application on SOA and Cloud Computing.
- Expertise in developing applications using Java and other Web Technologies including J2SE, J2EE, Servlets, JSP, JSF, Swings, JMS, RMI, EJB, JDBC, JSON, Hibernate, iBatis, Struts, Spring, Spring Boot XML, ANT, Angular.js.
- Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Microsoft Visio and Rational Rose.
- Experience in application development and design using Python, Django, HTML5, CSS, Git, Java/J2EE, JavaScript, Oracle, PostgreSQL and SQLite, JavaScript, XML.
- Deep and extensive knowledge with HDFS, Spark, Kafka, MapReduce, Pig, Hive, HBase, Sqoop, Storm, Yarn, Flume, Oozie, Zookeeper, Solr, Cassandra, MongoDBetc.
- Have strong technical foundation with in-depth knowledge in Big Data Hadoop, Data Reporting, Data Design, Data Analysis, Data governance, Data integration and Data quality.
- Involved in dealing with CI/CD tools like Jenkins, Git Stash, Ansible, Chef, Dockers.
- Experience in developing scalable solutions using NoSQL databases including HBASE, CASSANDRA, MongoDB
- Good understanding on Hadoop MR1 and MR2 (YARN) Architecture.
- Good knowledge streaming data using Flume and Kafka from multiple sources into HDFS.
- Knowledge of processing and analyzing real-time data streams/flows using Kafka and HBase.
- Excellent knowledge of JMS (Java messaging services) using EJB MDB and JMS(IBM MQ)
- Experience includes the testing of Client/Server, SOA and WEB applications using Manual and automated testing tools like Selenium, Quality center, Rational Suit, Load Runner and Quick Test Professional.
- Monitored version control and defect tracking activities using Rational Clear Case and Rational Clear Quest.
- Involved in converting manual test cases into automated scripts on Mercury Quick Test Pro
- Experience in implementing Web services development using SOAP, REST, WSDL, UDDI and java distributed component.
- Having strong experience for developing Responsive Web Design (RWD) for responsive websites and that work for all internet enabled devices
- Experience in using application servers like WebLogic, WebSphere, Apache Tomcat, Glassfish and JBoss based on the client requirements and project specifications.
- Expertise in developing XML documents with XSD validations, SAX and DOM parsers to parse the data held in XML documents.
- Has significant knowledge in working with databases like Oracle 10g/11g, SQL Server 2000, DB2, and MYSQL, PostgreSQL.
- Knowledge about COBOL for design and development of IBM Mainframes components and coordinate
- Well versed in RDBMS concepts: ETL, DB2 v9, SQL, PL/SQL and COBOL Stored Procedures.
- Extensive knowledge and experience on Systems side - COBOL, DB2, JCL, IMS DB/DC, CICS
- Worked with performed team to get thread dumps and tuned java as well as DB code.
- Used configuration management tools Chef, Puppet, and CF Engine
- Experience in using J2EE Design Patterns like DAO Pattern, Singleton Pattern, Front Controller and Factory Pattern for reusing efficient and effective strategies for new developments.
- Experience in designing and developing J2EE applications with rules engine like RabbitMQ, Splunk, logstash.
- Excellent programming skills and development experience with JDK 1.5, 1.6& 1.7, J2EE, Servlets, JSP, JSF, EJB, Java Beans, JMS, JDBC, XSLT, J-Unit and Web Services.
- Expertise in using IDE like Eclipse, NetBeans, RAD, JBuilder for debugging and coding standards.
- Experience in Database Design, Creation
- Expertise in Business Process Management using IBM 8.X tools.
- Good understanding about building and deploying applications using GIT, GRUNT, ANT, MAVEN, GRADLE, STASH and Bamboo scripts.
- Experience in converting ASPX pages to JSP/JSF.
- Played a major role in successfully completing my projects and effectively coordinating with team members, delivering in fast paced& highly competitive environments.
- Quick learner when it comes to new technologies and paradigms.
- Substantial development experience in creating Stored Procedures, Packages, Functions, Triggers, views, Cursors, PL/SQL Collections and optimizing query performance and other database objects using SQL, PL/SQL
- Excellent written and oral communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
- Experience in writing SQL, PL/SQL programming and RDBMS programming.
Languages: Java (JDK 1.1, J2SE 1.3/1.4/5.0/Java SE 6, Java SE 7, Java SE 8), SQL, PL/SQL, C, C++
APIs: JDBC, JMS, JNDI, JCA, JTA, JPA, JSF, JSTL, EJB, RMI, SOAP
Design Patterns: MVC, DAO, DTO, Front Controller, Session Façade, Business Delegate, Observer, Singleton
Frameworks: Struts, Hibernate, Spring, JSF,iBatis
XML Technologies: XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath, Xquery
Scripting/GUI Tools: HTML 5, DHTML, DOJO, JSON, JavaScript, CSS 3, Shell Script, Dreamweaver,Thymeleaf
Application Servers: WebLogic 7.0/8.1/9.1/10.0 , JBoss 4.0, Apache Tomcat 4.x/5.x, Websphere 5.0/5.1/6.0
IDE: Eclipse 3.x, RAD 6.0, Websphere Studio Application Developer (WSAD), NetBeans 5.x/6.0, JBuilder 5/6/7/8
Databases: Oracle, MySQL 3.x/4.1/5.0, SQL Server 2005/2008
Operating Systems: Windows Variants, Unix, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Plano, TX
Sr. Java/J2EE Developer
Responsibilities:
- Involved in analyzing, and designing, proposing, and delivering solutions that are appropriate for the business and technology strategies.
- Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
- Involved in the design of the Referential Data Service module to interface with various databases using JDBC.
- Wrote object-oriented JavaScript for transparent presentation of both client- and server-side validation.
- Designed front end development and design using HTML 5, CSS3, JavaScript, XML, DOJO, Thymeleaf, Struts, Ajax.
- Designed and developed application based on Spring MVC design pattern.
- Driving the application from development phase to production phase using Continuous Integration and Continuous Deployment (CICD) model using Chef, Maven and Jenkins.
- Designs applications as part of an ongoing organizational initiative to replace monolithic legacy applications and introduce new services using microservices architectural patterns when possible.
- Defined multiple thrift interfaces as part of design work for our microservices applications.
- Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
- Implemented the application using Struts Framework which is based on MVC design pattern.
- Used spring validation and wrote validation rules.
- Involved in Data Modelling for Cassandra which uses Query based methodology.
- Experienced using Java drivers to interact with Cassandra cluster from client side applications using CQL. Installed and configured Cassandra DSE multi-node, multi-data center cluster. Involved in Cassandra data modeling going through the phases of creating Conceptual model, Application flow, Logical model, Physical Optimization, Final Physical model.
- Create logical bundles to represent different functions of the microservices as follows: Controller - resolves as endpoint as entryway into the microservice API. Controllers could exist for any logical component of the microservice, i.e. for business logic, and visualization, and to a lesser extent data access.
- Integrated Cassandra with Application Servers.
- Performed Design, implementation and integration of client APIs.
- Bulk loading of the data into Cassandra cluster using Java API's.
- Maintained and Monitored the cluster using OpsCenter, Node tool.
- Performed Benchmarking and Load testing using Cassandra-stress tool.
- Used a microservice architecture, with Spring Boot-based services interacting through a combination of REST and RabbitMQ.
- Wrote tests for the various microservices to ensure core functionality was stable.
- Experienced in firewalling dynamic infrastructures with Chef.
- Automating infrastructure in AWS with Chef, Ruby, and your maternal unit
- Replaced existing manual deployment and management processes with Chef and AWS
- Developed multiple MapReduce jobs in Java for data cleaning and preprocessing
- • Worked on converting existing services to AWS using Spring Boot and docker
- Worked on converting one of the tomcat applications to Springboot.
- Used Spring Boot for building applications along with Spring Initializer and bootstrapping the build configuration for a Boot-based web application and develop custom solutions that act upon Jenkins information in real time.
- Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation).
- Set up Jenkins server and build jobs to provide automated builds based on polling the GIT source control system
- Application Deployments & Environment configuration using Chef, Puppet.
- Experience with ORM's such as Django and SQLAlchamy, database design and normalization.
- Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
- Responsible for creating Batch processes using different modules of Spring-boot like spring-boot-batch, spring-boot-data etc.
- Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
- Involved with Styling and Responsive Design techniques using technologies such as HTML5, Bootstrap, LESS and SASS
- Experience of designing system for reading data from IVY Kafka and feeding as flat files into DB2 Database
- Creating Camel-Spring Boot Gradle application for consuming Kafka and pushing flatfiles into DB2 host location
- Created Camel process with routes for consuming Kafka on real time, consuming RestFullwebservice and mapping JSON data into POJO classes for transformation
- Knowledge in Enterprise Integration Pattern like Camel API
- Gathered requirements, developed, implemented, tested and deployed enterprise integration patterns (EIP) based applications using Apache Camel, JBoss Fuse
- Created Spring based Camel routes to create camel context objects
- Data is extracted, transformed and loaded using Apache Camel Framework.
- Apache Camel Integration Patterns Framework, ActiveMQ JMS provider
- Refactored code to ensure stability and maintainability of microservices.
- Analyzed PL/SQL code to determine and document data dependencies and transformations involved between reporting attributes and various System of Records (SOR's)
- Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)
- Troubleshooting Issues related to Applications, Infrastructure (Webserver, Middleware, Databases etc) for each application flow.
- Microservices has been built using spring boot, spring security
- Leveraged use of OData focusing on business logic while building Restful API without worrying about status codes, Response Headers and query options also providing guidance for tracking changes and implemented cross origin resource sharing using Web API.
- Developed the back-end web services using Python and Django REST framework.
- Analyzes and improves application efficiency by optimizing queries and caching contents for Django.
- Virtualizing/Simulating systems and services using ITKO Lisa
- Monitored version control and defect tracking activities using Rational Clear Case and Rational Clear Quest.
- Involved in development of Web Services using JAX-WS.
- Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery
- Involved in the implementation of DAO using Spring-Hibernate ORM.
- Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.
- Experience in identifying resources using attribute routing in web API. Also used IHHTP Action result to return negotiated content result. Experience in cross origin resource sharing through nugget packages.
- Involved in JVM Performance Tuning: Heap analysis, Thread dump, Heap dumps, Memory leaks, Core dumps
- Implemented Multithread concepts in java classes to avoid deadlocking and synchronization
- Devised test cases and defects using Mercury Test Director and Quality Center and Automated Tests using WinRunner and QuickTest Professional.
- Extensively used Java Multi-Threading concept for downloading files from a URL.
- Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS. Used JMS Template. to publish and Message Driven Bean (MDB) to subscribe from the JMS provider.
- Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
- Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
- Developed EJB MDB’s and message Queue’s using JMS technology.
- Development UI modules using HTML, JSP, JavaScript and CSS.
- Writing service methods and SQL queries, PL/SQL to interact with the Oracle DBMS.
- Involved in configuring JNDI properties.
- Created Connection Pools in WebSphere and configured as needed.
- Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation.
- Version Control was mandated through Subversion.
- Worked on Agile methodology.
- Used LOG4J & JUnit for debugging, testing and maintaining the system state.
- Developed test cases and performed unit testing using JUnit, DBUnit, Mockito and involved in debugging.
- Debugging the http request usingIEInspector Http Analyzer.
- Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
- Inserted Dependency Injection between components using Spring (IOC) concept
- Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class
Environment:Java EE 6, Spring MVC 2.5, JSP, JSTL, EJB, JavaScript, Web Service, JPA/Hibernate 3.0, CSS, log4j, JAX-WS, JBoss 4.0.3, DB2, JUnit, Mockito, Subversion,Kafka,Springboot, Cassandra 2.2,Rational Clear Case,Cassandra-stress,Multi-Threading, Rational Clear quest, ANT, AJAX, Eclipse, IEInspector Http Analyzer, STASH, JAX-RS, Mercury Quality Center, SOAPUI, Maven,log4j, JIRA,GIT, ITKO Lisa Tool, ASPX, Camel.
Confidential, Minneapolis, MN
Sr. Java/J2EE Developer
Responsibilities:
- Followed AGILE Methodology and also coordinated with product owners to gather requirements.
- Developedbusinesscomponentsusingcorejavaconcepts, worked with Multithreading concepts to create classes needed and worked with JAVACollectionsAPI to handle data transfer between layers.
- UsedSPRINGframeworkthathandlesapplicationlogicandmakescallstobusinessobjectsandservices mainly SOAP Web services.
- Implemented Microservice Architecture, with Spring Boot-based services interacting through a combination of REST, SOAP and Apache Kafka.
- Implemented DAO for data access using HIBERNATE.
- Deployed microservices to Ansible Playbook in Docker containers, managed by Mesos/Marathon
- ExtensivelyusedHibernateconceptssuchasinheritance,lazyloading,dirtybitchecking,optimisticlocking, and transactions.
- Created and Modified PL/SQL Triggers, Procedures, Functions and packages
- Multithreaded Java clients were designed and developed.
- Developed Cassandra data model to match the business requirements.
- Involved in Administration of Cassandra cluster along with Hadoop, Pig and Hive. Experience in building Cassandra cluster.
- Involved in designing various stages of migrating data from RDBMS to Cassandra.
- Gained Hands on experience in analyzing the Cassandra data from flat files using Spark. Can handle commissioning and decommissioning nodes along with monitoring of CassandraCluster.
- Experience on Cassandra node tool to manage Cassandra cluster. Ran many performance tests using the Cassandra-stress tool in order to measure and improve the read and write performance of the cluster.
- Modified Cassandra.YAML files to set the configuration properties like cluster name, node addresses, seed provider, replication factors, memTable size and flush times etc.
- Used multithreading in programming to improve overall performance using Singleton design pattern.
- Extensively Used Mercury Quality Center and JIRA to create Test cases and report Bugs in Defect Module.
- Developed a Web Service (SOAP, WSDL) that is shared between front end and cable bill review system.
- Created build, deployment and configuration related scripts for Maven.
- Code quality check using PMD, Code coverage checks using SONAR.
- Develop JUNIT test cases for application unit testing.
- Implemented Hibernate for data persistence and management.
- Used Spring Framework for Dependency injection and integrated with the Spring Web Flows
- Used SOAP UI tool for testing web services connectivity.
- Used TFS as version control to check in the code, created branches and tagged the code in TFS.
- Used Log4j framework for application logging.
- Responsible for effective communication between the project team and the end user.
- DesignedGUIusingStrutsTilesFramework,DOJO,HTML5,JSON, JSP, thymeleaf.
- Used Ant for developing build scripts and deploying the application onto WebLogic.
- Involved in Building the modules in Linux environment with ant script.
- Involvedinanalysis,designanddevelopmentofIDFProcessingsystemanddevelopedspecificationsthat include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
- Deployed the applications on IBM WebSphere Application Server.
- Developed UI screens in Adobe Flex
- Implemented MVC architecture in developing the web application with the help of Django framework.
- Working with Chef Cookbooks, Chef Recipes, Chef attributes, Chef Templates.
- Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
- Implemented UI angular bootstrap for faster and easier web development
- Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware
- WorkedonMavenforgettinglatestjarfilesincludingcommon-collection.jar,common-logging.jaretc.
Environment: J2EE, EJB 3.0, Struts, spring, JSF, Django, IBM MQ Series, Servlets, XML, XSL, XSD, CSS, PVCS, Java Script, AJAX, MVC, HTML, Multithreading, Eclipse, Cassandra 2.1, JUnit, HttpUnit, JSF, Multi-Threading, JTS, Hibernate, Weblogic9.0, Mockito, Oracle and UNIX.
Confidential, San Mateo, CA
Sr. Java/J2EE Developer
Responsibilities:
- Worked on ActiveMQ to create queue and used ActiveMQ technologies to develop integration techniques.
- Worked in Agile Environment (Test Driven Development) with various testing tools like Load Runner, Win Runner and ETL tools covering various kinds of testing like Unit,Regression,Agile,White-box,Blackbox.
- Integrated Spring with Hibernate framework.
- WorkedwithWebTechnologiessuchasHTML,CSS,XML,XHTML,DHTML, Web-Link,AJAX,JavaScript,NodeJS,AngularJSandJQueryusedforFrontendandEnginecoding, while Embarcadero Rapid SQL, used Sybase and SQL for handling backend operations.
- ExpertiseindevelopingapplicationsusingCoreJava,Multithreading,Servlets,JSP,J2EE,JMS,Hibernate, Spring, Oc4j, TFS, JDBC 2.0, JDK, JNDI, Maven, ANT, HTML, XML, Java Scripts, JQuery.
- Strong understanding of ObjectOrientedAnalysisandDesign(OOAD), SOA, Web Services, WSDL, UDDI, SOAP, REST and XSD's.
- Followed benchmarking standards on setting Cassandra configuration for high throughput and productive write-heavy applications.
- Created data-models for customer data using the Cassandra Query Language. Used the Java API to load the data into Cassandra Clusters.
- Created User defined types to store specialized data structures in Cassandra.
- Generated the Daily Defect Reports using Mercury/HP Quality Centre/ALM and discussed the same with the management, analyst and development team for defect resolution
- Monitored version control and defect tracking activities using Rational Clear Case and Rational Clear Quest.
- Used JMS API for asynchronous communication by putting the messages in the Message queue.
- Used Hibernate as ORM tool to store the persistence data into the Oracle9i database.
- DesignedtheArchitectureoftheprojectasperSpringMVCFramework.
- WorkedwithSpringCore,Spring AOP, Spring Integration Framework with Hibernate.
- Contributed to the design of the Database schema and providing interaction between database and service layer by defining Service Layer DAO using Spring JDBC Template.
- Involved in System testing and defect resolution.
- Analyzes and improves application efficiency by optimizing queries and caching contents for Django.
- Implemented MVC architecture in developing the web application with the help of Django framework.
- Testing of WEB applications using Manual and automated testing tools.
- Developed the spring AOP programming to configure logging for the application and developedModelViewController(MVC)architecturebasedapplicationsusingSpring frameworks.
- Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
- Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
- Performedfulllife-cyclesolutions,fromrequirementsgatheringtowritingspecsthenafterdevelopment, writing the user/technical documentation.
- Created an XML configuration file for Hibernate to map to Oracle Database.
- Wrote JavaScript's for validating the client side user account information based on their business rules.
Environment:Java/J2EE,Spring,Hibernate,Web-services,JAX-RS,WADL,SOAPUI,JSP,Portico WebLink,AJAX,Liquibase,Html,CSS,Maven,log4j,Oracle,RationalClearCase,RationalClearquest, MYSQL,SQLDeveloper,JIRA,FishEye, TFS, UNIX, IntelliJ, Lean and Kanban, Mercury Quality Center, Django.
Confidential, Houston, TX
Java/J2EE Developer
Responsibilities:
- Involved in implementing the different web services like SOAP and usedtheSoapUItooltotest.
- Involved in the implementation of DAO using Spring-Hibernate ORM.
- Used AJAX for asynchronous communication with server.
- UtilizedHibernateforObject/RelationalMappingpurposesfortransparentpersistenceontotheSQLServer database.
- Used Spring Framework for Dependency injection and integrated with the Spring Web Flows
- Responsible for developing service layer using Spring 4.
- Used Spring Batch for collecting the traffic data from remote servers.
- Generated WSDL file for publishing the web service.
- Involved in creating the Hibernate POJO Objects and mapped using Hibernate mapping files.
- Perform CRUD operations in DAO's using Hibernate.
- Executed J2EE design patterns such as Factory, DAO, DTO, and Proxy.
- SystembuiltusingModel-View-Controller(MVC)architecture.
- Implemented features to the Spring Security Module.
- WorkedwithAltovamappingtoolstogeneratexsdtoxmlandxmltoxsltbymappingrequestandresponse.
- Created class diagram and design diagram by using altova u-modeling tool.
- Used Log4J to capture the logging information and JUnit to test the application classes.
- Implemented many design patterns such as MVC, Singleton, Delegate, Adapter and Façade to resolve designissues.
- Used AXIS API to interact with SOAP web services.
- TFS is used for version control.
- Developed Angular JS unit test cases using Jasmin Test Framework with the Karma test runner.
- Worked on XML, Web Services using SOAP, XML-RPC, JAX-RPC, JAXB and Messaging standards likeJMS.
- Experienced in using CruiseControl for Continuous Integration.
- Developed ANT scripts for the build and deployment of J2EE applications.
- Used Spring framework to autowire/inject components and also configure the batch jobs.
- Experience in Internationalization (i18n) and Localization (l10n).
- Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
- Developed and Implemented Web Services and used Spring Framework.
- Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and
- Mapped it to Hibernate Configuration File and also established data integrity among all tables
- Developed hibernate DAO Accessor Classes using Spring JDBC Template, worked with Hibernate for objectrelational mapping and connection management.
- Inserted Dependency Injection between components using Spring (IOC) concept
- Used multithreading in programming to improve overall performance using Singleton design pattern inHibernate Utility class
- Used Ant for developing build scripts and deploying the application onto WebLogic
Environment:CoreJava,Jdk,JDBC,Struts,Hibernate,DGF(DataGatheringFramework),JSP,TagLibraries (JSTL), SQLServer, XML, Html, CSS, JavaScript, AJAX, Ant, TFS, Web logic, JUnit, log4j, RAD, UNIX, ITSM Tool, Django.
Confidential
Java/J2EE Developer
Responsibilities:
- Doing Manual Testing before release the build to QA Team.
- Designing database and creating the Entity class with respected mapping.
- Involved in load testing and performing the load test.
- WorkedwithMultithreading,intensivelyusedthesynchronizationforcontrollinghowresourcescanusedata.
- Implemented Java new features like Generics, Auto boxing, and Enum.
- Developed JDBC adopters and Assembly diagrams to communicate to the database.
- Developed business components using Stateless Session Beans and Entity Beans.
- DevelopedwebpagesforSingleSignOnusingJSPandimplementedHibernateformappingandpersist the data.
- Developed POJO classes and mapping files and configuration files for the database.
- Wrotetechnicaldocumentsrelatedto workflow modelandactivitiesperformedfortheparticularworkitems.
- HandledJavamulti-threadingpartinback-endcomponent,onethreadwillberunningforeachuser,which serves that user.
- Used Java collections extensively to manipulate the data.
- Involved in developing spring web MVC frame work
- Involved in maintenance of different applications with offshore team.
- JavaServletsandJSPpagesweredeployedontheWebLogicApplicationServerforretrievinguser information and posting related data.
- Workedondatabaseinteractionlayerforinsertions,updatingandretrievaloperationsofdatafromoracle database by writing stored procedures.
- Developed various helper classes needed using Multithreading.
- Worked on JavaScript Libraries like jQuery and JSON.
- Testing of Client/Server using Manual testing.
- Designed and developed web-based software using Spring MVC Framework and Spring Core.
- WorkedontheJAVACollectionsAPIforhandlingthedataobjectsbetweenthebusinesslayersandthe front end.
- Used Java collections extensively to manipulate the data on the front end.
Environment: Java, JSP, HTML, CSS, Java script, Servlets, Struts, Hibernate, EJB (SESSION BEANS), LOG4J, ORACLE, WINDOWS XP, UNIX, ECLIPSE. Environment: Core Java, JSP, Oracle, HTML, Java Script, CSS, Eclipse.