We provide IT Staff Augmentation Services!

Sr. Java Applications Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Experience in full software development life cycle using Object Oriented Methodologies/Programming.
  • Expertise through all parts of Software Development Life Cycle (SDLC) in developing applications using JAVA, J2EE, Spring, Hibernate, EJB, Web services, SOA, SOAP.
  • Design and development with emphasis on Object Oriented, J2EE and Client Server technologies with BRMS ILOG Jrule ODM
  • Proficient in developing and generating ODM Rule's XOM, BOM, DVS, rule flows and Business Rules.
  • Experience in implementing Java, J2EE, MVC Design Patterns and GOF Design Patterns.
  • Experience as technical leader for Java developing teams, making and giving track of project work plans, making project tracking cards and coordinating track meetings with staff members.
  • Expertise in analysis, design, development, testing and maintenance of large scale object oriented applications.
  • Extensive knowledge and hand - on experience in Spring, Hibernate frameworks, JSP, Servlets, JDBC, JMS, XML, Struts, spring, Hibernate, Oracle and SQL Server.
  • In-depth knowledge with extensive hands-on experience in Core Java, J2EE, Servlets, JSP, JSTL, HTML, CSS, JavaScript, JQuery, XML, JSON, AJAX, SOAP Web Services, REST Web Services, JDBC, Multithreading, Java Collections Framework, Java Messaging Service.
  • Application Development and Object Oriented Programming (OOP) Analysis and Design (OOAD).
  • Experience using and deploying enterprise applications in Web Sphere
  • Hands on working experience with Web Services messaging systems and experience with web application servers - Web Sphere, Oracle Web Logic, JBoss, and Tomcat.
  • Strong Analytical, Problem Solving, Debugging and Interpersonal skills with excellent understanding of system development metrics, techniques and tools.
  • Quick learner, Hard dedicated worker with passion and drive to learn new skills.

TECHNICAL SKILLS

Technicial acquaintance: Core Java, Spring, Hibernate, iBatis, Servlets, JSP, J2EE, EJB, Web Services, Angular.js, React.JS, Node.js, Bootstrap.js, Backbone.js, JavaScript, JavaScript, SQL, UML

Application Servers: Web Logic, Web Sphere, JBoss

Servlet Engines: Web Sphere, Tomcat, JRUN

Software and IDEs: Eclipse, My Eclipse, JBuilder, IntelliJ-IDEA, Visual Studio

DBMS: SQL/PLSQL/HQL, MySql, NoSQL DBMS, Green Plum, Oracle RDBMS, Sybase, IBM DB2,Tera data, MongoDB, Cassandra.

Clouds: AWS, EC2, Google cloud, MS Azure

Operating Systems: LINUX, UNIX, Windows

Programming Tools: My Eclipse, Uml, Jasmine, Qtest, JIRA, Junit, Hudson, Ant, Cruise Control,MS Visual studio, CVS, Subversion, GIT, VSS, Perforce

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr. Java Applications Developer

Responsibilities:

  • Design and develop new features in website using Java/J2EE and enhance existing features. Refactoring code, redesign current design.
  • End to end experience in IBM Operational Decision Manager (ODM) with complex business use cases.
  • Consumed WODM rules from REST services.
  • Created roadmaps, reference architecture and framework blueprints for Decision Solutions based on ABRD, SOA and BPM principles
  • Developed a tool for extracting data from server log files (xml file) of WebSphere (WAS) that is needed to analyze the performance of application running in different servers.
  • Defining XOM, BOM and Parameters in ILOG Rule studio
  • Expertise in requirements gathering using Waterfall and Agile methodologies (including ABRD)
  • Developed Server-Side components for the business services for creating Items, BOM, Sourcing Rules
  • Used WODM test suite to test business rules in WODM
  • Designing of Execution Object Model(XOM) and create Business Object Model(BOM) from XOM
  • Used WebSphere server for deploying various components of application.
  • Implemented Block of Minute (BOM) modules to facilitate several discounting processes and several interfaces related to billing processes.
  • Developing enterprise applications using IDE tools like IBM ODM Rule Designer, Web Sphere Studio Application Developer (WSAD)
  • Used XML Web Services using SOAP to transfer the amount to transfer application
  • Mentoring ABRD Agile Process and QA Process
  • Explore ILOG JRules to create rule based decision framework for electronic record disposition
  • Coded Ant build scripts to build and deploy the application on Websphere
  • Proficient in developing and generating IBM ODM Rule's XOM, BOM, DVS, rule flows and deployment configurations.
  • Install and configure a Linux server to publish applications and the DataBase
  • Designed and implemented Rules infrastructure by wrapping up core JRules API.
  • Involved in designing the data stage job to implement ILOG JRules Component.
  • Worked on SSL security properties for Websphere server.
  • Developed various screens. Worked intensively on User Interface using Harness, Sections and flow action rules.
  • Used various machine learning algorithms Linear Regression, Logistic Regression, Decision Tree
  • Built model jar files and rule flow, helped design the large numbers of rules, extracted rules data from the database and decision tables
  • Used Jenkins tool for continuous integration.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators
  • Designed and developed client applications for the IBM ODM Rule apps.
  • Installation, configuration and deployment on WAS, Websphere Portal Server
  • Configured the Jenkins continuous integration tool to automate the build and deployment.
  • Agile development methodology was followed including SCRUM process and continuous integration
  • Co-ordinated with LDAP group to setup users and IBM ODM Rule groups for decision center and RES login.
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Implementation of Notifiers Matching and Mapping process using ILOG JRules.
  • Working on framework APIs like Struts, Spring, iBatis and Hibernate.
  • Developed website and created graphics for website using HTML, JavaScript, CSS, React.JS.
  • Experience on AngularJS framework and involved in the development of Applications.
  • Implemented a Node.js server to manage authentication.
  • Designed a bootstrap module for the Application startup including Web Tier
  • Developed a JavaScript UI for a credit reporting application using Angular.js, Backbone.js, Node.js and CSS.
  • Developed the different components of application such as JSPs, using Web sphere Studio Application Developer and used Git for version control.
  • Developed Java Server Faces portals using J2EE architecture of the portal application.
  • Worked on JavaScript frame work for building web pages using Angular JS, Backbone, Bootstrap, Node.JS, and React.JS to augment browser based applications with MVC capability and developed, worked and implemented UI controls.
  • Developed back-end stored procedures and triggers using Oracle PL/SQL, to communicate with MongoDB database and involved in database objects creation, performance tuning of stored procedures, and query plan.
  • Created the set up for running Distributed data storage and computation in windows by using Hadoop
  • Writing Java Code for Fetching the data from Cassandra or RDBMS into Cassandra
  • Application development using Java/J2EE Technologies which include Servlets, Spring, Web Services (SOAP and RESTFUL)
  • Implemented and created dynamic Web Projects using Maven Script and Angular, Web logic Application Server, Jenkins.
  • Designed and Developed SOA enterprise system using Oracle SOA Suite.
  • Developed automation test cases using Java and Junit on Eclipse.
  • Worked on agile environment uses incremental approach and also have daily standup meetings.

Tools: & Technologies: Java, J2EE, Spring, Hibernate, Ibatis, IBM ODM, WAS, XML, Unix, Linux, JRules, Websphere, ABRD, iLog, continuous integration, WODM, BOM, XOM, Angular.js, React.JS, Node.js, Bootstrap.js, Backbone.js, JavaScript, Oracle, PL/ SQL, Cassandra, Hadoop, REST, Soap, Web Services, Eclipse, Weblogic, Git, GitHub, Junit, Agile, UML, JSP, Xml, SOA

Confidential, Charlotte, NC

Sr. Java Applications Developer

Responsibilities:

  • Developed and configured the Java beans using Spring, Struts MVC and Hibernate.
  • Continuous integration to build the project using Cruise Controlwith Ant Builder
  • Involved in evolution process for IBM ODM Rule
  • Developed customized JRules GUI which provides the clients and the business analysts a personalized and easy way to modify the properties of the Rules.
  • Development/Deployment of jar files into ILOG Rule builder
  • Application is deployed on WebSphere Application server (WAS).
  • Continuous integration to build the project using Jenkins with Maven Builder
  • Design & code execution support components using existing PI ILOG JRules Framework
  • Development/Deployment of jar files into ILOG Rule builder
  • Detailed design and implement SOAP web service framework application interface to interact with IBM ODM Rule decision server.
  • Cleaned up deployed or deprecated versions of BPM application from Oracle BPM (ALBPM) Engine in unix environment.
  • Designed and developed client applications for the IBM ODM Rule apps.
  • Developed Servlets at server side for handling requests and responses from the web page and back-end java classes using WAS WebSphere Application server.
  • Utilized Jenkins for continuous integration support and deployment
  • Created components for the testing of use cases written using Jrules.
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework), Hibernate and EJB deployed on Websphere Application Server connecting to an Oracle database.
  • Designed and developed the JSF, HTML using the WebSphere Studio for Application Developer.
  • Developed application using AngularJS, NodeJS, JQuery, HTML5, CSS and AJAX, Struts technologies, which communicated with java, SPA (Single Page Web Application) using Restful web services plus AJAX and Angular, UI panels using JSF, XHTML, CSS, DOJO and JQuery. Used JSP layout for View of MVC.
  • Develop back-end messaging infrastructure for real-time web application in Javascript, jQuery, node.js, redis.
  • Wrote code using Javascript, Coffeescript, Angularjs, Bootstrap.
  • Used Backbone.js and jQuery to create multiple JavaScript applications.
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JDBC
  • Built servers and web services in Node.js, interacting with MySQL, MongoDB
  • Designed, coded and configured server side J2EE components like JSP, Ibatis, XML.
  • Creation of REST Web Services for the management of data using Apache CXF
  • Worked in designing of application involve Use case diagrams, Class diagrams, Sequence diagrams
  • Designed extensive additions to existing Web Application utilizing Service Oriented Architecture (SOA)
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
  • Developed User Interfaces using JSP, and HTML.
  • Developed Contract List to pull all the contracts which returned a JSON
  • Developed front-end development and web application using HTML, CSS, JSP, bootstrap and JavaScript, JSF Framework that uses Model View Controller (MVC) architecture with JSP.
  • Build code using IDE Eclipse and deploy it using Apache Tomcat.
  • Used MVC architecture of backbone.js to convert nested jQuery calls into a backbone model based architecture.
  • Used Eclipse as IDE and SVN for version control, Apache CXF as the web services framework to implement the REST API's and implemented Spring JDBC Templates for database calls. Used Possess application Server experience with Bea Web logic, Java Web Server and Web Sphere Application Server.
  • Application is deployed on WebSphere Application server. Maven is used as a build tool.
  • Used XML Web Services using SOAP to transfer the amount to transfer application
  • Developed JSP pages and Servlets for customer maintenance
  • Used JSP and JSTL Tag Libraries for developing User Interface components. Used SVN for version control and used Eclipse as the IDE for implementing the application and implemented session beans using EJB
  • Designed the UML diagrams based on the OOAD principles and Agile/Scrum development methodology and test cases and performed unit test using JUnit Framework.

Tools: & Technologies: Java, J2EE, Spring, Hibernate, Struts, IBM ODM, WAS, JRules, iLog, continuous integration, JSF, EJB, Angular.js, JavaScript, CSS, Html5, Node.js, Bootstrap.js, Backbone.js, JQuery, DB2, CRUD, PL/ SQL, JDBC, MongoDB, APACHE CXF, Soap, Web Services, Eclipse, Websphere Portal, Subversion, Junit, Scrum, UML, Class diagram, JSP, JSTL, SERVLET, MAVEN, Xml, SOA, JMS, Apache Tomcat, Linux, PHP

We'd love your feedback!