Sr.java Developer Resume
Malvern, PA
SUMMARY:
- Java developer with 9 years of experience in Design, Development, Implementation Deployment and Management of software Applications, primarily using Object Oriented technology of Java and J2EE - Core and advanced java, JSP Servlets, I18N, JDBC, JNDI, JMS, Struts, Spring and custom frame works, Hibernate, Rule based engines, Web Services, HTML, CSS, Java Script, XML et.al.
- Experience working in domains of Finance, Banking and Investments, Pharmaceuticals, Insurance, e-commerce and product development.
- Comfortable working closely with teams external to development ( Business, Deployment, Quality Assurance, Clients)
- Experience working in all phases of SDLC and post deployment and production phases
- Experience in designing object oriented applications using UML
- Experience in writing Software Requirement Specification documents from Business
- Requirement Documents, design documents, Test cases, and Technical Help documents etc
- Worked in Extreme programming, Waterfall, Agile methodologies.
- Trained in ERP solutions of Distribution, Finance and EDI modules (Baan) and worked with SAP using Webdynpro.
- Experience with various application and web servers, several databases
- Good oral, written communication, good listener. Steps up to be a leader when needed, represents the team in scrums, client facing situations.
- Keeps the bigger picture in design and development, believes in pragmatic programming. Takes pleasure in team play.
- Adapts to the environment with ease.
TECHNOLOGIES:
Languages: Java, J2EE, C++, XML, XSLT, PL/SQL, HQL, HTML, JavaScript, JSTL, some Perl and Python
Enterprise: EJB, Servlets, Java Server Pages, JMS, MQ series JDBC, AspectJ, Hibernate
App Servers: Tomcat, Websphere, Weblogic, SAP Enterprise Portal
ERP: BaaN, SAP
Operating Systems: Windows 2000/NT, Solaris
RDBMS: Oracle(various versions), SQL Server, DB2
Frameworks: Struts, Spring
Distributed Sys.: RMI, IIOP, CORBA, RPC, TCP/IP
Modeling Tools: Together, ArgoUML, Poseidon
Methodologies: UML, WebWork,, XP and Agile methodologies
Development Tools: Eclipse, IDEA, JBuilder, ANT, Maven, Forte, Developer/2000, Netweaver Dev Studio,Log4j
Version Control: Star Team, CVS, PVCS, Visual SourceSafe, Clearcase, Sitepoint, SVN
Testing software: Jtest, WebKing, H.P. Quality Center, Bugzilla, JIRA
WORK SUMMARY:
Confidential, Malvern, PA
Sr.Java Developer
Responsibilities:
- Participated in the creation of the Design Document.
- Created UML diagrams for the Securities module of the application.
- Developed the application in Agile methodology, participating in the daily scrums.
- Worked closely with User experience team for incorporating UI enhancements.
- Used Spring MVC module for development
- Worked closely with Database team
- Used Maven for build scripts
- Worked closely with deployment team during development, testing and production stages
Environment: Java, Servlets, JSP, spring, Hibernate, Maven, Oracle, Websphere, Eclipse, VSS
Confidential, Kimberton, PA
Lead Developer
Responsibilities:
- Closely interacted with clients on a regular basis in collecting requirements
- Coordinated with business and development teams
- Created Specification documents for several products from business requirements
- Interact with the design team, business analyst and end users of the system.
- Guided junior team members and QA team members.
- Design and develop business components using Spring framework.
- Wrote SQL Queries and closely worked with database team in creating stored procedures and triggers
- Monitored and reviewed queries for optimum performance.
- Developed various application components in Eclipse using Rational ClearCase for version control.
- Developed Rest web services API for collection and retrieval of high volume diagnostics data.
- Used Oracle Database for data storage and retrieval
- Created Stored Procedures and Triggers along with SQL queries using Hibernate query language
- Configured hibernate configuration file for mapping database tables and java classes.
- Conducted unit testing using JUNIT framework APIs.
- Created ANT scripts for buidling
- Used Apache Log4J for creating log files
Environment: Java, J2EE, XML, Rest Web Services,, JavaScript,, Web Sphere, ClearCase, Oracle 11i, Eclipse,, JSP, HTML, Log 4J, JUnit, ANT, UNIX.
Confidential, Malvern, PA
Sr. Java Programmer
Responsibilities:
- Worked closely with Business teams. Interacted with user experience experts on a regular basis
- Represented development team in scrums
- Developed JSP and servlets for the ED module
- Used Spring MVC module for development of the UI for the ED module
- Worked closely with integration team
- Developed Stored procedures for availability logic development in ED module
Environment: Java, Servlets, JSP, Spring Framework, ClearCase, Oracle 10i, Tomcat, Weblogic, HTML, DHTML, UNIX, Agile methodology
Confidential, New York, NY
Sr. Java Developer
Responsibilities:
- Created Model View and controllers for Cash Summary Report and Cash Basis Report Worked closely with database teamin setting up the datastore for Cash Summary and Cost basis reports Worked with QA team in setting up QA environment for testing of Cash basis Report.
- Migrating legacy applications based on earlier versions of java to Online Client Reporting framework.
- Refactored java code to optimize and provide better performance.
- Created documentation for reports. Worked with end users to get the feedback and implement the suggested changes in reports.
Confidential, Wayne, PA
Sr. Consultant
Responsibilities:
- Worked with Cephalon Pharmaceuticals in implementation of FDRD into their existing Oracle framework.
- Customized the interfaces to suit the business requirements of Cephalon using Screen Definition Language ( SDL)
- Modifying the database design to suit the business needs of client creating new objects and customizing existing ones as required.
- Wrote SQL queries and stored procedures
- Developed custom screen JSPs based on the FirstDoc base screens using JSTL as well as custom tags.
- Created Servlets as well as java classes as required for the custom functionality of the client.
- Created functional companions and tested them in the runtime configurator.
- Created Junit classes for all the java classes using Test Driven Development methodology
- Worked closely with Test teams and helped them in the process of Test cases and test Suite development by acting as the single point of contact for the test teams from development group.
- Mentored junior developers in getting up to speed on the product and the Screen Definition language and JSPs.
- Assisted the Business Analysts in coming up with developer man months for each module.
- Acted as point of contact for Business teams. Interacted with business users, end users and worked closely with UAT phase and integration phases of the development.
- Got assigned bugs as well service requests in Quality Center as a result of testing and enhancement and assigned to responsible coders where applicable and resolved if it was in my parts of the code.
- Acted as a point of contact to the build / release teams and helped resolve issues when there were issues in daily builds.
- Interacted with database teams in tuning of the application by working closely with them in analyzing stored procedures, triggers, cursors etc.
- Took part in code reviews and study of the performance improvement options by looking at JVM options as well use of performance bottlenecks in code.
Environment: Java, JSP, Servlets, JSTL, Documentum, Subversion, Oracle (9i, 11i), Microsoft Project, Eclipse, Log4J, JTest, Maven, Websphere, Quality Center
Confidential, Philadelphia, PA
Sr. Java Developer
Responsibilities:
- Worked closely in delivering enhancements to levitra.com, a product website
- Worked closely with teams in getting enhancements and incorporating surveys in mensfacts.com, another product website.
- Deployment of code deliveries to test stage and production environments
- Interacting with Brand team in getting requirements and expectations
- Interacting with creative agencies in getting design elements of the website.
- Worked closely with offshore on a new product website for Healthcare Professionals and closely overseeing design and development.
Environment: Java, Servlets, JSP, HTML, Oracle (9i), Microsoft Project, Visio, Toad
Confidential, Malvern, PA
Sr. Consultant
Responsibilities:
- Implemented the new features for the application using Servlets and JSP
- Refactored the middle layer code to make the code more modular
- Rewritten JSPs to include more custom tags.
- Interacted with Business on a regular basis
Environment: Java, Servlets, JSP, spring, Hibernate, Maven, Oracle, Sybase,Websphere, Eclipse, VSS.
Confidential, Malvern, PA
SAP Java Consultant
Responsibilities:
- Designed, Developed, tested and delivered an independent application for Literature Request for Health Care Professionals.
- Interacting with Business in getting requirements and created use cases.
- Interacting with UAT and QA teams in developing and implementing test cases and bug fixing.
Environment: Java, Servlets/JSP, JDBC, NetWeaver Dev. Studio, Oracle, Win NT, UNIX, Clearcase.
Confidential, Malvern, PA
Java Developer
Responsibilities:
- Created UI interface of the application.
- Refactored an old application of Key Data to use a new middle tier interface.
- Worked with groups of requirements, middle tier and QA on a continuous basis.
- Created java standards documentation for the group to follow.
- Mentoring and guiding junior developers into J2EE technologies
- Designing the new plans application to be delivered to the development team.
Environment: Java, Servlets/JSP, JDBC, WSAD, Oracle, Win NT, Unix, Clearcase, Sitepoint, Iplanet Webserver, PVCS, Vslick, Rational Rose, DB2
Confidential, Blue Bell, PA
Java Support Consultant
Responsibilities:
- Set up the new website for one of the new products.
- Designed a framework API to be used by all websites.
- Refactoring the existing java code to use Custom tag libraries
- Maintaining the current websites - bugs and enhancements - on call 24 x 7
Environment: Java 1.3, Servlets/JSP, JDBC, Tomcat, Oracle, Win NT, UNIX, Clearcase, Sitepoint
