Senior Developer Resume
San, FranciscO
PROFESSIONAL SUMMARY:
- Having 7years of experience in the IT industry in development and implementation of applications using Java and J2EE technologies.
- Strong experience in Java, J2EE, Struts, Hibernate, Spring, Web services (jax - ws, jax-rs), Data structures.
- Good exposure to Banking and Financial domain.
- Good working knowledgeon WebSphere and Tomcat servers.
- Experience and good knowledge on all the phases of Software development life cycle.
- Good knowledge on Design patterns, REST API and API documentation.
- Excellent organizational skills with zeal to learn new technologies.
- Good knowledge on production monitoring tools like Splunk and building the alerts and dashboards.
- Good understanding of complex production systems and failover methodologies.
- Having good understanding in design patterns.
- Experience in leading the different teams (Development, support).
- Good analytical, verbal and oral communication skills.
- Excellent knowledge on application infrastructure and Experience in migrating Applications from one data center to another.
- Exceptionally well organized, Strong work ethics, short learning curve and desire to achieve team objectives and goals, Ability to handle multiple tasks.
- OCJP & OCWCD Certified.
TECHNICAL SKILLS:
Languages: C, C++, JAVA, HTML, SQL, XML, WSDL
Technologies: Java, J2EE, servlet, jsp, Struts, Spring core, Springmvc, Spring, Spring boot, hibernate, spring jdbc, Hibernate, Webservice (Jax-ws, jax-rs),Rest API, Axis, Ajax, jdbc, JSON, Jersey, Jaxb, XSD, Applets, Swings, Data structures, rewrite rules, XML parsers (DOM, SAX, StAX, VTD), JMS, Micro services
Database: MS SqlServer,Oracle, mysql
Scripting languages: JavaScript, JQuery, AngularJS
Servers: WebSphere 5.1, WebSphere 8, Tomcat, Jboss, Glassfish
Development tools: RAD 7.0, RSA 8, Eclipse, My Eclipse, Net Beans
Operating System: Windows-XP/7, Linux
Version Controlling: CVS, Perforce, SVN,Git
Build Tools: Ant, maven
Tools: Splunk, Dynatrace, Soapui, Postman, findbugs, PMD, Checkstyles, firebug, httpfox, JIRA
PROFESSIONAL EXPERIENCE
Confidential, San Francisco
Senior Developer
Technologies: Java, Jdbc, servlet, Jsp, Hibernate, Spring core, Spring mvc, spring jdbc, Spring boot, hibernate, Web Serivces(jax-rs, jax-ws), Rest API,liferay, JavaScript, AJAX, XML, CSS, JAXB, Jersey, WSDL, XSD, MS SQL Server 2008, websphere 5.1, Websphere 8, RSA 7.0, RAD 8, Eclipse, Oracle 10g, JSON, AngularJS,JMS,Git, Micro services
Tools: Soap UI, Postman, Splunk, Dynatrace, Firebug
Responsibilities:
- Working as an onsite counter partner for offshore team and leading the offshore team
- Guiding team members and reviewing code.
- Coordinating with Business team and gathering requirements.
- Providing complete requirements to team and guiding them to complete the task on time.
- Participated in system design specification sessions to document technical specifications and to provide design options and solutions.
- Participation in design meetings with SMEs.
- Involved in designing of web services (soap and rest) for risk applications.
- Responsible for analyzing the existing application and defining the areas of improvement.
- Developed REST APIswith Jersey and spring.
- Participate in Grooming sessions to determine the story points and the technical strategy for the iterations.
- Used multi-threading concepts handle queues and send data to another systems asynchronously.
- Design, develop, test and maintain the application built on J2EE, Spring, and Hibernate
- Integrated new functionality and enhanced the application by implementing DAO, service and control classes using spring.
- Developed DAOs from the hibernate layer using Hibernate DAO Support and Hibernate Templates of Spring Framework.
- Built splunk dashboards and configured splunk alerts for monitoring purpose.
- Analyzed prod issues and provided complete resolution. Resolved production long running issues
- Worked with Database team to setup schedulers to perform data backup and purge activity.
- Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
- Provided support during the pre-production testing and the project release.
- Used CVS for version control.
- Documented the work according to the business requirements, integration points and further enhancements
- Implemented SQL stored proc to improve the performance of the application.
Confidential
Senior Developer
Technologies: Java, Jdbc, servlet, Jsp, Struts, Hibernate, Web Serivces(jax-ws), JavaScript, AJAX, XML, CSS, JAXB, WSDL, XSD, MS SQL Server 2000, MS SQL Server 2008, websphere 5.1, Websphere 8, RSA 7.0, RAD 8, Eclipse
Tools: Soapui, Postman, Splunk, Dynatrace, Firebug, httpfox
Responsibilities:
- Coordinated with Business team and engineering team in developing codes to support new application features
- Participated in system design specification sessions to document technical specifications and to provide design options and solutions.
- Maintained the code using technical specifications to update existing application and/or to develop new application with the utilization of programming principles, tools, and techniques.
- Developed the applications according to Company’s Software Development Life Cycle (SDLC) methodology and ensured that builds are properly deployed in development, system, acceptance and production environments.
- Prepared the test cases/strategies for unit testing/ integration testing and provided technical and functional support to testing teams.
- Reviewed codes to identify logical errors and assisted team members in coding methodologies.
- Have taken additional responsibility in handling production priority issues and made sure everything goes smooth till the production move.
- Have implemented customized session to support users switch from one data center to another datacenter.
- Implemented ETL tool to load feed data into CRM database.
- Involved in designing of CSRF and implemented framework level change to stop fraud attacks.
- Developed customized session in R1 wu.com application to avail the session across the nodes and between data centers.
- Implemented to code to consume zero dollar authentication service and handled card expired, address mismatch and cvv mismatch cases.
- Developed sql stored proc store object data and sync data between DCs.
- Implemented functionality to stop BOT attacks.
- Identified vulnerability issue in production and moved code fix to prod.
- Have done the migration project from jdk 1.4 to jdk 1.6 and upgraded the WAS server version from 5.1 to 8, sql server version from 2000 to 2008.
- Migrated entire application from one Data center to another Datacenter and fixed migration issues.
- Integrated cruise functionality into R1 wu.com web application by implementing business and DAO layer logic to allow cruise users to do transactions.
- Developed feed processor tool to ingest cruise customer’s data from CSV to CRM database.
- Developed business, validation and DAO layer logic to integrated Electronic ID verification. With this customer can complete the verification process through online.
- Developed Customized logger to log with appended unique id(session id/ magical number) at the end of each log statements.
- Involved in development of customized framework(spider) for R1 wu.com application.
- Developed some jobs and configured in production.
- Implemented jobs to migrate data from HPNS CRM to UCD(DB2) and implemented webservice to interact with UCD.
- Performed defect analysis of the real-time issues in the production environment.
