We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Around 9+ years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support using java/J2EE technologies with WebSphere and WebLogic application servers.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, Servlets, JAVA Beans, C++, EJB, JMS, JNDI, JDBC, XML.
  • Knowledge on business rules using Drools and business logic processing customs declarations.
  • Implemented various J2EE design patterns like Service Locator, Session Façade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO), Service Oriented Architecture (SOA) and Business Delegate in the development of Multi-Tier distributed Applications.
  • Experience in modeling presentation tier using StrutsMVC2 (Model-View-Controller) architecture.
  • Extensive experience with JMS Pub/Sub Environment.
  • Skilled in WebLogic Application server, IBM WebSphere Application server and IBM WebSphere Portals
  • Good knowledge in Angular JS, built application service layer using AngularJS Dependency Injection.
  • Designed and developed the application using Java Server Faces (JSF) framework and Spring web flow.
  • Strong Database skills with Oracle with ER-WIN, Toad tool for database modeling.
  • Competence in using Java IDE tools: Rational Application Developer (RAD), Eclipse 4.x, IntelliJ 10.5 to develop dynamic web applications.
  • Created forms and web pages using HTML5 and CSS3.
  • Involved in rule authoring in Rule Studio, Rule Designer and Decision Center.
  • Designed and developed client applications for the ODM Rule apps.
  • Experience in working with the NoSQL, Mongo DB, Apache Cassandra.
  • Experience in developing websites using AEM/CQ, including the creation, configuration and integration of templates, components, dialogs, widgets, workflows, and more.
  • Execution of automated test scripts using Mercury Tools (Test Director/Quality Center, Load Runner, and QTP), JMeter based on business/functional specifications.
  • Played an active role in testing the application by testing the application for different scenarios and in production bug fixing.
  • Experienced in IBM WebSphere ESB and Mule ESB Enterprise Service Bus Technologies.
  • Experience in Business Process and Decision Management Design using JBoss, JBPM and JBoss Drools Rules Engine.
  • Instrumental in implementation and deployment of a multi-tenant software as a service (SaaS).
  • Experience with messaging middleware and data grids (e.g. IMDGs such as Hazelcast, Infinispan, Grid Gain, GigaSpaces, Gemfire, Terracotta, Coherence) preferable.
  • Used Rule designer for rule flow design, coding and developing applications.
  • Responsible for Integration testing and System testing By using IBM ODM Rule Designer 8.0, IBM WebSphere, JRule, JDK 1.7, Core Java, XML, XSD, Oracle.
  • Developed ANT scripts in to build and deploy J2EE Applications.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, WebSphere, WebLogic and Portlets Application Server.
  • Extensive Knowledge on databases like Oracle 9i/10g/11g, IBM DB2, NoSQL and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Experience in SOAP, JAX-RPC, JAXB, JAXP (XML binding technologies), XML and WSDL using IBM-MQ (messaging technology) series for developing Web Services.
  • Hands on experience working with the UI technologies like HTML, JavaScript, JSF, JSP tag libraries.
  • Sound Knowledge of Bootstrap Framework for Responsive Web Applications.
  • Expertise in SOA, MVC frameworks using Spring and Struts.
  • Worked with serversIBM web sphere, web logic, JBossandApache's Tomcat.

TECHNICAL SKILLS

Programming Languages: Java/J2EE, JavaScript, HTML, CSS, XML, C, C++ J2EE Technologies and service API’s Java 7, Jsp, Servlets, EJB, JMS, JDBC, JPA

Open Source/Framework: Struts 2, Spring 4.0, JSF,ICE Faces, Angular JS, Bootstrap

ORM: Hibernate

Databases: Oracle 8i/9i/10g/11g, DB2, MySQL, NoSQL

Application Servers / Web Services: Oracle WebLogic 8.1/10.3/12 c, IBM Web sphere 5.1/6.0/7.0, JBOSS Apache Tomcat, Apache Camel, SOAP, REST, SOA

Apache Tools: Log4j, Maven and ANT

Development Tools / Testing Tools: Eclipse, NetBeans, TDD, IntelliJ, Selenium

Operating Systems: Windows 2000/2003/XP/VISTA, UNIX

Internet Technologies: Java Script, CSS3, AJAX, HTML5, XML, XSLT, XPath, Bootstrap

Design & Modelling Tools: UML - Use Cases, Sequence & class diagrams, Enterprise Architect

Programming Concepts: Object Oriented Programming(OOPS)

Version Control: CVS, Rational Clear Case, SVN, Microsoft TFS

PROFESSIONAL EXPERIENCE

Confidential, Dallas TX

Sr. Java Developer

Responsibilities:

  • Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC)
  • Use Agile (SCRUM) methodologies for Software Development Lifecycle of the dynamic J2EE project.
  • Involved in Developing of Application based on J2EE using Hibernate and Spring framework.
  • Developed the entire application based on the MVC architecture.
  • Converted / Created reports in Visual Studio (SSRS) from Crystal Reports.
  • Design, coded and tested key modules of the project using java oops concepts, JSP.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Followed Spring Boot MVC Rest framework to develop the application flow for the project Worked with the Unix Solaris/Linux admin team to perform Oracle migration from Sybase.
  • Developed the user interface components using HTML5, CSS3, JavaScript, AJAX, JQuery and also created custom tags.
  • Built interfaces using Apache Camel framework and JMS.
  • Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, J-Unit Framework Working as a Full Stack developer using JavaScript frameworks AngularJS and Node.Js.
  • Involved in creating ruleset using Ilog Jrules.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery, AJAX, Angular JS, and JSON Used jQuery, Ajax for service calls on pages to interact with the servers.
  • Implemented XML-based communications protocol using JAXB.
  • Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.
  • Involved in using CVS, Git, for project management and version management.
  • Configured Maven for Java automation projects and developed Maven Project Object Model (POM).
  • Developed REST API for test server for Express Router middleware based API's with Mongo DB integration. Strong Experience in developing user interfaces with HTML, DHTML, JSTL, XSD, XML and CSS. Worked with scripting languages like JavaScript, AJAX and JQuery.
  • Planning and setting up of Continuous Integration for various properties on Jenkins with Commit, Component, Assembly, deploy and Smoke jobs.
  • Developed REST services to talk with adapter classes and exposed them to the angular JS front-end.
  • Worked on Restful web services which enforced a stateless client server and support JSON few changes from SOAP to RESTFUL Technology Involved in detailed analysis based on the requirement documents
  • User interface coding and styling using Angular JS 2, CSS and Bootstrap template.
  • Implemented Java Web services based on SOA architecture with SOAP and WSDL.
  • Implemented SOAP messages for information exchange for Web services.
  • Deployment, software installation, maintenance, fixes upgrades, general administration, troubleshooting.
  • Hands on experience using WebLogic 10.x/8.x, IBM WebSphere 5.x/6.x, and Tomcat Server.
  • Created dynamic HTML pages, used JavaScript, JQuery, NoSQL, Restful and AJAX to create interactive front-end GUI.
  • Used the concepts of Dependency Injection and inversion of control concepts using the framework Spring and deployed the entire application on application server Web Logic 11g.
  • Extensively involved in the development of backend logic or data access logic using Hibernate and thus creating the object relational mapping with the Java beans in the application.
  • Worked on performance tuning of Web Agents, Policy Servers, Policy Stores and User Stores to meet and maintain operational requirements (process, thread, connection, cache).
  • Created all the complex SQL commands and Stored Procedures to retrieve data from the Oracle database.
  • Developed ANT scripts for building application WAR/EAR for deploying on Weblogic server
  • Designed and developed the RESTFul web services using the JAX-RS API to communicate over the network.
  • Involved in all the test cases using the framework Junit and fixed any bugs or any issues identified during the testing period.

Environment: J2EE/java 1.7, 1.8, JSP, Web Center, Hybris 5.5, Spring MVC, EJB, Spring, Web Services (WSDL, XSLT, XML, SOAP, REST), JUnit, Ant, Maven, IBM Websphere, CVS, SVN, XML, JSON, XML, Eclipse IDE.

Confidential, Houston, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Coordinate with all the teams to maintain knowledge on all functional requirements and ensure compliance to all architecture standards.
  • Processed the data inSASfor the given requirement usingSASprogramming concepts.
  • Developed and implemented all software models for all software systems and analyze all business requirements for all processes.
  • Responsible for creating and maintaining the regular expressions used by the URL rewriting engine of Ovi Share that enabled RESTful URLs for the website and its web services.
  • Developed applications using latest technologies like Spring 4.0, Hibernate3.X (using annotations), and REST based Webservices (axis2.0, JAX WS 2.0), ( ILOG, BLAZE), XML API and tools.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • One of the programming lead in designing, implementing and maintaining the java application phases.
  • Worked on spring framework to design and develop the business services.
  • Implemented Spring ORM for integrating Hibernate ORM tool.
  • Developed rule modules using Rule Engines, Drools.
  • Responsible for the smooth running of the below systems currently in place. - Opera PMS - Micros POS 9700 - Micros Fidelio Materials Control - Micros Fidelio Property Interface System - Infor Sun Systems 5 - Direct-Streams.
  • Design and development web-application for business reporting and systems monitoring and troubleshooting; using J2EE, Tomcat, Sybase ASE, Sybase Replication Server, IBM MQ Java.
  • Worked with third-party services like Content Manager on Demand (CMOD) and PDF BOX tool.
  • Strong experience of developing data models using Hibernate POJO's, configuring Hibernate persistence layer,
  • Effective use of hibernate (ORM tool) in the business layer in communicating with the Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Worked on MVC Architecture like struts, Spring framework, JSF
  • Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Working on Micros Integration Service including Retail ERP Integration with MICROS XCenter/ Xstore POS System
  • Responsible for developing the full stack (from the Markup, JavaScript, Application Services, Database, and Build Scripts).
  • Design and development of different modules for Straight Thru Trades Processing system, using Sybase ASE, Perl, Java( JSP, JDBC, Swing ).
  • Experienced in working with Tomcat, WebSphere and IIS web servers
  • Built Java applications using ANT and Maven and deployed JAVA/J2EE applications through Tomcat Application servers.
  • Designed and developed a RESTfull API for parsing out the country code on a mobile number, using Java and the Glass Fish web service framework.
  • Used Java Enterprise edition (Eclipse) for development of Java and have hands on experience on it.
  • Used IBM-DB2 to retrieve the data from and Oracle 10g has been used to safe the final results into the database.
  • Created a light front-end framework against the JSON API for their service request portal using Backbone.js. Test-drove all front-end code using Jasmine.
  • Responsible for the full stack (front end development, application logic, services, data persistence)
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the Server database.
  • Used the ODWEK java API and used the predefined modules of the tool to retrieve the required reports.
  • Tested the application JUNIT and that was build using Maven.
  • Used JUnit framework for Unit testing of application.
  • Developed WCM Custom Components using WCM API
  • Participated in development of a well responsive single page application using JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team
  • Design, investigation and implementation of public facing websites on Amazon Web Services (AWS).
  • UsedMultithreadingand collections to improve performance of application.
  • Expertise in using Dojo and JavaScript in WebSphere Portal and WCM.
  • Extending Hive and Pig core functionality by writing custom UDFs
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.

Confidential, Westchester, IL

Java/J2EE Developer

Responsibilities:

  • Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Developed the application using Struts, Servlets and JSP for the presentation layer along with JavaScript for the client side validations.
  • Managed maven environment by setting up local, remote and central repositories with required configuration in maven configuration files.
  • Refactored existing project to make it more RESTful and thread-safe.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Designed RESTful XML web service for handling AJAX requests.
  • Used Spring to manage beans to use windows session state framework to persist session to the database.
  • Used Spring IOC and MVC for enhanced modules.
  • Used Maven for build framework and Jenkins for continuous build system
  • Created a foundation for modularized html, CSS, and javascript which enabled migration of the existing UI
  • Access from the mainframe to the distributed system was through socketprogramming.
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Used Hibernate to do the object relational mapping between the tables andjavaobjects.
  • Developed web applications using Rational Application Developer (RAD) and deployed it in web sphere application server5.1
  • Developed Interactive web pages using AJAX and JavaScript.
  • Deployed and tested the application with web server Tomcat, WebSphere.
  • Expertise in Agile and Waterfall Software Development Methodology including Scrum technology
  • Experienced in usingWSAD, RAD, RSA, Net Beans, and EclipseIDE for Application development.
  • Wrote Test Cases using JUNIT as a framework.
  • Used Maven for build framework and Jenkins for continuous build system.
  • Develop test automation programs for HD video conferencing products using Java/JUnit 4, Selenium, and Android instrumentation.
  • Developed GUI using Front end technologies like JSP, JSTL, AJAX, HTML, CSS, Jquery and Java Script.
  • Developed a code for Web services using XML, SOAP and used SOAPUI tool for testing the servicesproficient in testing Web Pages functionalities and raising defects.
  • Participated in Code Reviews for better quality assurance and Debugged the application Module.
  • Deployed the application on WebLogic server.
  • Developed the Web services using SOA.
  • Experience using and creating custom scripts and applications using the AWS SDK and/or CLI Tools.
  • Experience in developing scripts using RESTful API models for the purposes of integrating workflows with AWS.
  • Designed and Developed a Data Interface switch written in C/C++to convert dBase database calls into Oracle ODBC calls. This switch is used to connect to Oracle database from a dBase application.
  • Implemented JMS in order to generate appointment logs.
  • Used Java Messaging artifacts using JMS (MQ Series) for sending out automated notification emails to respectiveusers of the application.
  • Configured WebSphere for messaging by defining Queue Destinations & Queue Connection Factories.
  • Used Log4J to print info, warning and error data on to the logs.

Confidential, Webster, NY

Java Developer

Responsibilities:

  • Identifying resources, and creating procedures, and processes to support clients in their use of Ad Hoc Report Writer.
  • Support client users in creating templates and reports.
  • Worked on JAX-WS, JAXB Web Services using SOAP.
  • Allow users to share templates with other users and other companies taking into consideration the security rules applied to the user.
  • Worked on EAI tools like Weblogic Integrator WLI-2.1 and WLI-8.1 versions
  • Configured Struts/Spring/Hibernate frameworks.
  • Created data model and generated Hibernate mappings and domain objects using Hibernate tools.
  • Involved in requirements gathering, design, development and implementation.
  • Utilized Spring Core, Spring MVC modules using Annotations and AJAX.
  • Front end development using HTML, Java Script, and CSS and DOJO.
  • Used Hibernate as ORM tool to manage data and NoSQL database.
  • Automated Unit testing done using JUnit.
  • Created timesheet-approval table using jQuery tree table plugin.
  • Performing client usability testing of Data views where the presentation of the data must be understood by both small market and mid-market users.
  • Providing procedures for handling numerous requests to create data export templates on behalf of clients.
  • Extensively worked on UML designing.
  • Written PL/SQL queries to load the XML Patent data into DB.
  • Deployed WAR applications in Web Logic.

Confidential

Java/J2EE 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.
  • 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 Valuator for server side validation
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBMDB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used Clear case for source code control and JUNIT for unit testing.
  • The networks are simulated in real-time using an ns3 network simulator modified for multithreadingacross multiple cores, which is implemented on generic Linux machine.
  • Involved in peer code reviews and performed integration testing of the modules.
  • Worked on SAX/DOM parsers to parse RSS Feeds (XML) files.

Confidential

Java/J2EEDeveloper

Responsibilities:

  • Carried out requirement specification, design, analysis, implementation and testing
  • Designed UML Class Diagrams and Use Case Diagrams to understand the code easily.
  • Used Servlets to implement Business components.
  • Designed and Developed required Manager Classes for database operations
  • Developed various Servlets for monitoring the application.
  • Designed and developed the front end using HTML and JSP
  • Developed XML files, DTDs, Schema's and parsing XML by using both SAX and DOM parser.
  • Wrote deployment descriptors using XML and Test java classes for a direct testing of the Session and Entity beans.
  • Did Packaging and Deployment of builds through ANT script.
  • Wrote stored procedure and used JAVA APIs to call these procedures.
  • Database designing that includes defining tables, views, constraints, triggers, sequences, index, and stored procedures.

We'd love your feedback!