Sr. J2ee Developer Resume
TX
PROFESSIONAL SUMMARY:
- Over 10+ years of professional hands on experience in Banking, Investments, Advice health Care, Life Insurance and ecommerce applications development.
- Having experience in software development life cycle projects in Analysis, Designing, Coding, Testing and Implementation, Maintenance and Enhancement of Complex Enterprise Applications.
- Extensive experience in JAVA/J2EE technologies like Servlets, JSP, JSTL, JDBC, Hibernate, Spring, Struts, EJB, JNDI, JAXB, JAXP, IBatis, Apache Service - Mix, MVC architecture and Design Patterns.
- Experience in RDBMS such as DB2, Oracle, MySQL, SQL Server and writing stored procedures triggers, cursors, and optimizing queries using SQL.
- Expert Level experience in development using Web markup languages like HTML, XHTML, CSS, DOJO, XML, JSON, JavaScript and AJAX.
- Expert level experience in developing the routes to process the EDI X12 files for SNIP 0 - SNIP 7 validations.
- Efficient in developing web applications using Groovy, Grails and Polymer web components
- Expert level in creating the EDI guidelines, esf files, creating Agreements, relationships for the HIPAA 5010 transactions 270, 275, 276, 278, 834, 837P, 837I, 837D, 271, 277, 278, 277CA, 820, 824, 835
- Experience in XML technologies like XML, XSL, XSLT and parsing methodologies like DOM, SAX, and portal development using JSR 168.
- Hands on experience in SOA and Web Services, Messaging services using Apache CXF.
- Exposure to developing J2EE applications using IDE’s like RAD, Eclipse, WSAD, Net Beans, IntelliJ, Exadel Struts Studio.
- Implemented Design Patterns such as Front Controller, MVC, Singleton, DAO, Composite View, Abstract factory, Factory method, Business delegate, Adapter, Decorator, Chain of responsibility etc.
- Exposure in creating the Custom tags in Jsp.
- Good Knowledge in UNIX commands and in creating Unix Shell Scripts.
- Exposure to installing web based applications on JBOSS, IBM Websphere application servers, WebLogic, Apache Tomcat.
- Experience in designing using Unified Modeling Language (UML) diagrams like Use Cases, Class Diagram and Sequence Diagrams and Activity Diagram using Magic Draw.
- Experience in unit testing framework like Junit, JTest.
- Experience in tools like Find bugs, PMD to improve the performance. Magic Draw to draw the UML Diagrams. Used MAVEN for build & deploying the application.
- Possess excellent communication and inter-personal skills. I am a self-motivated and responsible
- Individual with an eye for detail and ability to work as part of a team or independently.
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience. Created SPA applications using routes.
- Excellent Analytical, Problem-solving and Documentation skills to evaluate current process, maturity of the organization and make recommendations forte improvement.
- Worked with Business & Development team members to understand business scenarios and system functionality in order to improve the testing quality.
TECHNICAL SKILLS:
Operating Systems: Linux, Windows.
Programming Languages: Java 1.7, Grails, PL/SQL, XML,XSLT
Java/J2EE Technologies: Jdbc, Servlets, JSP, EJB, spring jdbc template.
MVC Framework: Grails, SpingMVC, Struts1.2., Century Framework
O.R.M Tool: Hibernate 3.0
Web/Application Servers: Tomcat 7.0, BEA Weblogic 8.1, Glass fish, IBM Web Sphere 5.0.
IDE’S: MyEclipse6.0, NetBeans5.0, IntelliJ, Web logic Workshop
RDBMS: Oracle
Logging Tool: Log4j
SCM: VSS, CVS, SVN, Accurev, Git
Markup Languages: HTML5, Java Script, JQuery, CSS3, EXT-JS, Angular JS
Issue Tracker: JIRA, Quality Center
Portlets: Apache JetSpeed-2 (JSR 168)
JMS Clients: Hermes JMS, Quasar 4.1.1
JMS Servers: Apache Active MQ, IBM MQ
ERP Tools: Edifecs XEServer, EAM 8.4CI Tools: Buildforge, Bamboo, Jenkins
ETL: Informatica
PROFESSIONAL EXPERIENCE:
Confidential, TX
Sr. J2EE Developer
Environment: Java 7.0, Groovy, Grails, Restful web services, Spring IOC, Spring JDBC, Spring Jersey JAX-RS, IntelliJ, JIRA, Rally, Post man, Oracle, jQuery, Polymer web components, HTML5, CSS3, Angular JS, ehcache, GIT, AccuRev, Build forge, Bamboo, maven, OAuth, crucible, Spring Scheduler,Spok testing, Power Mockito, Agile, Tomcat 7, PII Encryption, Ingrian, base64.
Responsibilities:
- Involved in understanding and analyzing the project requirements
- Responsible for writing bean validation with java6 annotations and custom defined annotated constraints.
- Responsible for developing/modifying the resources and endpoints using Restful web services supporting GET/POST with JSON, XML.
- EBC reports module developed as Single page application by using the Angular routes.
- Created the customized Angular filters to format server data and binds to view pages.
- Responsible for writing spring container wiring of the business, services and Dao layer objects.
- Implemented EH cache for the API’s with defined properties and configurations.
- Implemented the Data access with Spring JDBC template and written result set mappers and unit test cases.
- Responsible to writing the Junit test cases using Spock, mock, power Mockito.
- Responsible for developing the grails controller and OAuth setup of the web application.
- Development and customization of polymer web components paper-calendar and various other Bower components.
- Responsible for continuous integration with bamboo, build management using build forge and monitoring of the sonar technical debt.
- Integration of the third-party web services and UAT supporting for UI development.
- Involved in agile sprint planning, epic/story grooming, daily scrums, release planning and retrospective.
- Involved in development of transaction search, controller and mappers, user switch management.
- Involved in reporting changes to use PII-IngrianNAE encryption.
Confidential, TX
Sr. J2EE Developer
Environment: Java 7.0, Hibernate, Webservice Apache CXF, Edifecs EAM 8.4, Spec builder 8.3, JSP, Eclipse 3.4, Tomcat 7.0, Soap UI 4.5.2, Quasar 4.1.1, Apache Active MQ 5.8.0, Windows XP, Oracle10g, Sonar, JIRA, UML, log4j
Responsibilities:
- Involved in designing use cases with the help of business analyst team and developed technical requirement documents. Helped the client project management team to identify the suitable technology and tools required for the projects.
- Creating detail requirements, Designing HIPAA transactions using EDIFECS and other transportation and translation tools
- Creating Specifications and Datamodels using Spec builder
- Managing healthcare Trading Partners using trading partner manager
- Setting up Ramp Management to create best-practices approach to quickly and efficiently guide partners through the on-boarding process
- Validating Incoming and Outgoing EDI documents using Xengine
- Mapping HIPAA transactions to XSD
- Testing Data for SNIP 1-7 using SPECBuilder
- Automating End to End EDI Claim processing using Xengine
- Migration to EDIFECS from Sybase, IBM WTX, SeeBeyond
- Configured the .ecs files .esf files to the XENative process
- Implemented the common services of Configuration Manager, Exception Handling, and Logging (LOG4J).
- Used JNDI API to look up objects (databases) from the naming/directory services.
Confidential, TX
Sr. J2EE Developer
Environment: TIERS Framework, Hibernate, Webservice Apache CXF,REST Webservice, Jetspeed-2, JSP, Eclipse 3.4, web logic, Windows XP, Oracle10g, DB2, CVS, Sonar, Hudson, Jetspeed-2 portlets, Ruby, JIRA, UML, log4j
Responsibilities:
- Involved in understanding and analyzing the project requirements
- Involved in designing use cases with the help of business analyst team and developed technical requirement documents. Helped the client project management team to identify the suitable technology and tools required for the projects.
- Implemented TIERS Framework by using MVC
- Performed peer code reviews of application
- Consumed the Web services using Apache CXF to validate the Address and SSN.
- Produced the Web services using REST API to share the data across the interface.
- Prepared unit test cases and executed by using JUnit
- Implemented the EXT JS framework for creating Rich Web Pages.
- Used XML Schema to describe the structure of the XML
- Involved in creating SQL queries, stored procedures, cursors, packages and functions with back end in Oracle 10g.
- Used Hibernate filters to limit the results of a query according to the current need.
- Wrote SQL and implemented ORM using Hibernate.
- Developed for processing all incoming xml message data from external system using SAX parsing, JAXP.
- Configured the Web sphere server with build configuration, Connection Pooling, Security MW.
- Creating web service component using SOAP, WSDL and XML that will receive the XML messages, apply the business rules, and interact with the business components to provide the business logic.
- Extensively implemented design patterns like Front Controller, Delegate and Value Objects.
- Implemented the common services of Configuration Manager, Exception Handling, and Logging (LOG4J).
- Used JNDI API to look up objects (databases) from the naming/directory services.
Confidential
Developer
Environment: Spring, JDBC, EJB, Oracle, Web Sphere 5.0, NetBeans5.0, IntelliJ, VSS.
Responsibilities:
- Analyzed system requirements and developed high-level design in conformance to MVC architecture
- Prepared the design document and implement database architecture and operational environments
- Initiated and executed new ideas with the objective of optimizing the code and back-end access
- Involved in the preparation of documentation and code reviews
- Fixed defects and made enhancements in existing modules to make the filtering of profiles easy
- Created dynamic and user interactive web pages using HTML, CSS, JavaScript, AJAX and DHTML.
- Developed WebPages incorporating XML, JavaScript and CSS.
- Customized the LIMS application as per the client requirements.
- Worked with XML Parsers for converting the XML files generated by the LIMS.
- Worked with XML technologies like XSL, XSLT and XPATH.
- Created Stored Procedures, Cursors, and SQL statements.
- Design and implemented custom validation.
- Developed J2EE (JSP, Struts) using RAD and Web Sphere application server in MVC Design framework.
- Designed and implemented application development using Front Controller
- TOAD is used to executing the SQL queries.
Confidential
Developer
Environment: JSP Struts, 1.2 JDK1.1, HTML, XHTML, PHP, JavaScript, CSS, SOAP, WSDL, Web Services JSP, Servlets, JDBC, SQL, Hibernate, MySQL, Glass Fish, Windows and Clear Case
Responsibilities:
- Involved in analysis and document new system requirements.
- Involved in coding for JSP pages, DynaValidatorForm, Action classes, DAO’s & Service classes.
- Developed various widgets and drop-down menus using HTML, CSS, DHTML, AJAX and JavaScript classes.
- Implemented the functionality that will help hotels to track user behavior by a third party tool called as Tealeaf (a tracking tool which is used to track the number of users who have visited the site user behavior).
- WebPages were created using PHP, JavaScript, XHTML, and CSS.
- Wrote various Queries, Stored Procedures to build the application logic.
- Involved in configuring the validation rules with form bean classes & coding for JUnit test cases.
- Involved in the preparation of documentation and code reviews
