J2ee Engineer Resume
L A, CA
PROFESSIONAL SUMMARY:
- 8+ years of expertise in developing apps for Web J2EE Business Information System by using J2EE open source seamless intergration.
- 13+ years of experience in java. 8+ years for c and 6, year for c++ .
- Strong Object Oriented Programming and design pattern and development knowledge for Java, Java script, Database(Rdbms and Nosql), Shell script, XML.
- Expertise in socket networking, Web UI and database.
- Have experience of working as a J2EE Web business analyst too.
- Hands on experience In angular.js, node.js and jquery or other MVC/MVP front end framework and also the older versions.
- Hands on experience In Spring, Hibernate and Struts or other back end framework (App development on Tablet) and also the older versions.
- Hands on experience In oracle, mysql and db2 or other database and also the older versions.
- 2+ year OSGI for plugin development.
- Expertise in LAMJ and WANJ, also with LAOJ with pl/sql.
- Expertise in working in Agile environment, development driven by sprints and a Scrum environment
- Expertise in consuming J2EE RESTful, JSON, SOAP, OLAP, SDLC services.
- Well versed with J2EE based Application development and Database management and Heap Memory management.
- Strong solid fundation in Data Structure and Computer Programming.
- Excellent communication, analytical, interpersonal and presentation skills.
- Good Knowledge on Flex
- Expertise in developing Flex Rich Internet Applications (RIA) with Cairngorm MVC architecture and Mate Framework, FlexUnit for testing, BlazeDs for remote development services, Action Script and Design patterns
- Good experience in developing Flex Custom Components, Flex Data services, Charting, Error handling, Advanced graphing, Dashboard layout design, analyzing designing and deploying a Flex applications.
- Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory, Session Facade.
- Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
- Thorough knowledge of IDE like RAD, WSAD and Eclipse.
- Developed ANT scripts for the build and deployment ofJ2EEapplications.
- Design, analysis and modeling of n - tired, Object-Oriented system architectures using Rational Rose.
- Thorough knowledge in using UML, XML parsers (SAX, DOM), SOAP, HTML and DHTML.
- Sound RDBMS concepts and extensively worked with Oracle PL/SQL, SQLServer & DB2.
- Very good experience in developing Test Cases using JUnit.
- Experienced in using CruiseControl for Continuous Integration.
- Used Hibernate as an Object relational mapping (ORM) library.
- Experience in Internationalization and Localization
- Experience in XML, WebServices using SOAP, XML-RPC, JAX-RPC, JAXB and JMS.
- Extensive knowledge in using IBM Web Sphere, Web Logic, Apache Tomcat application servers
- Broad working knowledge in Oracle, DB, MS-SQL Server databases
- Versatile team player with good analytical, communication and interpersonal skills.
- USA Green Card holder, USA Class C Driver Licence holder.
- Memberships in IEEE, ACM and AICTE.
- Quick Learner, Loyalty, Accept International Travel. Potent Adversity Quotient.
PROFESSIONAL EXPERIENCE:
Confidential, L.A, CA
J2EE Engineer
Environment: Technologies Used:
Front-end: Jquery, Html5, JSP, Applet, CSS, DIV, Angular.js
Back-end: Mysql, Sevlet, lucene, Junit, Json, Tcp/Ip
Tools: Eclipse IDE, Apache, Adobe, MS office, Tomcat7, windows7, EA
Responsibilities:
- Make WAMJ with windows7, mysql, apache and javascript.
- Make cmd build enviroment path with tomcat, java home.
- Build eclipse with java platform to code J2EE project.
- Break point and unit test in this project.
- Build java script in jsp and code the path, js document code and logic control.
- Set up anti virus 360 in windows system. And set firewall configuration.
- Css, div to build nest windows and frames which include nest section.
- Jsp ajax json call Sevlet by using http request and response with post and get action.
- Code mysql query in sevlet and do operation by using JDBC
- Send mysql resuilt to jsp by using http protocal.
- Web portal update the value and flash the memory.
- Build war file under the tomcat
- Set tomcat server.xml and catelina configration.
- Adobe photoshop design the pictures. Flash design the videos.
- Build applet with swing and awt to get higher requirement.
- Build restful jersey servise to make simple weblet application.
- Experience with nest frames and parent frame document operations.
- MYSQL back up, import and export to the sql file.
- Java script make cursor focus on line where you can type.
- Export project to jar, and build jar to exe file by using exe4j.
Confidential, Thousand oaks
J2EE Engineer
Environment: Technologies Used:
Front-end: Applet, jsp, Java script
Back-end: Mysql, Sevlet, lucene, Junit
Tools: Eclipse IDE, Apache, Adobe, MS office, Tomcat7, windows7, EA, Jboss
Responsibilities:
- Artificial Intelligence(AI) Researching
- Relations Blind Data Corpus Design
- Data Dictionary design
- Multilingual Awareness Separation
- Wavelet Algorithm
- Artificial Intelligence Software Design
- Data Visualization Software Design
- Database mining
- Real time visual data mining AI software.
- Integration of various open source algorithms, architecture and cutting - edge components to meet a blind data analysis and separation, business report processing, industrial office automation, computer vision analysis and so on more than 30 domians AI researching.
- Encourage and infect others to achive success by using my detail-oriented, sincere and cheerful points.
Skills Used: Java, Mathematics, data modeling, design and optimization of large-scale multi-functional software, Communication, Extreme Programming, Week assignment. Problem topic each month. Explore
Confidential
J2EE Engineer
Environment: Technologies Used:
Front-end: Jquery, Html5, JSP, Applet, CSS, DIV, portlet, easyUI, buddo, extjs, node.js, angular.js, backbone.js, dojo
Back-end: Mysql, Sevlet, lucene, Junit, Json, Weka, jersey restful, javamail api,@note, uima, gate, Maven, Log4j, JNOTE, Joeffice, JNO, Tcp/Ip, Iptables, Jfreechart.
Tools: Eclipse IDE, Afresco, Apache, VIM, KNIME, Skype, Adobe, MS office, Tomcat, Centos,, EA
Responsibilities:
- Searching, indexing, sorting and highlighting the word sentence by using Lucene.
- Applet, Javascript, Jquery, CSS, DIV experience in the GUI designing domain.
- Code OSGI bundle in applet by using linklist.
- Experience in flech word paser with a, o, e, I, u.
- Experience in layout and style sheet in CSS and DIV for the structure design.
- Seamless integration by using mysql, mysql as a data transportation agency.
- Code optimization and query efficiency assess.
- POI open source for the Excel operation in JAVA.
- Java socket networking to make quick talk/meeting in windows system.
- Swing and AWT experience embedded in applet show in the website.
- Good experience in Knime SDK for the plugin development.
- Good experience in Afresco for the surf development.
- Experience in Adobe dreamweaver and photoshop.
- Experience in Spring mvc batch ioc, Struts and Hibernate ORM.
- Experience in signer instance class and factory design pattems.
- Experience in break point analysis in IDE.
- Experience in ER Diagram and Query schedular language.
- Evironment configuration for eclipse, build source API path in eclipse.
- Searching developing document and carefully read the demo sample source code.
- Intergrate the opensource code and api in project.
- System trap testing, junit test in java class.
- Coordinate with Client.
- Do get post operation by using jersey 1.17 api
- Iterator and substring do the array and hash map operation.
- Shell script by using mount, df, nice, tcpdump,free,du etc
- Tomcat server.xml, host, context and web.xml configuration.
- Fast learn from demo, code from youtube, read developemt document.
- Project export under tomcat webapp.
- Dhcp configuration. Putty connect linux by using SSH protocal.
- Data Warehouse Concepts (Design, Manipulating, Modelling, etc)
- Jvm configuration. Memory resize.
- Expressions, templates by using angular.min.js.
- Co-author and co-worker undirecter graph design.
Confidential
J2EE Engineer
Environment: Technologies Used:
Front-end: Jquery, Html5, JSP, applet, ajax, xslt, xpath, JSP, CSS3, DIV, easyUI, angular.js, backbone.js, dojo
Back-end: Nosql, Sevlet, Junit, Json, Weka, SCALA, jersey restful, mongodb, sax api, jung, Maven, Log4j, POM, PJX, iText, Jms, Pig, Nutch, Nio, Mina, lucene
Tools: Eclipse IDE, Apache, VIM, Skype, Adobe, MS office, Tomcat,, EA
Responsibilities:
- Experience with Map reduce, MONGODB and Olap.
- Experience with shell by using tcpdump, df, free, mount, nice etc
- Experience with eclipse configure environment.
- Experience with weka tool, also intergrated with weka in eclipse.
- Experience with html5 for example css style, div, nest div etc.
- Experience with nosql query.
- Experience with onsite talk with client.
- Experience with lucene. server log and xml analysis experience.
- Experience in break point analysis in IDE.
- Experience in ER Diagram and Query schedular language.
- Tomcat server.xml and web.xml configuration.
- Experience with sax api do the xpath and xquery.
- Natural language acquisition, analysis, processing, programming, testing and maintenance.
- Multiple of engineering experience in open-source data mining system integration and secondary development.
- Rich OA projects in networking, database, web, operating system, plugin and other fields.
- Good team relationship and atmosphere with engineering partners. Sharing the assignment each other.
- Excellent habits, programming style, operational capability and conversation skills in the work.
- Coordination and collaboration development of the team. Obey the leadership arrangements.
- Relations Blind Data Corpus Design
- Data Dictionary design
- Project export under tomcat webapp.
- Iptables build firewall.
- Experience with nest frames and parent frame document operations.
- Experience in UI/UX design.
- Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes
- EIS layer had Oracle as the database and implemented connection pooling to optimize connections
- Responsible for Oracle Forms and maintaining CRUD operation on the database.
- Created db tables, functions, Joins and wrote prepared statements using PL/SQL.
- Written and executed stored-procedures on SQL SERVER back-end through JDBC API.
- Responsible for extracting the data by Screen Scraping and also responsible for consuming the web services using Apache CXF.
- Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
- Created web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
- Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
- Involved in intense User Interface (UI) operations and client side validations using AJAX toolkit.
- Designed and implemented Java engine and API to perform direct calls from font-end JavaScript (ExtJS) to server-side Java methods (ExtDirect).
- Developed Rest architecture based webservices to facilitate communication between client and servers.
- Installation and configuration of Development Environment using Eclipse with Weblogic Application server
- Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
- Set up the deployment environment on Web Logic Developed system preferences UI screens using JSP and HTML.
- Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XML Beans for data mapping of XML into Java Objects.
- As a Senior Programmer involved in designing JSP and developing the Servlets
- Developed application code using Eclipse-Galaxo IDE and configured with Maven and Jboss
- Implemented a prototype to integrate PDF documents into a web application using iText PDF library
- Created the dynamic application prototype and implemented application UI utilizing Google Web Toolkit (GWT).
- Designed and implemented Report Portlet (using Jasper Report framework) in phase-II. This involved exporting repot to PDF, XLS file and print functionality to take print of the report.
- Maintained and modified triggers for ClearCase using Perl. Experience in writing Shell and Perl scripts for database connectivity and to retrieve data from different sources.
- Involved in generating the test Cases using JUnit Framework and maintained the coding standards and fixed the leading indicators as per vanguard's JTest rules.
- Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
- Extensively used the BAL constructs to handle collections in ILOG.
- Worked with large data sets in ILOG.
- Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
- Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
Confidential
J2EE Engineer
Environment: Technologies Used:
Front-end: Jquery, Html5, JSP, applet, ajax, xslt, xpath, easyUI, buddo, extjs, Ibatis, angular.js, backbone.js, dojo
Back-end: db2, Sevlet, Junit, Json, Weka, jersey restful, sax api, JQUERY, EJB, Quartz, DOM, hibernate ORM, SPRING MVC, Lucene, mahot, Maven, Log4j, POM, Nio, Mina, Rxtx, Tcp/Ip, JNDI, JMS
Tools: Liferay sdk, oracle, sql developer, EA, clamAV read data from client by using ajax and jquery, then back to server to do the database system operation by using lucene. And get the value make nice UI show in the front end.
Responsibilities:
- experience with delegate handler and events. experience with java exception. experience with socket, listening, muti thread. experience with RR scheduler, avoid dead lock. experience with operating system design. experience with philosopher dinner algorithm design. experience with break point test in eclipse. experience with pseudo code design and flow chat build in EA. experience with hibernate query like one to one, one to many, many to many etc. experience with spring mvc, spring portlet, liferay theme design.
- Real time visual data mining AI software.
- Integration of various open source algorithms, architecture and cutting - edge components to meet a blind data analysis and separation, business report processing, industrial office automation, computer vision analysis and so on more than 30 domians AI researching.
- Encourage and infect others to achive success by using my detail-oriented, sincere and cheerful points.
- Data Visualization Software Design, Database mining
- Multilingual Awareness Separation, Wavelet Algorithm
- Artificial Intelligence Software Design
- Experience inSpring, Struts, Hibernate,Webservices, MVC framework, JSON, Junit, Maven, Jenkins, Ant, Bamboo.
- Experience in APPIAN BPM tool.
- Prefer Hands on experience in STS for Eclipse, JSON, Junit & Linux.
- PreferKnowledge on development and source control tools such as Maven and GIT. experience in software development life cycle. experience in Project life cycle activities on development and maintenance projects. experience in Design and architecture review.
- Ability to work in team in diverse/ multiple stakeholder environment
- Experience to Financedomain.
- Analytical skills.
- Experience and desire to work in a Global delivery environment. clamAV setup in linux system.
- Experience with sax doing xquery and xpath xslt operations.
- Jvm configuration. Memory resize.
- Directives, expressions, templates, and data binding by using angular.min.js.
Confidential
J2EE EngineerFront end: Jquery, Javascript, DOM, Ibatis, Ajax, easyUI, buddo, extjs, node.js, knockout, sproutcore, surf, Applet, angular.js
Back end: Servlet, Spring (Batch, IOC, MVC, DAO), Hibernate, Restful, lucene, Jasmine, JMS database, Oracle
Server: Weblogic
Platform tool: Eclipse, Centos, vi, EA, clamAV, Eclipse
Responsibilities:
- Control version by using GIT, patten design by using EA.
- Spring DAO and Hibernate connect mysql do the database operation.
- Jquery UI design build online communication componient.
- Java script connect sever by using ajax.
- Eclipse build weblogic environment configuration.
- Break point analysis, Code optimization.
- Linux shell script the sever in centos7 system.
- Hibernate ORM query,Natural language acquisition, analysis, processing, programming, testing and maintenance.
- Multiple of engineering experience in open-source data mining system integration and secondary development.
- Good team relationship and atmosphere with engineering partners. Sharing the assignment each other.
- Excellent habits, programming style, operational capability and conversation skills in the work.
- Coordination and collaboration development of the team. Obey the leadership arrangements.
- Experience with java script document function, http request and response.
- Experience with java script settimeout().
- Experience with z-index build nest div in CSS3.
- Experience with nest frames and parent frame document operations.
- Oracle back up, import and export to the sql file.
- Experience in restful api by using jersey 1.17.
- Code springDAO in hashmap and sent to front end by using jason, store in database by using hibernate.
- Query operation in sql developer.
Confidential
J2EE EngineerFront end: Jquery, Javascript, DOM, Ibatis, Ajax, easyUI, buddo, extjs, node.js, knockout, sproutcore, angular.js, backbone.js
Back end: Servlet, Spring (Batch, IOC, MVC, DAO), Hibernate, Restful, Jasmine, lucene, JMS database, Mysql, access
Server: Jetty
Platform tool: Eclipse, gentoo, vi, EA, clamAV
Responsibilities:
- Control version by using svn, patten design by using EA.
- Hibernate connect mysql do the database operation.
- Jquery UI design build online communication componient.
- Java script connect sever by using ajax.
- Eclipse build jetty environment configuration.
- Break point analysis.
- Code optimization.
- Linux shell script the sever in gentoo system.
- Hibernate ORM query.
- Natural language acquisition, analysis, processing, programming, testing and maintenance.
- Multiple of engineering experience in open-source data mining system integration and secondary development.
- Rich OA projects in networking, database, web, operating system, plugin and other fields.
- Good team relationship and atmosphere with engineering partners. Sharing the assignment each other.
- Excellent habits, programming style, operational capability and conversation skills in the work.
- Coordination and collaboration development of the team. Obey the leadership arrangements.
- Experience with java script document function, http request and response.
- Experience with html form, form action, form table, table in java script operation.
- Experience with database query operation in jdbc.
- Experience with create different data type in mysql query in jdbc.
- Experience with java script settimeout().
- Experience with z-index build nest div in CSS3.
- Project export under tomcat webapp.
- Experience with nest frames and parent frame document operations.
- MYSQL back up, import and export to the sql file.
- Backbone.js for data collection, model and view operations.
Software Engineer
Confidential
Environment: Technologies Used: .Net framework 3.5, delegate, 32feet, C#, wcf
Tools: Vs2008, wince, smat phone read data from garment control system by using 32feet protocal,and make big Advertisement file(photos, vedios etc) sent.
Responsibilities:
- experience with delegate handler and events. experience with socket, listening, muti thread. experience with RR scheduler, avoid dead lock. experience with operating system design. experience with philosopher dinner algorithm design. experience with break point test in vs2008. experience with pseudo code.
Confidential
Sr IOS Developer and Onsite Coordinator
Environment: Technologies Used:
Front-end: IOS-SDK, Ui kit, CoreGraphics, Sprit Kit
Back-end: NSURL, CFNetwork, Sqlite
Tools: Xcode
Responsibilities:
- Onsite Coordinator in Paris.
- Good MVP structure in Sprit kit and MVC in UIkit.
- Networking socket system by using CFNetwork ASIHttpRequest.
- Experience in CF Stream, CF Type, CF Socket and BSD Socket.
- Experience in prefix, infix, queue, stack do the string operation.
- Experience in AsyncSocket and onsocket delegate.
- Design and Development.
- Code optimization.
- Client Coordination.
- Obj-C/C Programming.
- Project estimation and coding standards documentation.
- Functional testing.
- Unit Testing.
- Multi NSThread for the player queue list and parallar operation in Sprit Kit.
- Xcode Debugging
- Experience in Nszombies, kvc and kvo
- Experience in Nsnotification and delegate
- Experience in abstract factory design pattem mode with MVC
- Experience in NSOperationQueue
Confidential
Sr. C++ Developer
Environment: Technologies Used:
Front-end: QT,QML
Back-end: Zabbix c++, QTBluetooth
Tools: Eclipse IDE, QT3.5-SDK, minGW
Responsibilities:
- Involved in Front End Designing.
- Design and Development.
- Signals & Slots programming.
- Programming.
- Project estimation and coding standards documentation.
- Functional testing.
- QAxObject for the Excel operation.
- MVC coding structure.
- Code optimization.
- Evironment configuration.
- QtGui and QTCore framework programming.
- Qwidget, Qapplication and Qmainwindows Intergration
Confidential
Software Engineer
Environment: Technologies Used: .Net framework 4.5, ASP.NET, C#5.0, MS Visual Studio 2012, Oracle10g,TSQL, SQL, DB2, SSRS, XML, Winform
Tools: VSS 8.0, Windows Server 2000. IBM Data studio, SQL developer, SQL Server 2008
Responsibilities:
- To get requirements from business and working with them to design according to the requirement.
- Developing processes usingC#and Visual Studio 2012.
- Working on scripts using SQL and TSQL to write queries, packages and stored procedures.
- Developing new processes from scratch following MVC design Pattern.
- Working on Datasets.
- Enhancing existing processes according to requirement changes and fixing bugs.
- Support and Maintaining production.
- Creating reports using SSRS to grab data from different databases like Oracle, DB2 and SQL Server.
- Retrieving and saving data from and to XML.
- Build, Deploy code on Visual Source Safe to production and non - production environments.
Confidential
Software Engineer
Environment: Technologies Used: .Net framework 3.5, Winform, modbus, delegate
Tools: Vs2008 read data from garment control system byusing modbus protocal, and build oscilloscope UI show the real time waves.
Responsibilities:
- experience with delegate handler and events. experience with socket, listening, muti thread. experience with RR scheduler, avoid dead lock. experience with winform UI graphic 2D design. experience with modbus protocol get wave singel.
Confidential
Software Engineer
Environment: Technologies Used:
Front-end: Qimage, Qpixmap, Qbitmap,Qpicture
Back-end: Sqlite.
Tools: Qt creator, minGW
Responsibilities:
- Developing Guide module in the application. Guide module is basically meant for showing all the channels featured by the company and show all the programs broadcasted for future four days.
- Showing photo on the phone, for the channel selected.
- Memory Analysis of all the modules in the project and fine tuning the performance of the application.
- Database query tuning in the Guide module for the best performance.