Sr. J2ee/curam Consultant Resume
SUMMARY
- 4 years of experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications.
- Extensive experience in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets, JSP, Enterprise Java Beans, XML, XSLT, Java Beans, Struts, JQuery.
- Expertise in various open source frameworks like Struts2.0/1.2, Spring2.5, JSF1.2, and ORM Technology like Hibernate 3.0.
- Experience wif multiple Servers like Apache Tomcat, IBM Web Sphere, Web Logic, Sun GlassFish and JBoss.
- Expertise working wif standard JAVA Design Patterns (Singleton, Session Facade, Front Controller, DAO, DTO, MVC and Business Delegate).
- Strong experience in RDBMS using SQL Server, schema development, programming, including experience in SQL Query fine tuning, utilizing SQL Loader utility.
- Expertise in Web - Development technologies like HTML, DHTML, JavaScript, CSS, XML and XSL/XSLT and AJAX.
- Extensive development experience on different IDE’s like NetBeans and Eclipse
- Good knowledge of EJB Session beans wif JNDI mapped naming & JMS message-driven beans.
- Experience in using Web Services like JAXP - DOM, SAX, XSLT, JAXB - Un-marshalling and marshalling, SOAP protocol in JAXWS and RESTFUL web services.
- Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
- Extensive experience in implementation of the version control software GIT, SVN and ClearCase.
- Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant Tool.
- Involved in Unit Test Cases writing and having good knowledge in JUnit.
- Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
- Efficient team member wif excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.
TECHNICAL SKILLS:
Programming Languages: JAVA and J2EE Technologies.
Database Query Languages: PL/SQL
Markup/Script Languages: HTML, JavaScript, XML.
J2EE Technologies: Servlets, JSP, STRUTS Framework, JSF, EJB 2.0, Hibernate, Java Beans, and JDBC.
Web Technologies: HTML, JAVASCRIPT, CSS, XML, DOM, XSLT, Xpath.
Tools for Report: Jasper Reports 2.0, 4.0 ( I report) and Crystal Reports.
Frameworks: Struts, Spring, JSF, Hibernate, IBM Cúram 6
Application/Web servers: Apache Tomcat, IBM Web sphere, BEA Web logic Server and JBoss.
Databases: MS SQL Server, MYSQL, DB2, Oracle 9i, SQLite
IDE Tools: Net Beans 7.0.1, Eclipse 5.0, IntelliJ, FrontPage, Toad, FTP clients, RSA 8.5
Operating Systems: Windows 2000/NT/XP, Linux, UNIX and Macintosh.
Version Control: SVN, GIT, ClearCase, GitHub
Tools and Utilities: Editplus 2.0, Log4j, SQL Loader, Toad, SQL Navigator, Rational Rose, Maven, JUnit, ANT, Macromedia tool, Microsoft Visio, Jenkins, JIRA, SonarQube
PROFESSIONAL EXPERIENCE:
Confidential
Sr. J2EE/Curam Consultant
Responsibilities:
- Designed and implementation of batch wif ability to scale the system to accommodate high case volume and product growth.
- Providing support to interface application development and system test team
- Providing design, solution and implementing Non-functional requirements such as batch restart for interfaces.
- Extensively Worked on writing efficient SQL stored procedures to generate outbound files for external systems.
- Mapping interfaces fields to new system database schema.
- Communicating interface dependency wif other teams on this project.
- Ensured compliance wif the defined process, the quality and time of the team´s deliverables.
- Maintain positive client interactions and understanding requirements
- Problem identification and integration of technical skills to address and solve issues.
- Working wif functional team to find the fit gaps in requirements.
- Customizing IBM Cúram product solutions to meet the MBHE functional requirements.
- Used core Java and advanced Java API in implementing business layer wif respect to functional requirements. Used RSA IDE for modeling.
- Used UML to design various data models including dataflow diagrams, workflow diagrams, sequence diagrams and interaction diagrams.
- Business Layer is configured wif the EJB and Spring framework for servicing client requests and DAO layer for providing security based on the user roles
- Knowledge on customizing Cúram IEG (Intelligence Evidence Gathering) script based on the functional requirements.
- Customized classes to interface wif IBM Cúram Social Management Tool. Ensured application development while maintaining thorough compliance wif product licensing regulations as well as stipulated client specifications.
- Consumed Webservices using Cúram outbound web service connector to generate client stubs from the given WSDL.
- Worked in Triage defect fixing team, fixing high and other priority defects using JIRA.
- Used SVN version controls to check in/out files, etc. also responsible for branching, merging the branch to main using Tortoise SVN tool
Environment: Java 6, J2EE, Eclipse IDE, IBM Cúram 6,SVN, Oracle 11g, RSA 8.5,XMLEJB, JSP, JMS, Websphere v7.0, Apache Tomcat 6.0.37, Web Services, Windows, JIRA, JBoss.
Confidential
Engineer
Responsibilities:
- Testing new code changes wif various DVR’s and cameras (both IP and Analog Cameras).
- Developing server side code in python which binds the client application built in Nokia QT wif the video libraries and wrappers to render the video on client window
- Interaction wif the global team to discuss on daily updates on the product development progress
Environment: C++, Visual Studio, Nokia QT, Scrum Methodology
Confidential
Engineer
Responsibilities:
- View system statuses
- Search systems and sites by CS number, site name, or phone number
- View and search account contacts by name, email, or phone number
- Place systems on or off test
- View account event and test history
- View account zones
- Designing and development of UI screens.
- Developing business logic and regular weekly meeting wif global team in the CA, US
- Complete ownership of resolving and enhancing UI level
- Understanding the bugs and work towards fixes
- Also ported same app to iOS version as well
Confidential
Engineer
Responsibilities:
- Owned managing rights of Global Change Management Community in supportcentral.
- Owned managing of the existing report generation tools and enhancing them.
- Practiced developing the new report generation tool to review the pending ECOs in the better way.
- Identified and fixed few major bugs in the Global Change management community and in reports.
- Holds ownership of attending weekly calls wif stakeholders and updating the status of the ECO.
- Implementing the discussed changes and doing impact analysis of the change.
- And completed all tasks on 100% time and gained appreciation.