Sr.java Developer Resume
SUMMARY:
- Over 12+ years of experience in developing and maintain applications using Java/J2EE technologies with various clients Log Portal Applications and having technical expertise in J2EE and Core Java Conversant with tools like JBoss Portal, Eclipse, RAD, HP Quality Centre, Espresso 6.9, Radar and various tools.
- Expertise through all parts of Software Development Life Cycle (SDLC) in developing web applications using JAVA, J2EE, EJB, Web services, SOA, SOAP etc.
- Expertise in analysis, design, development, testing and maintenance of large scale object oriented applications.
- Extensive experience using JSP, Servlets, JDBC, JMS, XML, Struts, spring, Hibernate, Oracle and SQL Server.
- Extensive hands on experience deploying applications on Weblogic8.1, Websphere 7.0/4.0/ 5.1/6.1 , Oracle 9i application servers.
- Strong in back end development and design using Oracle, triggers and stored procedure (PL/SQL).
- Various roles involving Onsite Coordination, Requirements Gathering, Analysis
- Coding, Testing, Documentation, Job Support, and Troubleshooting have been worked upon
- Good communication skills and have interacted with clients, business users, infrastructure teams and managed offshore teams.
- Great ease in creating documents at functional or technical level and email communication
- Good overall technical skills and can learn new technologies as required by the project
- For back - end technologies, have good understanding of Oracle along with PL SQL
- Worked on other technologies such as Business Objects SDKs, MS SQL and have adequate knowledge to provide support on these technologies
- Good knowledge of technologies such as XML, Salesforce, C, C++, MySQL, Hadoop (Map Reduce), Android, and Unix
- Performed support for mission-critical jobs and high priority development troubleshooting.
- Performed troubleshooting in the event of an issue with the applications and updated findings and fix to clients
TECHNICAL SKILLS:
Core Expertise: JAVA, J2EE, XML, PL/SQL, Unix Shell Script, C++, C, JavaScript, JSF
RDBMS/ Database: SQL, PL/SQL, Oracle SQL developer
IDE: Eclipse 3.4.2, IBM RAD
Web/Application Servers: JBoss 4/5, Weblogic 8/11, Tomcat 4/5, WAS 7.0
Software Engineering: Design Patterns, UML, Rational Rose, Rational Unified Process
Databases: Oracle 8i/9i/10g, MS SQL Server 2000/2005, Sybase 12.0/12.5
Config. Management: Subversion, CVS, SVN, Bit Bucket (GIT), Jazz
Defect Tracking: Clear Quest, Bugzilla, Jira & Jira Agile
Software/Tools: Adobe Flex 2.0, Soap-UI, Citrix, VMware
Communication: Web Services, SOAP, REST, JMS, Adobe AMF, RMI, Sockets, MQ, SSL, CORBA & SNMP
Open Sources: Hibernate, Log4j, Ant, Maven 2.0
Build & Configuration Management: IBM Rational Clear Case, Maven
Operating Systems: Windows 7, XP, UNIX, NT and Mac OS X 10.9
WORK EXPERIENCE:
Confidential
Sr.Java developer
Responsibilities:
- Involved in requirement analysis, design, coding and unit testing.
- Design and developed eService application and implemented single sign-on solutions using SAML 2.0 to connect to WellBeing (LV) application.
- Created JKS file to interact with third party application using and public key during SSO implementation.
- Implemented code to generate SAML response to interact with third party application successfully.
- Perform transition from regular waterfall development model to Agile - Scrum framework.
- Used RAD and WAS7.0 in entire Dynamic project development.
- Maintained source code version in JAZZ.
- Prepared and maintained project handover documents for feature developer understanding.
- Reviewing of weekly status, consolidation of status, escalation of issues and any re-planning
- Identify risks, prioritize the risks and plan mitigations.
- Interact with stakeholders for the various deployment versions and issues.
- Resolve Team/Individual issues
- Involved in code deployment and resolve the defects during testing period
Environment: WINDOWS 7, Java, JSP, JSF, XML, SAML 2.0, JDBC, log4j, WAS7.0, RAD, Keystore Explorer 1.5.5.
Confidential
Java Tech lead/developer
Responsibilities:
- Involved in requirement analysis, design, coding and unit testing.
- Design and develop common utilities for JSON to Java object and vice versa using Jackson libraries
- Design and develop auto generation of JAVA Objects from JSON Schema using Faster Xml libraries.
- Developed various modules like Goals, Shop, Savings, Coach and Support.
- Design and Develop SOAP Web services, generate classes from published WSDL and XSD using JAXWS using maven.
- Developed CQ components, Workflow and Integrating CQ with application.
- Follow agile software development practices like paired programming, test driven development and behavior driven development.
- Perform transition from regular waterfall development model to Agile - Scrum framework.
- Use of Eclipse Integrated Development Environment (IDE) in entire project development.
- Write Junit test scripts using Mock frameworks like (Easy Mock and Power Mock).
- Developed scripts to build and deploy jar and war applications using ANT and MAVEN build tools
- Maintained source code version in Bit bucket.
- Working in onshore and offshore model
- Prepared and maintained project documents under confluence.
- Reviewing of weekly status, consolidation of status, escalation of issues and any re-planning
- Identify risks, prioritize the risks and plan mitigations.
- Interact with stakeholders for the various deployment projects, understand their expectations, plan timelines and allocate resources to development and delivery
- Resolve Team/Individual issues
- Involved in multisite coordination and handled 10 Member delivery team
Environment: UNIX, WINDOWS XP, Java, J2EE, Java Script, XML, Hibernate, Spring, JDBC, log4j, HTTP, Apache, Tomcat,MAVEN,ShellScripting,AdobeCQ5,SoapUI,MicrosoftVisio
Confidential, Cupertino, CA
Java, BO SDK Tech lead
Responsibilities:
- Involved in requirement analysis, design, coding and unit testing.
- Developed the BOBJ customization using Java and BO SDKs
- Designed and developed Universes and upgraded current BOXI SDK code to BO 4.1.
- Performed client side and server side validations.
- Configured web.xml, struts.xml and other config files as part of deployment time in to Dev, test and production environment.
- Handled the database management using DML and DDL SQL statements.
- Maintained source code versioning using SVN.
- Conducted code reviews session both for features and bug fixes using Sonar tool
- Used JUnit for Unit testing.
- Working in onshore and offshore model
- Provided Warranty support and involved into P1 Tickets.
- Prepared and provided HELP documents with End-Users and production team.
Environment: Java, BO SDKs, Servlets, JSP, JDBC, Tomcat 5/6, JBoss-portal 2.7.2, Oracle, JavaScript, XML, Eclipse, SVN, Maven and JUnit.
Confidential, Tampa, FL
Java/J2ee Developer
Responsibilities:
- Preparing the detailed design document from the functional specifications.
- Planning, Estimation Assigning and Tracking work to offshore team.
- Planning and Assigning work to the team.
- Effective Monitoring, tracking the tasks to closure.
- Analyzing, coding, Unit Testing for Initiatives/Enhancements.
- Defect Ticket Coordinator
- Integration with the Profile Application
- Integration with the New Search Application
- Integration Testing of the Confidential Scope Modules.
- Resolved Service Container Integration issues.
- The work involved design, implementation and coding in XML, Java, Java Servlets, J2EE and JNDI.
- Instruction with IE team setting up the Staging and the Production Environment, Portal Infrastructure Development and the development Environment Support.
- Publishing Leadership Messages, Multimedia content in the News Portal.
Environment: Java, J2EE, spring, Servlet, JSP, EJB, JDBC, SQL Server, SQL, HTML, JavaScript, JUnit, Eclipse, Tomcat, SVN.
Confidential, Cupertino, CA
Java/J2ee Developer
Responsibilities:
- Worked on requirement documents to understand the business requirements and functional designs and involved in preparing functional specification documents.
- Developing Client side code using Protottype.js and JSON
- Writing Parser classes, Action classes, forms and DAOs
- Analyzing and designing solutions for the deliverables
- Developing Client program to Invoke Web services.
- Using Espresso, Radar for defect containment and causal analysis in production and UAT environment.
- Maintaining Versions of code document using Win CVS.
- Development and Unit Testing of programs.
- Participate in peer code reviews.
- Owning code delivery and code merge mechanisms
- Perform unit testing, system testing and integration test.
- Assist with new user interface testing and resolve issues that arise from browser, functional, and testing team
- Trouble shooting the requests, debugging the applications, and providing bug fixes for the testing as well as the production environments
- Collaborating with product managers, designers, back end engineers, testers and researchers to refine user experience
Environment: JavaScript, AJAX, CSS, JSP, HTML, XML, Core Java, Struts, Proto types, apache-tomcat-6.0.18.
Confidential
Java/J2ee Developer
Responsibilities:
- Primary responsibilities were establishing project plans, schedule and deliverables, scheduling programming resources and coordinating deliverable product with Client Services and Production Service departments.
- Worked on requirement documents to understand the business requirements and functional designs and involved in preparing functional specification documents.
- Involved in coding testing, debugging, bugs fixing and documentation of the system.
- Developed components using the Java, JavaBeans, and Web services application programming interfaces provided by DB2 Information Integrator for Content and DB2 Content Manager.
- Contacted DB2 team to make sure about the attribute addition index classes DB2 tables.
- Owned code delivery and code merge mechanisms
- Used Log4J to maintain the user defined logs on system.
- Used CVS on windows system for version control.
- Participated in peer code reviews.
- Performed unit testing, system testing and integration test
- Assist with new user interface testing and resolve issues that arise from browser, functional, and testing team
- Trouble shooting the requests, debugging the applications, and providing bug fixes for the testing as well as the production environments
- Collaborating with product managers, designers, back end engineers, testers and researchers to refine user experience
Environment: Core Java, JavaScript, AJAX, CSS, JSP, HTML, XML, Message queries, DB2, Win CVS, and Assyt Tool.
Confidential, Denver, CO
Java/J2ee Developer
Responsibilities:
- Design & Development of technical specifications from requirements.
- Designed the system with object-oriented methodology.
- Developed the middle tier using J2EE technologies under spring framework.
- Developed presentation layer components comprising of JSP, Servlets, and HTML.
- Developed enterprise application using JSP, Servlets and JDBC.
- Developed JDBC connections to connect to the Enterprise Information Systems.
- Handled the data management using SQL statements.
- Involved in requirement analysis, coding, unit testing and support.
- Used JUnit for testing Modules.
Environment: J2EE Struts, springs, Hibernate, JDBC, Web Sphere Application Server 6.0 and Oracle / PL SQL, Jake Be.
Confidential
Trainee/ Developer
Responsibilities:
- Involved in development of Java Beans, Servlets, and Jsp.
- Developed the action classes using Struts1.1.
- Developed the Business Logic using Stateless Session Beans.
- Participate in team briefing/ project review meetings.
- Perform to achieve the scheduled deadlines.
- Involved in integration with other modules Involved in solving the BugsUsed JUnit for testing Modules.
Environment: JSP, Servlets, Struts1.1, Web Logic 8.1, Borland JBUILDER X Enterprise Web logic Edition.
