Sr Java Developer/ Lead Resume
0/5 (Submit Your Rating)
Richmond, VA
SUMMARY
- Senior Java Developer with 8+ years of experience in Design, Development, Implementation and Maintenance of Java & J2EE applications.
- Involved in all phases of Software Development Life Cycle (SDLC).
- Certified by Confidential Inc in Sun Certified Java Programmer (SCJP 1.5).
- Excellent knowledge of Object Oriented Analysis & Design
- Extensively developed Web applications using Spring, Hibernate JSF, JSP, Servlets, HTML, JavaScript and CSS.
- Proficient at Java, J2EE, Webservices, XML, XSLT, Oracle, DB2 and UNIX.
- Sound knowledge of Service Oriented Architecture.
- Developed SOAP based Webservices, generated client and server side artifacts from WSDL.
- Good experience on Design patterns such as Factory, Singleton, Flyweight, Value Object, DAO, Proxy and Service Locator.
- Good experience on ANT, Maven and Korn shell scripts for the build and deployment of J2EE applications.
- Working experience on version control tools like Clearcase and SubVersion
- Good experience on DB2 Visualizer, SQL Developer, TOAD for database operations.
- Experienced in defect fixing activities for UAT, Production maintenance and service.
- Good experience on Agile methodologies.
- Excellent communication, analytical, problem solving and team management skills.
TECHNICAL SKILLS
Programming Platforms: Java, J2EE
Frameworks: JSF, Spring
SOA: Web Services, SOAP, WSDL.
BPM: FICO - Capstone, AWS
Database: Oracle 11g, DB2
Scripting: Shell scripting, ANT, Maven
Other Technologies: Javascript HTML, XML, XSLT, UML, CSS, Log4j.
Application/Web Server: Weblogic, Tomcat
Software Packages/Tools: Subversion, Clearcase, Eclipse, TOAD 7.1, SQL Developer, DB2 Visualizer
PROFESSIONAL EXPERIENCE
Confidential - Richmond VA
Sr Java Developer/ Lead
Responsibilities:
- Actively participate in understanding business requirements, analysis and designing Library Migration Process from Business Analyst
- Translate business requirements to Architectural design.
- Create Technical Design, Source to Target mapping documents based on the client business requirement.
- Creating UI using JavaScript, HTML and CSS.
- Apply Spring framework to presentation tier, business tier, transaction management, DB2 connectivity and logging.
- Create XML files to store application metadata and unmarshall using JAXB.
- Design Coherence Cache to load and store data from DB2 database.
- Implement Flyweight design pattern to store data in Coherence Cache.
- Performance tuning of Coherence Cache.
- Data abstraction using Hibernate.
- Implement MD5 hash code check to avoid duplicate entry of Product/Offer in DB2 database.
- Creating JavaScript functions for client side validations.
- Invoke SOAP based Webservices to send Product details to downstream systems.
- Generated client and server side artifacts from WSDL using Weblogic ANT tasks.
- Version control with Subversion and create Maven scripts to build application.
- Deployment of application on Weblogic and Apache servers.
- Resolving defects in QA and code release to production.
Confidential - Richmond VA
Sr Java Developer/Lead
Responsibilities:
- Install JRockit Mission Control on UNIX servers.
- Update Weblogic startup scripts to Configure JRockit Mission Control tool.
- Implemented multi threaded program to submit huge volume of applications
- Create XML flat files to store user data and unmarshall using JAXB.
- Monitor and analyze JRMC reports to determine memory leaking instances
- Analyze and modify code to fix the leaking instances
- Deployment of application on Weblogic server.
- Code release to Production.
Confidential - Richmond VA
Design lead
Responsibilities:
- Actively participate in understanding business requirements.
- Create Technical Design document based on customer requirements.
- Determine project estimates and timelines
- Update language settings on UNIX and Database servers to support and process French characters.
- Change XML and XSLT encoding to process French characters.
- Make code changes in Capstone to validate and process credit card applications from Canada French customers.
- Create Korn shell scripts to update language settings across all user profiles.
- Coordinate with development team in coding
- Deployment on application servers
- Resolving defects in QA and code release to production.
Confidential - Richmond VA
Software Developer
Responsibilities:
- Designing GUI using JSF, Javascript, HTML and CSS.
- Page navigation of ICORE application.
- Developed embossing feature that prints applicant name on Credit Card.
- Creating client side artifacts from WSDL file using Weblogic ANT tasks.
- Invoking and developing SOAP based Web services.
- Write XML configuration files.
- Developed SQL queries to fetch data from Oracle database.
- Unit and System Testing.
- Deployment of application on Weblogic and Apache servers.
Confidential
Java Developer
Responsibilities:
- Involved in developing the enhancements of existing code using JSP that facilitates the online bidding, like Users Mypage, Merchants Mypage, SalesReps Mypage, Request History, Bid
- History etc.Performed client side validations using JavaScript.
- Developed various JavaBeans that are used by different modules in the application.
- Actively involved in fixing defects in QA, production region.
- Prepare Unit Test Plans and Unit Test Results documents.
- Actively used JDBC/SQL for accessing the relational database from the J2EE application.
