Java Developer Resume Profile
Boston, MA
Summary:
- Around 9 years of extensive experience in design, development and testing of business applications using Java, J2EE technologies, in varied domains like Auto Insurance, Assert Management, Health care, Health and Human Services, eCommerce and Trade.
- Expertise in Business Rule Management Systems BRMS IBM WODM JRules 7.5 and Progress Corticon 5.3.x .
- Expertise in analyzing the business requirements.
- Expertise in designing, orchestrating and authoring rule projects.
- Expertise in authoring action rules, decision tables and rule flows based on the business requirements. Validating the rules and rule flows.
- Expertise in Spring Application Development frameworks.
- Expertise in writing Java Web Services and MuleESB configurations.
- Excellent skills in implementing Client and Server side components using Java, J2EE technologies JSP, Servlet, JDBC.
- Expertise in development tools like IBM Rule Designer, Progress Corticon Rule Studio, IBM RSA, RAD, RSM, Eclipse, NetBeans and My Eclipse.
- Strong experience in working with Application and Web Servers including Rule Execution Server, VMWare TC Server, Apache Tomcat, IBM Web Sphere and BEA Weblogic.
- Extensive experience in design, development and implementation of Model-View-Controller MVC using Struts framework.
- Expertise in designing applications using various J2EE design patterns.
- Expertise in Maven and Ant build scripts.
- Extensively used various internet technologies like Java Script, HTML, DHTML and XML.
- Extensive knowledge of database management systems such as MySQL, Oracle 10g and PostgreSQL. Expertise in SQL Scripting and exposure in understanding stored procedures, functions and triggers and involved in study of Database Design Process.
- Have worked with Agile and Waterfall software development methodologies.
- Extensive use of UML data modeling tools like IBM - Rational XDE and IBM Rational Software Modeler RSM .
- Experience in creating UML Use Cases, Activity Diagrams, Class Diagrams and Sequence Diagrams.
- Have good experience in source control systems such as Tortoise SVN, IBM Rational Clear Case, VSS and CVS.
- Strengths include good communication skills, being an amicable team player, capable of taking the initiative, having a quick and short learning curve, ability to update my skills and adjust to any kind of software on-the-fly.
Technical Skills:
BRMS | IBM Operation Decision Management JRules 7.5, Progress Corticon Studio 5.3.x, Decision Center, Rule Designer, Rule Execution Server. |
Java | Core Java, Threads, Collection Framework, Exception Handling, JUnits and EasyMocks. |
J2EE | Servlet, JSP, JDBC, JNDI, Custom Tag Libraries, XML, Struts, Web Services, Mule ESB, Velocity Template, Hibernate, Springs, SOAP, Apache Axis, WSDL, XML, XML Schemas, Velocity Templates, log4j, HTML, JavaScript |
Servers | Rule Execution Server, VMWare TC Server, Apache Tomcat, BEA Weblogic, IBM Web sphere |
DBMS | Oracle 10g, Oracle 9i, MySql, PostgreSQL, Stored Procedures, functions, Database Management System and tools like SqlYog, MySql control center |
IDE Tools | IBM Rule Designer, Progress Corticon Rule Studio 5.3.x, SpringSource Tool Suite IDE, Jenkins Continuous Integration and SONAR dashboards, IBM RSA Rational Software Architect , RAD Rational Application Developer , RSM Rational Software Modeler , Eclipse, JDeveloper, MyEclipse, NetBeans, Dream Viewer, Erwin tool |
Designing Tools | Rational XDE, MS Visio, Erwin Data Schema Modeler |
Web Tools | WebEx, Campfire, VPN, MediaWiki and BaseCamp |
Source Control Tools | Tortoise Subversion SVN , Rational Clear Case and Visual Source Safe |
Professional Experience:
Confidential
Role:Java Developer
Responsibilities:
- Business requirement analysis and designing for the ED/BC module.
- Construction as per the design documents.
- Designing the Rule Artifacts. Developing the rule projects. Authoring the decision tables and rule flows based on the business requirements using Progress Corticon Rules.
- Unit testing the Decision tables and the rule flows.
- Development of code/software using Java 6.x, J2ee, MyEclipse, IBM Rational Team Concert RTC .
- Testing the code changes to incorporate the business rules and specifications.
- Creating effective test cases to perform Unit testing and Integration testing with constructed deliverable and Facilitating Integration and User Acceptance Testing. JUnits for Unit testing.
Environment: Java 6.x Technologies, J2ee Technologies, NextGen proprietary software. Progress Corticon 5.3.x for the business rules development. Sonar Reports, WAS Server, Oracle.
Confidential
Role: Sr. JRules / Java Developer
Responsibilities:
- Business requirement analysis and discussion with stakeholders to come up with new Business solutions.
- Analysis of source and target systems to prepare high / low level design documents.
- Attending high level and low level design reviews, to arrive at design patterns/solutions and reviewing artifacts created by team members.
- Construction as per the design documents.
- Designing the Rule Artifacts. Developing the rule projects. Orchestrating and authoring, rules and rule flows based on the business requirements using IBM WODM JRules.
- Validating the rules and the rule flows.
- Development of code/software using Java 6.x, J2ee, Spring 3.x, CXF WebServices, Rational Software Architect, IBM WODM JRules 7.5, Mule ESB, Eclipse and Maven.
- Version management of constructed code and deployment in different regions Tortoise SVN tool for version management and Jenkins for Build and Deployment
- Testing the code changes to incorporate the business rules and specifications.
- Creating effective test cases to perform Unit testing and Integration testing with constructed deliverable and Facilitating Integration and User Acceptance Testing. JUnits for Unit testing.
- Doing a causal analysis for all the defects and providing the resolution for the same.
- Responsible for the requirement analysis, design, development and unit testing of the software artifacts.
Environment: Java 6.x Technologies, J2ee Technologies, Spring 3.x Spring Core, Spring JDBCTemplate , WebSphere Operational Decision Management WODM JRules 7.5 to author the Business Rules. CXF WebServices / WSRR, Mule Enterprise Service Bus Mule ESB , Rational Software Architect for Sequence and Class Diagrams, PostgreSQL 9.x, JUnits and EasyMocks, MEGA Advisor, Eclipse Integrated Development Environment, SpringSource Tools Suite Integrated Development Environment, Maven Build Scripts, Tortoise SVN version controlling tool, Jenkins Build Tool / SONAR Reports, VMWare TC Server