We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY

  • Above 9 years of strong experience on object - oriented requirement gathering analysis and implementation of client/server, distributed, internet and E-commerce application using object oriented methodologies and RDBMS, complete multi-tired, application development lifecycle experience using java-J2EE/J2EE technologies and will to closely participate in the growth, development and success of the organization.
  • Architected and developed custom web (Internet/ Intranet) and distributed applications using Java, HTML, DHTML, CSS, XML, JavaScript, J2EE and Java EE5.
  • Worked extensively using Java, JSP, EJB (session Beans and Message Driven Beans), JMS, JNI, JNDI, Java Mail, Frameworks (Struts, spring, Hibernate, JSF) in Implementing J2EE technology.
  • Experience in developing Front-End and User Interface using Struts, JSP, JSF, Ajax, Rich Faces, myFaces, iceFaces, JavaScript, HTML, DHTML and CSS.
  • Expertise in Cutting Edge Technologies like EJB, JMS, JTA, Log4j, XML and Web Sphere, WebLogic and JBoss.
  • Proficient in with GUI plug-ins like Tiles Framework, Customer Tag Libraries and validation plug-ins like Validator Framework.
  • Worked extensively with RUP, eXtreme Programming (XP), Agile, SCRUM Methodologies.
  • Hands on experience with Version control systems like Visual Source Safe, Harvest and Perforce, SVN.
  • Very good at building and Deploying EAR,WAR, JAR files on test, stage and production servers.
  • Proficiency in core java concepts like Threads, Exception handling, Generics, Strings and etc.
  • Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery.
  • Extensive experience in using Application servers Web Sphere Application Sever, WebLogic Application Server, JBoss, Apache Tomcat.
  • Strong knowledge in designing and coding stored procedures, Triggers and Functions using PL/SQL.
  • Possess application Server experience with Bea Weblogic, JavaWebServer and IBM WebSphere Application Server.
  • Extensively installed, configured and used different IDEs like JBuilder, BEA Weblogic Workshop, Eclipse, Net Beans, WSAD and RAD.
  • Proficient in unit testing the application using JUnit.
  • Knowledge on TCP/IP and UDP.
  • Experienced in using ANT and Log4j tools.
  • Extensively worked in Unified Modeling Tools (UML) in designing Use Cases, Class diagrams, Sequence and Object Diagrams using Rational Rose.
  • Working knowledge of the various source code management tools such as CVS, Microsoft VSS and Rational Clear case
  • Expertise in using Relational Databases like Oracle, SQL Server and MySQL, creating stored procedures, triggers, functions, schema design.
  • Strong understanding & expertise in web technologies like HTML, DHTML, Java script, AJAX.
  • Experience in different application servers like JBoss/Tomcat, WebLogic and Orion.
  • Experienced with J2EE Design Patterns such as singleton, session facade, business delegate, DAO, DTO, MVC, and Factory.
  • Extensive experience in using environment tools of Java including RAD, WSAD, Eclipse, IntelliJ, NetBeans, MyEclipse and JBuilder.
  • Experienced in working with XML technologies like XML, XSL, XSD, XSLT, Xquery, Xpath and DTD.

TECHNICAL SKILLS

Languages: Java, JavaFx Script, Bean shell, JavaScript, Jscript, visual basic HTML,XML, PHP, SQL and PL/SQL, C/C++,Unix Shell Script

Operating systems: Ms DOS, Windows NT, Window Server, Windows Server, Solaris, Linux, Unix

Database and tools: ORACLE, JDBC, DB2, MySQL,SQL Plus, PLSQL, SQL * Loader, SQL ServerOracle reports, Crystal Reports and MS-Access,PostgreSQL.

Network technology: FTP, Telnet, TCP/IP, SSL, SNMP, Network Management System

Version Control Tools: Netbeans, MS-Front page, JUnit, Clear-case, Clear-quest

J2EE Technologies: JSP, Servlets, AWT, JDBC, EJB, JCF, JNI, JNDI, Java Mail API, JMS,JSF MOM JMS, WebSphere MQ, Sonic MQ, Oracle AQ, MQSeries

Frameworks and libraries: Struts framework, Spring, MVC architecture, Apache Ant, Apache axisApache MyFaces, Hibernate,POJO, JSF

IDEs/tools: Rational Software Architect(RSA), Eclipse, Net-Beans, IntelliJ, JdeveloperIBM RAD, WebSphere client, Visual Age For Java

Design Modeling: OOA/OOD, UMLWeb Tools/Technologies JavaScript, Servlets, JSP, EJB, JNDI, RMI, JFC/SWING/JDBC, AJAX XML, HTML, XHTML, DHTML, WSDL.

Web/Application Servers/Container: Apache Geronimo, Apache Tomcat, JBoss, Microsoft, WebSphere, WebLogicGlassfish Application Server

XML Technologies: XML, XSL, XQuery, XSD and XSLT

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, Texas

Sr. Java Developer

RESPONSIBILITIES:

  • Developed and Implemented WebServices and used Spring Framework.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Designed and developed various modules of the application with J2EE design architecture, using eAgent frame work JSPs, HTML, AJAX, JQuery, iFrame and JavaScript.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Developed the spring AOP programming to configure logging for the application
  • Developed technical solutions to build Java architectural framework.
  • Recommended new technologies and tools to support Java architecture.
  • Assisted in making architectural decisions to meet business requirements.
  • Developed and enforced architectural standards
  • Developed PL/SQL procedure for login module and registration module.
  • Developed DAO API to manage the payment information using JDBC
  • Implement web service components using Apache CXF framework
  • Worked on web services SOAP and REST technologies.
  • Developed application using Eclipse Ganymede for rapid development.
  • Worked with the Weblogic Application Server to build, publish and deploy the application.
  • Worked with Rational ClearCase to provide sophisticated version control, workspace management and parallel development support.
  • Developed JUnit test cases for all the developed modules.
  • Designed and implemented four Agile Scrum teams for product development.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Developed presentation layer using XML, XSL, JavaScript, CSS, JSP, JSTL, Custom tags etc.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Angular.js, Ember.js, Can.js, and Jquery.
  • Developed order receipt report with bar code using lowageiText and jasper report.
  • Developed a Web Application using Java with the Google Web ToolkitAPI with PostgreSql.
  • Implemented two Java portals. One is Crystal Report Engine and the other is Jasper Report.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Defined and Created SOA software and hardware infrastructure, including Application Servers, Services Bus, Server Domains etc.
  • Designed User Interface using HTML, Cascading Style Sheets (CSS), Java script, XML.
  • Implemented user stories and wrote XQuery modules using MarkLogic API,XPATHandJava.
  • Designed and implemented database structure in MySQL Server.
  • Worked in Agile environment with active scrum participation.
  • Good grasp of distributed, fault-tolerant systemsELB eventual consistency)
  • Worked on building the JAVA beans to resemble the tables in the database.
  • Designed and implementing a Node.js and bootstrap.js based mobile text and voice messaging app and its cloud backend.
  • Followed Agile methodology and used TestDrivenDevelopment.
  • Develops API Invocation Log reports to monitor server behaviors for trend analysis.
  • Used Eclipse for developing JSPs, Servlets, Struts and with Tomcat server in the development phase.
  • Used Resource Manager to schedule the job in Unix server.
  • Involved in providing security for the Application with LDAP server.
  • Implemented webpages using HTML.
  • Developed UI screens using YUI, CSS and JQuery.
  • Developed a JUnit testing framework and integrated that with ant to enable developers to write their unit tests.
  • Used GIT for version control.
  • Development and architectural work on Jive/J2EE application/server.
  • Used JMS in the project for sending and receiving the messages on the queue.

ENVIRONMENT: JAVA, SPRING, HIBERNATE, STRUTS, JQUERY,AJAX, SENCHA EXTJS, JAVASCRIPT, ORACLE, CRUD, PL/ SQL, JDBC, APACHE CXF, REST, ECLIPSE, WEBLOGIC, CLEARCASE, JUNIT, AGILE, UML, JSP, JAVASERVER PAGES STANDARD TAG LIBRARY (JSTL), MONGODB, ANGULAR.JS, BACKBONE.JS, SERVLET, BOOTSTRA.JS, MAVEN, ITEXT, GWT (GOOGLE WEB TOOLKIT), JASPER REPORT,ILOG, WEB2.0, SOA, ANT, XML, XPATH, XSLT, PHP, SQL, COHERENCE, MYSQL, SCRUM, ELB, EBS, EC2, AWS, NODE.JS, TEST DRIVEN DEVELOPMENT, API, APACHE, TOMCAT, UNIX, LDAP, HTML, CSS, ANT, GIT, JIVE, JMS.

Confidential, San Jose, California

JAVA ARCHITECT

RESPONSIBILITIES:

  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic
  • Architected and developed Application from various XO applications
  • Responsible for Design and Architecture of J2EE application.
  • Integrating web application with billing and other systems.
  • Used Java/J2EE, MVC, DAO and Value Object Design Pattern for component architecture.
  • Architected, designed and implemented new functionality utilizing Spring MVC
  • Design and architectural decisions for a multi-tier reusable service based J2EE application
  • Architect, Designed and implemented key services within the product for a scheduling tool
  • Worked on Data Services implementation for the CRUD services.
  • Created new tables in DB2 database.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Used Spring JDBC at persistence layer (DAO).
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence
  • Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery.
  • Creation of REST Web Services for the management of data using Apache CXF
  • Designed and Developed WebServices to interact with various business sectors and used SOAP protocol for WebServices communication
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Developed the application using Eclipse IDE and worked under Agile Environment
  • Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Developed test cases and performed unit test using JUnit Framework.
  • Designed and developed the application using agile methodology and followed TDD, Scrum
  • Designed the UML diagrams based on the OOAD principles
  • Developed XSD for validation of XML request coming in from Web Service.
  • Implemented a prototype to integrate PDF documents into a web application using iText PDF library
  • Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Worked on tickets from service-now and Jira on daily basis.
  • Developed order receipt report with bar code using lowageiText and jasper report.
  • Worked in SOA architecture Websphere Message broker for integration with Pega and ILog
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
  • Developed a registration module, which will import all the valid users from excel file and send notification to all the valid registered users using JMS.
  • Worked in Windows and Oracle Enterprise Linux, Apache Tomcat, Oracle WebLogic Server
  • Developed custom web forms using PHP and JavaScript.
  • Experienced with XML related technologies such as XML, XSL, XPath
  • Defined service API allowing for SOAP messages to be handled by Java or XSLT programs.
  • Developed Servlets and Worked extensively on Sql.
  • Worked on JDBC to select and update the data from the MySQL database subnets, route tables and network gateways including security groups and network access control lists and enabling elastic load balancing (ELB) and auto.
  • Created Request Groups and Value sets for using in Custom Reports & registering them in Oracle EBS.
  • Design and implementation of Test Environment Framework based on Amazon EC2 solutions.
  • Provided support on AWS application provisioning and maintenance tasks, AMI upgrades, and database snapshots.
  • Created a demo website running on a Node.js, using the Express framework, Jade, and Backbone.js with Bootstrap.js for front end MVC/templating
  • Designed Interactive GUIs using Java Applets and Swing.
  • Implemented a Node.js server to manage authentication.
  • Mentored developers on pair programming, design patterns, refactoring, and test driven development.
  • Used Java Collections API extensively such as Lists, Sets and Maps.
  • Using Apache framework for getting remote information.
  • Designed and developed utilizing, J2EE, Tomcat, JSON and JQuery.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems
  • Create new Oracle BI Publisher reports using XML, PL/SQL and MS Word.
  • Designed LDAP infrastructure upgrade on Solaris to newerhardware and software.
  • Used different JQuery actions and methods on the HTML elements to retrieve and verify data appropriately
  • Used Ant for developing build scripts and deploying the application onto WebLogic.

ENVIRONMENT: JAVA, SPRING, HIBERNATE, STRUTS, JSF, DOJO, SENCHA EXTJS, JAVASCRIPT, CSS, AJAX, HTML5, DB2, CRUD, PL/ SQL, JDBC, APACHE CXF, SOAP, WEB SERVICES, ECLIPSE, WEBSPHERE PORTAL, SUBVERSION (SVN), JUNIT, SCRUM, COHERENCE, ANT, ANGULAR.JS, BACKBONE.JS, UML, JSP, JAVASERVER PAGES STANDARD TAG LIBRARY (JSTL), NODE.JS. BOOTSTRP.JS, SERVLET, MAVEN, XML, ITEXT, ORACLE ENTERPRISE CONTENT MANAGEMENT (ORACLE ECM), GWT (GOOGLE WEB TOOLKIT), JIRA, JASPER REPORT, ILOG, JRULES, WEB 2.0, SOA, JMS

Confidential, DALLAS, TX

SR. JAVA DEVELOPER

RESPONSIBILITIES:

  • Implemented Spring AOP for admin services.
  • Implemented views using Struts tags, JSTLand Expression Language.
  • Implemented JSF framework in the application which is based on MVC design architecture.
  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Involved in designing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Worked heavily with Struts and JSF that was architecture web framework for application along with JSTL and other taglib for in JSPs.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Worked on the Spring framework like Spring IOC and Spring DAO
  • Used iBATIS framework with Spring framework for data persistence.
  • Developed JSP pages for presentation layer (UI) using Struts with client side validations using Struts validator framework/ JavaScript.
  • Used JSF messages for handling the error messages for the applications
  • Implemented JSF framework in the application which is based on MVC design architecture.
  • Implemented JAVA Web Services based on SOA architecture with SOAP and WSDL.
  • Worked in SOA architecture Websphere Message broker for integration with ILog
  • Preparation of the framework classes for communication between portal to EJB and Hibernate
  • Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX.
  • Generating build script using ANT that compiles the code, builds a war file and deploys the application on JBOSS server.
  • Designed and implemented database structure in MySQL Server.
  • Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Used TOAD for all database query testing and optimizations
  • Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2 . Used NetBeans IDE to develop the application.
  • Used Mercurial to keep track of versioning of the source code
  • Worked with Rational ClearCase to provide sophisticated version control, workspace management and parallel development support. Build and maintained a Selenium Regression test suite.
  • Involved in Requirement analysis, design and Implementation applying the Water fall model.
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Developed XML Parsing logic using DOM Parsers.
  • Integrated EMC Documentum with Content Management Interoperability Services (CMIS) for Content Management.
  • Working with the JIRA tool for Quality Center bug tracking.
  • Designed and developed front end screens for new reports using Swing components.
  • Created Jobs to Schedule multiple reports in Cognos Connection.
  • Development/Deployment of jar files into ILOG Rule builder
  • Developed an application in Java using Oracle ADF framework.
  • Integrate the Oracle BPM with the Spring Framework in the enterprise layer.
  • Use IBM MQ Series to send information from mainframe to web and back to mainframe
  • Build code using IDE IntelliJ and deploy it using Apache Tomcat.
  • Deployed the applications in Linux servers using deployment scripts
  • Created directory structure flow using UNIX to receive and send data to internal and external systems
  • Installed Drupal open-source content management system on domain.
  • Coded scripts to clean normalize, reformat data for loading into the system using Ruby scripts
  • Website development based on WordPress as a content management system.
  • Designed and developed the individual components of the system using C++ and CORBA
  • Developed code using C, C++ for secure transaction.
  • Used ASP.NET technology for developing the presentation layer. Generate Cobol procedures to apply business logic to the data.
  • Expose PL/I database access layer as web service using Z. Worked with JCL to schedule jobs on Mainframes.
  • Involved in packaging, deployment and upgrade of different modules of SAS on JBoss App Server. VB code Analysis and Sybase store procedure converted into SQL.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.

ENVIRONMENT: JAVA, SPRING, IBATIS, STRUTS, JSF, EJB, JQUERY, MYSQL, TOAD, SQL SERVER, DB2, APACHE AXIS2, WSDL, NETBEANS, JBOSS, CVS, VISUAL SOURCE SAFE,ANT, SELENIUM, WATER FALL MODEL, UML, JSP, SERVLET, ANT, XML, EMC DOCUMENTUM, JIRA, SWING, COGNOS, ILOG, ORACLE ADF, ORACLE BPM, IBMMQ SERIES, APACHI TOMCAT, LINUX, UNIX, RUBY WORDPRESS, DRUPAL, PHP, .NET, ASP, C++, MAINFRAME,COBOL, PL/I, JCL, SQL, SAS VB, ASP.

Confidential, DALLAS, TX

SR. SOFTWARE DEVELOPER

RESPONSIBILITIES:

  • Involved in transforming the Use Cases into Class Diagrams, Sequence Diagrams and State diagrams.
  • Involved in development of Web Services, creation of WSDL and schemas.
  • Extensively participated on working withSpring framework. Involved in writing JSP and Servlets.
  • Involved in development of Web Services, were developed to receive client requests.
  • ImplementedSpringJDBC template,SpringException Strategy and AOP.
  • Involved in setting up WebSphere Application server and using Ant tool to build the application and deploy the application in WebSphere Application server.
  • Worked with the creation of Store Procedures. Involved in writing SQL queries, Stored Procedures to accomplish complex functionalities.
  • Part of team creating quality working J2EE code to design, schedule, and cost to implement use cases.
  • Developed Reusable classes in the middleware usingHibernate.
  • Wrote complex sql statements to retrieve data from the DB2 database.
  • Involved in writing lots of JSP for maintains and enhancements of the application. Worked on Front End using Servlets and also backend using EJB andHibernate.
  • Worked on Presentation Layer using Struts Tiles, JSPs and Servlets.
  • Created quality working J2EE code to design, schedule, and cost to implement use cases.
  • Setting of DB2 build settings in RAD application development server.
  • Involved in writing the database integration code usingHibernate.
  • Creation of managed server and JDBC connections.
  • Worked on the application using Rational Application Developer
  • Developed Controller Servlets, Action and Action From objects for process of interacting with database using Struts and Hibernate.
  • Extracted and deployed the rules in Linux Fedora database using Execution Server.
  • Deployed the rules in Team Server to enable the business users to view/modify the rules.
  • Provided hands on training to the business users on ILOG JRules
  • Analyzing Investment Banking software and JDK.
  • Analysis of data In EJB was done using Business Intelligence Development Studio
  • The configurations, managing, and administering all components within Microsoft SQL Server was done using Enterprise Manager.

ENVIRONMENT: JAVA, J2EE, JDK, J2EE,EJB, JNDI, HIBERNATE, SPRING, ANT, HTML, JAVASCRIPT, XML, CSS, JUNIT, UML, ECLIPSE, ORACLE WEBLOGIC, DB2, SUBVERSION, LINUX.

Confidential, RALEIGH, NC

SOFTWARE DEVELOPER

RESPONSIBILITIES:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Worked on development of common framework in Google web Toolkit(GWT) to build screens and make remote procedure calls to middle ware
  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP’s with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Involved in developing business tier using stateless session bean.
  • Used JavaScript for the web page validation and Struts Validator for server side validation
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Handled on issues related to conversion of JAVA to AJAX
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used Clear case for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.
  • Followed coding and documentation standards.

ENVIRONMENT: JAVA, J2EE, AJAX, GOOGLE WEB TOOLKIT(GWT), ANT, STRUTS, JSP, JDBC, EJB, ANT, XML, IBM WEB SPHERE, JUNIT, DB2, RATIONAL ROSE, CVS.

Confidential, BOSTON, MA

SOFTWARE DEVELOPER

RESPONSIBILITIES:

  • Involved in development of Reusable Components (Java Beans) such as Pricelist, Stock Rates, material beans and many other attributes which affect the display of the stock Pricing.
  • Developed SQL queries, Joins with JDBC API to access data.
  • Developed Action Form and Action classes and used Action Errors for error reporting.
  • Utilized the String tokenizer and collections in JSP.
  • Used struts html, logic, bean tags in JSP’S
  • Involved in creations of Applets using Visual cafe’s make Applet utility.
  • Some sample tests were incorporated using Multi-Threaded Java Applets, Java Scripts were used for playing audio clips and to the make the price lists interactive to the User.

ENVIRONMENT: JAVA, JDK, JAVASCRIPT, J2EE, JSP, XML, ANT, STRUTS, SERVLET, JDBC, EJB, ORACLE, TOMCAT.

We'd love your feedback!