Sr. Developer Resume
AZ
SUMMARY:
I am engaged in Insurance vertical in the role of Sr. Application Developer. I have previously held position of a Software specialist/dev lead. I have overall 8 years of experience in Java application development & maintenance, build/deployment, release management and project management.
TECHNICAL SKILLS:
Data base: Oracle 12c, Microsoft SQL, MongoDB
Primary Skill: Java, J2EE: Java Server Pages (JSP), Servlets, Web services, Spring Framework, Spring Boot, Gosu, Hibernate
Secondary Skill: Oracle SQL, PL/SQL, Microsoft SQL, MongoDB
Web Technologies: JavaScript, HTML, CSS, XML, AJAX, jQuery, JSON, Web services, Angular JS, GScript, Mybatis
Server: Web Logic 12c, OC4J10g, Oracle Application Server 12c, Apache Tomcat 8.5, WebSphere 9.0.0.6
Tools: Eclipse, IntelliJ, Netbeans, TOAD, SQL Developer, SOAP UI, SVN, Jenkins, Visual SourceSafe, Microsoft SQL Server Management studio 2012, Oracle Workflow Builder, Guidewire Studio 1.1.11, Jenkins, Git/GitHub, Ant, Maven, UCD, Gradle, Splunk, Rally RTC
SDLC Methodology: Waterfall, Agile, CI/CD
WORK EXPERIENCE:
Confidential, AZ
Sr. Developer
Responsibilities:
- Experience with working on both Waterfall and Agile methodologies.
- Proficient in developing Java Web Applications using Java Server Pages, Servlets & EJBs
- Hands - on experience in LDAP configuration on Oracle Internet Directory
- Developed UI using JSPs, JavaScript, HTML, AngularJS.
- Experience in configuration and integration of Guidewire Claim Center and Contact Manager.
- Implementing client-side event handling and validation process using JavaScript, jQuery, AJAX, JSON, GOSU and GScript
- Implemented and used design patterns like MVC, Singleton, Factory & Data Access Object (DAO)
- Proficient in understanding and debugging of PLSQL stored procedures.
- Experience in installation of Oracle Application Server & Web Logic Server
- Good experience on deployment on application servers - Oracle, Web Logic and Web sphere
- Develop and consume Restful/SOAP services for exchange of data between different applications.
- Used SVN, Visual SourceSafe, Git/GitHub for version control.
- Experience on create application builds - generating EAR file - using Ant/Maven/Gradle
- Experience working with business team at the organization.
Confidential
Sr. DeveloperEnvironment: Java, XML, HTML, CSS, AJAX, Web services, Gosu, WebSphere, Jenkins, GitHub, JDK 1.8, Mybatis, Guidewire Suite 9.0.5, Gradle, UCD, Splunk
Responsibilities:
- Working on Guidewire Insurance Suite for Claim Center and Contact - upgrade and maintenance.
- Use the API and data model enhancements provided by Guidewire to update and maintain the code base.
- Experience in page configuration files to design and configure the UI and process flow.
- Using GOSU classes and scripts to write Model and controller changes
- Worked on event message queues to simplify and streamline processing of various transactions in the application.
- Used plugins to integrate with external systems.
- Worked on the health check evaluation results - minimize memory leaks, take care of open connections, replacing deprecated with updated APIs, use of proper exception handling mechanism.
- Worked on Integration modules - with Enterprise Car Rental Service, which is used for recording Auto insurance claims related information.
- Experience on working on guidewire batch processes.
- Involved in converting existing RPC web services for Claim Intake to WS-I as per Web Service standards.
- Interacted with the SOA team for web service integration with external modules.
- Configure soap web services using gosu web service plugin and jar files, test them through SoapUI
- Experience working and coordinating with the business team to work on new requirements and enhancements.
- Worked collaboratively with team members onsite and offshore to achieve the sprint goals.
- Co-ordinate with the Guidewire offshore team for addressing core guidewire issues.
- Provided production support - analyze and resolve production issues, coordinating with end user for quick resolution and work arounds to allow them to work without any blockages.
- Provide support for releases - create RFC, follow-up on task completion and support deployment activities.
- Pair programming - dev-dev, dev-test
- Create Gunit tests for unit testing.
- Configured UCD process for the project
- Used Splunk to troubleshoot errors through Logs.
- Use GitHub to manage code repositories - creating branches out of master branch, committing code in them, creating pull requests to merge into master.
- Follow CI/CD practice. Build through Jenkins, using the code base from master branch in GitHub & deploy through UCD to Web sphere servers daily twice.
Confidential
Sr. DeveloperEnvironment: Java/J2EE, JSP, Angular JS, Servlets, JavaScript, XML, HTML, CSS, AJAX, Web services, jQuery, Spring
Responsibilities:
- Handled a team involving 4 members at client site of Confidential .
- Developed & maintained “Elixir” Framework - coding, unit testing, integration testing.
- Impact analysis to implement new requirement from client.
- Design discussion for change requests.
- Preparing technical specification document
- Resolving production issues
- Resolving application server & LDAP issues
- Providing knowledge transfer to new members in the team in terms of project architecture and functional and technical knowledge
- Interacting with end-users and providing inputs on enhancements to the “Elixir” product.
- Test the functionalities and interfaces of the modified component
- Project Management activities involving - Estimation, Monitoring, and tracking, reviewing activities of peers as well as team members.
- Preparing Integration test plans to enable defect free releases.
- Written PLSQL stored procedures, views and SQL queries.
- Debugging of PLSQL procedures and packages.
- Played an additional role of configuration in-charge at client site.
- Maintain consistency of the product's performance and controlling changes made to documentation, test fixtures, and test documentation throughout the life cycle of the Elixir System.
- Track and execute complex application release processes for releases sent to Production (Live) environment and maintaining an up-to-date record of all the Releases.
- Deployment and packaging of change requests.
- Successfully delivered Change Requests (CR) meeting timelines without compromising on quality and adhering to standards and specifications
- Strengthened the security of all three applications (ElixirAsia, ACK & ATS), of which ElixirAsia is on Intranet and ACK & ATS on Internet
- Used APIs such as ‘iText’ for digital signature.
- Used SunPKCS11 for implementing USB token for digitally signing PDFs.
- Application migration from Oracle database to Microsoft SQL Server database
- Application migration from Oracle Application Server 10 to WebLogic 12c.
Confidential
Sr. DeveloperEnvironment: Java/J2EE, JSP, Servlets, JavaScript, HTML, CSS, AJAX
Responsibilities:
- Understanding Insurance domain.
- Developing & enhance “Elixir” Framework
- Preparing technical specification document
- Coding and Performing unit testing / integration / smoke testing
- Resolving production issues by analyzing the correctness and impact of the issue.
- Provide support to testing team to help resolve queries and issues.
- Deliver change requests as per timelines given in adherence to quality code.
- Written PLSQL stored procedures and provided code fix when required.
- Worked on LDAP for implementing security features in the application.
- Documenting functionalities developed.
- Preparing work plan estimation for change requests.
- Provide immediate resolution to critical issues reported by customers based on severity and priority
- Fixing memory leakage issues resulting in heap dump.
- Mentoring junior members in the team.
- Code Reviews against the ‘code review checklist’ standards.
- Writing and executing Unit Test cases and System Test cases
- Creating stored procedure, views, triggers and SQL queries
- Test the functionalities and interfaces of the component.
- Mentoring junior team members.
Confidential
Sr. DeveloperEnvironment: Java/J2EE, JSP, Servlets, JavaScript, HTML, CSS, AJAX
Responsibilities:
- Understanding Insurance domain.
- Developing & enhance “Elixir” Framework
- Coding in adherence to given timelines.
- Performing unit testing / integration / smoke testing
- Provide support to testing team to help resolve queries and issues.
- Deliver change requests as per timelines given in adherence to quality code.
- Writing SQL queries and stored procedures.
- Worked on Oracle Workflow
- Creating User Training Manuals
- Involved in the analysis and fixing of bugs
- Test the functionalities and interfaces of the component.
Confidential
Sr. DeveloperEnvironment: Java/J2EE, JSP, Servlets, JavaScript, HTML, CSS, AJAX
Responsibilities:
- Migrated application from Oracle to Microsoft SQL server.
- Prepare User Training manual for application usage.
- Set up testing environments.
- Implemented user access control mechanism using Oracle LDAP.
- Integrated Oracle reports with the java application.
Confidential
Sr. DeveloperEnvironment: Quick Test Professional, Mercury Virtual User Script Generator, JavaAutomation Framework: Hybrid
Responsibilities:
- Developing & maintaining Framework.
- Requirement gathering of Test cases which needs to be Automated.
- Analyzing scope of automation according to Test cases.
- Developing scripts for Automation.
- Creating & handling Object Repository.
- Maintenance of scripts.
- Performing dry test runs to meet the automation requirement.
- Analyzing the results and identifying solutions to enhance the result in an efficient manner.