Sr Java Developer Resume
NJ
SUMMARY
- A strong, well rounded career spanning more than 13 years of experience in Banking, Capital market and Insurance industry including Project leadership, Application Design, Analysis and full life - cycle project experience spearheading implementations using various Java technologies.
- Very Good exposure to Global Delivery mechanisms and have been involved in several projects throughout the entire SDLC. Candidature includes project tracking and execution, dealing face-to-face wif clients, leading development team, system rollouts, implementations and system support.
- Experience in implementing Object Oriented technologies using Java, J2EE (Servlet, JDBC, EJBs), Spring, Struts, Java Web Services and SSO.
- Key strength is the ability to quickly adopt new technologies and custom frameworks.
- Expertise in Java Collections, Generics, Multi-threading, Memory optimization.
- Expertise in normalizing, tuning and designing database for the applications.
- Expertise in design and review of PL/SQL queries, Stored Procedures and Functions.
- Expertise in troubleshooting technical issues and can propose different approaches to resolve them.
- Expertise in application servers, database migration of application.
- Expertise in integrating applications using Web service calls, RPC calls or Single Sign On.
- Sun Certified Java Programmer (SCJP) & Sun Certified Java Developer (SCJD) certification.
- Worked for clients like Confidential (USA), Confidential (USA), Confidential (Germany), Confidential Solutions Inc (USA), General Electric Company ( Confidential -USA), Confidential Company (Germany).
- Strong leadership skills - motivating, ensuring consistency and excellence, building consensus, mentoring, performance management and strong communication skills.
- Possess excellent interpersonal, communication, analytical and organizational skills wif demonstrated abilities in achieving goals, objectives and milestones in an accurate and consistent manner.
TECHNICAL SKILLS
Language/Technology: Java, J2EE (JSP, Servlet, JDBC, EJBs), Spring, Hibernate, XML, SSO, Struts, Java Web Services (SAAJ, JAXP)
RDBMS: SQL Server 2005, Oracle 9i, Sybase 11, Informix 9.4
Operating System: Windows, Linux, Sun Solaris
Web/App Servers: JBoss 4.0/4.3, Weblogic 6/7, WebSphere 5.1, Tomcat 4/5, Oracle 9i App Server
Products/Tools: DocuSign, Eclipse, MyEclipse, IBM-RSA, IntelliJ-IDEA, JBuilder, JDeveloper, Ant, VSS, CVS, Clearcase, Toad, Jira, Crucible, Sonar, Jenkins
Business Domains: Banking & Capital market, Insurance, Hospitality
PROFESSIONAL EXPERIENCE
Confidential, NJ
Sr Java Developer
Responsibilities:
- Monitoring the progress of ongoing task, guiding team on implementation approach, reviewing changes on daily basis.
- Release support and coordinating wif QA, UAT & PTE team.
- Supporting multiple applications and solely responsible for two of them. Working as SMEs of these applications and participating in design and reviews of new initiatives.
- Client is implementing Lean methodology. Participating Lea Huddle meeting and problem solving sessions.
- Introduced SSO in the application using SAML2 and integrated application wif various vendors.
- Integrated application wif DocuSign for electronic signature.
- Working on multiple enhancements to application like security, performance and traceability.
- Web application development done using Spring DI & Jaguar Framework, which is home grown MVC framework.
- Primary responsibility is to lead team technically, collecting & clarifying requirement and managing risk & dependencies for deliverable.
- Adding Junit test cases using Easy Mock & Power Mock for all changes.
- Using Jenkins for continues integration, Sonar for code quality, Crucible for code review & JIRA for tracking of items.
- Streamlined local JBoss deployment and assisting anyone having deployment issues.
Environment: Java, J2EE (Servlet, JDBC, EJBs), Spring, XML, Java Web Services, Jaguar Framework (home grown MVC framework), DocuSign, SSO-SAML, Junit, Easy Mock, Power Mock, SQL Server, Eclipse, JBoss, Linux, Jira, Crucible, Sonar, Jenkins.
Confidential, IL
Sr. Java Developer
Responsibilities:
- Developed the functionality to retrieve high and low quote value from backend and display it to the user based on certain business rules. Ensured we are not making additional DDUI call to get the quotes, which was the primary requirement of architecture team.
- Consuming Request Framework web-service and resolving any issue associated wif it.
- Created Printer Friendly pages for Coverages & Packages page.
- Web Service integration wif back end systems and coordinating back end issues
- Supported SIT & Performance testing phase by resolving all the issues, coordinating build and deployment after the defect fixes.
- Manage Portal Code quality dashboard wif the help of FindBug, JUnit Test case.
- Worked on project to add click stream framework to application.
Environment: Java, J2EE (JSP, JSTL), DDUI Framework (custom framework), OUCM, Ajax, Click Stream, IBM-RSA, Web Sphere 6, IMS Servers, Windows.
Confidential, NY
Sr. java Developer
Responsibilities:
- From available TRACS framework developed new TRACS system for Genesis using Spring, Hibernate and Velocity.
- Impact analysis on dependent system and coordination wif their teams.
- Introduce new Evaluator engine to TRACS system. Changing existing functionality to accommodate new business rules. Adding new functionality to support new features provided by new engine.
- Bug fixes, release support for changes and production support.
Environment: Java, Spring, Hibernate, Velocity, SVN, Maven, Eclipse
Confidential
Senior Java Developer
Responsibilities:
- Leading the offshore development and testing team.
- Participated in requirement gathering and responsible for on-site co-ordination.
- Migration of application from Weblogic to WebSphere. Also deployed the application on JBoss for local development.
- Developed few re-usable components like validation framework, file parser, thread pool etc.
- Analyzed MORCOM Entitlement Architecture to work on Entitlement Migration. Also worked on design which integrates two LOBs.
- Providing SIT, UAT and Production support.
Environment: Java, JSP, Servlets, WebSphere 5, WSAD 5, VSS, Rational Rose, ClearCase, Maven, Eclipse, MyEclipse.
Confidential
Sr. Java Developer
Responsibilities:
- Participated in requirement gathering, coordinating wif on-site team and working on POC.
- Worked on the design of Documentation, Notification & Admin Reminder module.
- Developed Documentation Module which had 4 sub-modules naming add, modify, view and deletion of disclaimer.
- Developed Audit Reports using Viador. dis tool is very similar to Crystal Reports.
- Providing SIT, UAT and Production support.
Environment: Java, JSP, Servlet, WSAD 5, VSS, Rational Rose, ClearCase, Maven
Confidential
Java Developer
Responsibilities:
- Worked on the design of Services module.
- Developed computation logic for 8 services.
- Configured Intellij-IDEA for development team.
- Made an Ant script to build the application.
- Deployed the application in exploded format in WebLogic to reduce development time.
- Worked on pre-compiling JSPs for WebLogic to find any problem before the delivery.
- Participated in deploying the application in WebLogic which was running in Linux.
Environment: Java, EJB 2, JSP, Servlets, Struts, Weblogic 7, VSS, IntelliJ-IDEA, Ant, Unisys Code generation
Confidential
Software Developer
Responsibilities:
- Clarified the requirement from the client for Intranet module.
- Clarified the Integration between HOST, DWH and Intranet module.
- Prepared Function Requirement Doc, Technical Specification Doc, and Low level design doc for Internet module along wif Rational Rose diagram.
- Participated in database design along wif other departments.
- Developed all four reports shown in the project. Used caching to maintain static data.
Environment: Java, JSP, JSTL, Servlets, WebSphere 5.1, Tomcat 4, Oracle 9i DB, Ant, Eclipse 3, JBuilder X Enterprise.
Confidential
Java Developer
Responsibilities:
- As member of Framework team contributed in analyzing framework components of application like SOAP encoder/decoder, Web Service Façade, Request Processor, Screen Flow Manager. The design was delivered using Class and Sequence Diagram made in Rational Rose.
- Analyzed, designed and developed Look And Feel Builder and Caching system. Look and Feel builder allows changing header, footer and font style for each customer in application. Caching system replicates specific table data in Webserver memory to improve response time.
- Participated in making custom tag library for complete application.
- Responsible for Application Deployment on Tomcat Webserver.
- Made the Use-Cases for some of the modules during initial Analysis phase of project.
- Modified the Ant script to build the application for On-Site deployment.
- Visited Phoenix, US for project rollout.
Environment: Java, Web Services, JSP, JSTL, Servlets, Tomcat, Informix, Ant, Eclipse, VSS, Rational Rose, Linux, Solaris.
Confidential
Java Developer
Responsibilities:
- Designed and implemented Catalog view module & Notification module
- Worked on Security fix of application to avoid hackers.
- Worked on migrating app to Weblogic 6.1 / 7.0 and resolved deployment issues. Deployed app in exploded format for developers.
- Worked on performance tuning of application (for Load Test) that include changing database design and programming logic.
- Worked on certifying application for Oracle 9i compliant application by tuning queries taking time, changed the logic of making queries or logic of obtaining data.
- Analyzed different Java based logging (debugging) APIs. Suggested Log4j API and implemented it in application using adapter.
Environment: Java, EJB, JSP, Servlets, Linux, Weblogic 6.1/7, Oracle 9i App Server, Log4j, Oracle 8i, Ant, JBuilder, J-Developer, CVS