We provide IT Staff Augmentation Services!

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.

We'd love your feedback!