Sr. Java Developer Resume Profile
Edison, NJ
SUMMARY
- 9 years of extensive experience in Life, Property, Causality Insurance, Banking and Health care applications using Java/J2EE technologies.
- Brainbench certification in demonstrating a solid understanding of core and advanced concepts in J2SE Transcript Id 8510522 and J2EE 1.4 Transcript Id 8510522 .
- Experienced in all phases of Project and Product development life cycle that includes System Study, Analysis, Design, Development, Integration, Testing, Deployment, Maintenance, Re-Engineering, and Documentation.
- Extensive experience in OOAD techniques using UML in Rational Rose.
- Expertise on various J2EE technologies including JSPs, Servlets, JDBC, Hibernate, JNDI, JSTL, JDBC/ODBC, RMI, Struts and Spring Framework.
- Implemented J2EE modules based on Design Patterns like Business Delegate, Service Locator, Session Fa ade, Factory, Decorator, MVC and Singleton.
- Excellent hands on experience in developing Internet/Intranet Applications with web services using AJAX pack XML, SOAP 1.1, UDDI, and WSDL with XML like SAX and DOM parsers, XML Schema and Data Type Definition, XSL, Web 2.0, CSS, Extensible Style Sheet Language Transformation XSLT .
- Experience in configuring and deploying Enterprise Applications archives JAR, WAR and EAR on Web Sphere Application Server.
- Experience in configuring and deploying web applications on Tomcat 4.0/5.x/6.x Web Servers.
- Creating environment for user-acceptance testing and facilitating Integration and User Acceptance Testing with JUNIT.
- Used ANT for building and deploying application source code on application server.
- Experience in working with databases like Oracle 10g/9i/8i, My SQL, SQL Server and MS Access.
- An extensive experience in different IDE's like Eclipse 3.x, Web Sphere 4.0/5.0/6.0, RAD 7.0, and My Eclipse 7.x.
- Strong experience in coding using SQL, PL/SQL involving Procedures/Functions, Triggers.
- Proven capacity to meet deadlines. Excellent communication and presentation skills. Ability as a good developer and effective interaction with end users.
- Good problem-solving skills, quick learner, effective individual and team player, excellent analytical skills.
Technical Skills:
Application/Web Servers | BEA WebLogic 9.x/8.x/7.x, IBM WebSphere 6.0/5.1/5.0/4, Apache Tomcat 6.x/5.x/4.x, JBoss 4.x/5.x. |
J2EE Technologies | Servlets, JSP 1.2, JDBC, Hibernate 3.1, JNDI, RMI, EJB 1.0 |
Frameworks | Spring, Struts, Tiles, JSF, Swings |
Languages | Java/J2EE, Swings, C, C , PL/SQL |
IDE Tools | Eclipse, RAD 6.0.1/7.0, MyEclipse, NetBeans, Weblogic Workshop8.1, WSAD5.1 |
Web Technologies | JavaScript, CSS, HTML, DHTML, XML, XSL, XSLT, XPATH, SOAP, WSDL |
Databases | Oracle8i/9i/10g, SQL Server 2005/2008, DB2, MySQL, Sybase |
Design Methodologies | UML, Rational Rose, SDLC, RUP |
Version Control Tools | CVS, SVN, PVCS, ClearCase, TeamPrize, MKS Integrity Client |
Operating Systems | Windows 7/Vista/XP/2000/NT/98/95, Red Hat Linux, UNIX |
Work Summary
Title: Sr. Java Developer
Confidential
- Worked on customer facing myBlueCross applications such as Direct Billing Systems, Direct Deposit, and Claim Statements.
- Worked liferay portlet development using Java, J2EE, Spring MVC Portlet, Mybatis, JUnit, and JQuery as per the emerging requirements, so that these components can be readily used across our current projects such as myAccount, Youbar contextual portlets.
Confidential
- Working as part of the Provider portal to study the user requirements and technical requirements for application and implementation features.
- Assist team members in diagnosing problems with systems operations, and implementing solutions and enhancements.
- Writes, revises, and verifies quality standards and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
- Design/Develop the Provider portal using Java Servlets
- Assist Client in development of User interface using front end technologies such as JSP/Servlets
- Testing application and manage change requests along with fixing defects
- Communicated with the Business Analyst to understand and follow up the requirements
- CIS is intranet tool used by Customer Service Department CSD to assist subscriber/provider phone queries
- Contributed in converting ICD09 diagnosis/procedure codes to ICD10 for eClaims, Predetermination, Eligibility and Benefits, Medical Necessity PAS .
- Contributed in converting ICD09 diagnosis/procedure codes to ICD10 for Subscriber, claim search, Coverage modules.
Environment: JDK 1.5, Servlets, JSP, Java Script, Struts 1.0, Microsoft Script Debugger, Fire bug, DB2, MKS Integrity Client , Ant 1.6.5 ,EJB 1.0, RAD 7.5.5, RAD 8.0, WAS 6.1 and WAS 8.0.
Confidential
Title: Sr. Java Developer
Responsibilities
- Followed Agile Methodology and also coordinated with product owners to gather requirements.
- Used OSGI Knoplerfish API to register/deregister bundles to/from the framework.
- Developed User Interface for Background and Idle Screen using AWT, Swings, Flash, Action Script, VLML Viewable Layout Markup Language .
- Followed State Machine model to make the app to undergo various states.
- Used Ant as the build tool and is scheduled/triggered by Jenkins build tool
- Extensively used Threads to achieve concurrency.
- Developed a module to dismiss Idle Screen and also integrated the module to PKI Smart card reader
- Developed Test cases for esbase - a common warehouse where Device Characteristics are computed and also responsible in carrying Unit Testing and EACT, ESTESTER for regression testing.
- Developed a module which displays IP address, Date and Time depending upon the locale.
- Used Util package, i.e Collection frame work such as Map, List and Set Interfaces, Timer class and Timer Task to schedule a task periodically.
- Used EACT tool to monitor Stress and Stability to avoid memory leaks.
Confidential
Responsibilities
- Developed User Interface using Servlets, JSP, Java Script, Struts framework.
- Used spring framework as a Business Layer for Bean Dependency Injection.
- Used Hibernate 3.1 as ORM layer to integrate with SQL Server 2008
- Deployed eSF applications on the printer, which would query for Cartridge info, Paper jam info, Usage info etc
- Followed Agile Methodology Rally tool in analyze, define, and document the backlog epics --> user stories --tasks -- > test suites -- > test cases -- > defects.
Environment: JDK 1.5, Servlets, JSP, Java Script, Action Script, Struts 2.0, Microsoft Script Debugger, Hibernate 3.0, SQL Server 2008, Subclipse SVN, Tortoise SVN 1.5, Ant 1.6.5 , JUNIT, ESTESTING and EACT
Confidential
Title: Java/J2EE Developer
Responsibilities
- Developed User Interface for OR-KIDS using JSP, Custom tags, Servlets, Java Script, AJAX, Struts Framework.
- Developed Action classes, DA, BL classes to meet functional requirements using Java.
- Used Validator Framework to define validator and validation rules
- Developed SOAP request xml to test different activities in CI module.
- Developed SQL queries and JDBC connectivity MS SQL Server JDBC Library inorder to implement various functionalities Prior Involvement, Safety Analysis
- Developed Stored Procedures to retrieve various reports such as Adoption Agreement, Safety Analysis, Prior Involvement
- Developed customized exception messages and these are generated from the back-end.
- Used Util package, i.e Collection frame work such as Map, List and Set Interfaces.
- Used Dynamic tables in templates to have a clear look and feel these templates in RTF format such as Assessment Summary, Adoption Assistance etc, are used for federal reporting for every fiscal year
- Mapped bookmarks and dynamic tables in the template to the corresponding resource names, dynamic tables in the DA classes.
- Used System Descriptor such as AMSResourceBundle en US.properties for Transaction statistics and Audit tracking
- Used Ant as the build tool and is scheduled/triggered by CruiseControl Used CruiseControl for Unit and System Testing
- Used ERwin tool to design Logical and Physical model for OR-Kids Application
- Used 3rd party tool such as ABClient.jar to achieve address standardization
Environment: JDK 1.5, Servlets, JSP, Java Script, JDBC, Hibernate, Struts, SQL Server 2008 R2, PL SQL, JBoss Developer 1.1 Studio, JBoss 4.2, HP Vugen, Microsoft Script Debugger, Subclipse SVN, Tortoise SVN 1.5, Ant, Log 4j, JUNIT.
Confidential
Title: Java/J2EE Developer
Responsibilities
- Developed Analyze/Notify SOAP request xml's for different activities login, add payee, change address etc based on Mapping guide
- Developed Rule Model files hidden rules , so that CMAMT can interdict that particular user with a set of questions / give free pass to access the resource / block that particular user.
- Prepared IP Watch list xmls authenticate, review, decline for different Financial Institutions FI
- If an end user IP is in Review list he will be given free pass to access the system, but a case is generated in Case Management System.
- If an end user IP is in Authentication list he will be interdicted with a set questions
- If an end user IP is in Decline list he will be blocked
- Developed stored procedures using SQL/PL-SQL to retrieve functional reports every day, these reports keep track of allow/ decline/ review percentage for a particular FI.
- Used JDBC and Hibernate in persistence with Oracle to integrate Middleware and CMAMT database to validate FI credentials
- Followed Agile Methodology in developing sample FI WHG Web Hosting Group with in Intra network, the application will support functional and business requirements and Coordinate these efforts with Functional Institutions.
- Designed and developed front-end for WHG using Servlets, JSP, Struts Framework, Java Script and AJAX
- On weekends Saturday's 12:00 am 6:00 am used to coordinate with Integration team and App DBA team for the change control work on prod environment
- Performed testing and collected testing evidences for different transaction monitoring events and CMAMT releases/patches
- After the work is done, responsible in testing and verifying app by running different SOAP call tests.
Environment: JDK 1.5, Servlets, JSP, JDBC, Hibernate, Struts, SQL, PL SQL, XML, XSLT, XPath, SOAP Web Services, Weblogic 10.0, HP VuGen, Eclipse.
Confidential
Title: Java/J2EE Developer
Responsibilities
- Followed Agile Methodology in analyze, define, and document the application will support functional and business requirements. Coordinate these efforts with Functional Architects.
- Used various tools like OOD Visual Basic UML which is used for requirements gatherings in business.
- Designed and developed front-end using Servlets, JSP, JSF, DHTML, Java Script and AJAX.
- Used Hibernate as ORM layer to integrate with SQL Server 2008
- Extensively used OOP concepts Core Java concepts such as PIE, Multi-threading, Collection interface in building the application.
- Developed a Web Service SOAP, WSDL that is shared between front end and medical bill review system.
Environment: Java JDK 1.5, Servlets, JSP, DB2, Web services.
Confidential
Title: Software Engineer
- Teleport system facilitates the WLNP transactions between the other Service Providers and Cingular Wireless, as well as federal government agency called NPAC Number Portability Administration Center . It helps Cingular provide Wireless Local Number Portability WLNP by port in and port out of mobile no. It also serves as the translation engine and WLNP facilitator between various internal systems including the billing system and the WLNP Gateway that is accessible to the external Wireless Service Provider systems and the NPAC Number Portability Administration Center .