Java Developer Resume
4.00/5 (Submit Your Rating)
New, YorK
SUMMARY
- 7+ years of experience in IT industry with strong experience in application development, testing and implementation of Web based applications using J2EE, Struts and Java technologies.
- Expertise in Development & Testing of products of Investment Banking, Equities, Fixed Income, Corporate Actions, BPM, Anti Money Laundering
- Expertise in Development & Testing of Client Server technology and J2EE architecture
- Deep knowledge in the Analysis of Defect Severity, Defect Tracking system and Defect Reporting using TeamTrack and Quality Center
- Experience in working with framework like Struts2, Hibernate, Spring, Vaadin, Apache Wicket
- Hands on experience in web technologies like Web Services,JSP & Servlets andWeb Servers / Application Servers like Tomcat& BEA WebLogic
- Possessing knowledge of technologies and programming language like Core Java, JDBC, Java Beans, C.
- Exposure to wide variety of databases like Oracle 8/9/10, MS SQL Server &MySQL
- Knowledge of scripting tools and languages like Ajax, XML & Java Script
- Hands on experience of Experience in designing and development tools like Eclipse,Lomboz, Maven
- Cross platform knowledge on Windows, Linux, Unix
TECHNICAL SKILLS
Internet Technologies: J2EE (Struts, Hibernate,Spring, Web Services, Servlets, JSP),JSF, Ajax, HTML, XML, JavaScript 1.2, CSS, Java 5.0 Hibernate,Spring, maven, amazon ec2, Hylafax
Languages: Java
App Servers/ Middleware: Tomcat 5.5/6, Bea WebLogic 8.0IDE / Programming Tools Eclipse, Log4j, JUnit
RDBMS Database/Tools: Oracle8/9/10, MySql
Version Control: SVN,CVS, Maven
Design Pattern: MVC
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Promote highly - collaborative, team-oriented environment, working closely with all levels of product development staff and third-party development team.
- Working in most phases of product development including: planning, analysis, design, development, and testing.
- Take responsiblity for implementing new features, components, and services from specs employing Java-based technologies. For example, adding "shopping now" functions in current platform and integrating iDeal payment to TRUNL Web store.
- Produce detailed and accurate documentation relating to assigned tasks when necessary
- Work in WST team to solve Client issues which includes finding and fixing bugs, educating QA.
- Integrate PL/SQL with web projects.
- Work with Web Services in client(map service) and server side(eDialog).
- Writing integrate test and unit test(Jmock) with Junit.
- Lead team to upgrade Google map for web stores.
- Changing the original code to provide enhanced functionality and unit testing local server, creating and delivering the deployable release to the testing team.
Confidential, New York
J2EE Developer
Responsibilities:
- Involved in System Analysis that included the high-level design, low-level design for new features, System Design and Contributed to the Technical architecture of the system.
- Actively participated in setting java coding standards and writing related documentation.
- Analyzing the customization requirement and to determine whether it is CR or New Feature while handling customizations.
- Developed new features based on request from project team using Java, Struts and estimating the efforts using Microsoft project.
- Design and Development of Customer pre account opening process verification module using Struts.
- KYC(Know You're Customer) a module to capture personal information of customer and his transaction preferences and pattern generation based on the parameters supplied by banks using Oracle, XML and Struts.
- Had implemented interface based inheritance to decouple the old reporting module so that new type of reports along with existing (PDF, xml, xls, html) can be added in future using Java, Struts.
- Exclusive responsible for requirement analysis, designing and developing of xml based reportsand solving critical issues during the deployment phase. Also Worked on Deployment of bug fixes found during UAT
- Integration test with Junit.
Confidential, NJ
Lead Java Developer
Responsibilities:
- Create the working plan which include requirements specification, requirement traceability matrix to fulfill the requirements from client, follow with Rational Unified Proces.
- Design the database, the preview pages and framework of website. Report all pages’ components to clients.
- Actively participated in team working with the tools maven, SVN and website such as Dev and Ace.
- Eager to learn new Java related technology such as Apache wicket, Vaadin, Amazon ec2. Integrating the third part software with project such as adding Amazon/Paypal/Dwolla payment and Fax notification to Webstore.
- Changing design direction according client’s requirements all the time.
- Make Unit and integration test after every parts finish, step by step.
- Market promotion with the project developing.
Confidential, CA
J2EE Developer
Responsibilities:
- The project involves thorough understanding of mortgage finance concepts as well as basic understanding of banking and finance domain concepts like ARM, amortization, appraisal, underwriting, mortgage, foreclosure, delinquency, escrow, etc.
- A Struts based web interface allows users to perform operations like creating, updating, financing, extending and settling a loan transaction. The loan once originated navigates through different components and stages to get required data and to move to next stage. For example, to get the credit history of a borrower, it has to be pulled from some external vendor like FICO. The persistence of the objects to Oracle database is managed by Hibernate.
Confidential
Technology Analyst
Responsibilities:
- Design the platform based on the requirements from client.
- Implement Business Processes using CMS related tools and client’s own OA systems.
- Design, configure and develop UI and integration components.
- Coding of Business processes and client / server validations.
- Unit Testing, Regression Testing, Integration Testing etc.
- Configuration Management using SVN.
- Provided post-implementation technical support to clients, when required