Senior Java Developer Resume
BostoN
SUMMARY
- 7+ Experience in Developing Web Application using Java/J2EE, JDBC, JMS, spring and Oracle in Windows Environment.
- Excellent Command in Developing Web Custom Control.
- Experience in working with Multithreading, Collections and Generics in Java.
- Experience of J2EE Web Applications Deployment.
- Excellent in implementing Object Oriented Programming (OOP) techniques
- Developing Scripts and Procedures in Oracle and PL/SQL.
- Installation and administration of Application servers Web Logic, WebSphere 6/7.
- Experience in creating the Build, release Patch & maintain Release Notes.
- Experience in Handling / updating Installation guide for diff releases of Product.
- Experience in Requirement Gathering and document requirements.
- Communicate with customers throughout the development cycle, manage customer expectations and provide project status.
- Developing Customized Solutions to the Industries/ Corporate.
TECHNICAL SKILLS
Programming Languages: Core Java, J2EE, Java Beans, EJB, JSP, Servlet, JDBC, Multithreading, CollectionsGenerics, Hibernate, spring, PL/SQL
Web Based Languages: HTML, XML, Ext GWT, Flex
Databases: Oracle9i, 10g, DB2
Servers: JBOSS, tomcat
Version Control Software: Tortoise SVNIDE IBM Rational Application Development (RAD), Eclipse
Open source API /Tools: SQL Developer, Eclipse 3.1Ant, Tomcat, Your Toolkit Java Profiler, Textpad, EditPlus, Notepad++MS Excel, Ant, log4j
Operating Systems: Windows 98/XP/7
Domain Areas: Financial Market, Securities
PROFESSIONAL EXPERIENCE
Confidential, BOSTON
Senior Java Developer
Responsibilities:
- Create Technical Design & Modeling for Messaging Module
- Design & Develop Messaging Module to interact with external system
- Apply Business logic to incoming messages and send to other module to recalculate aggregates and positions
- Deals with extensive SQL as entire business logic is in database.
- Used Spring JMS Template for database access.
- Integrated Java logic to execute business logic and capture results for other processing.
- Work with Executor Service to implement Multithreading
- Worked with JMS and HornetQ to implement Messaging which deals with External system for trades
- Mentoring offshore teammates and assigning tasks.
- Coordinating with functional team related to Design part & Keep Track of all changes.
- Work with Tortoise SVN to handle the Separation between code versions from existing Project.
- Help Junior Developer in understanding the Messaging Module & modifying Import Process.
- Eclipse and JBOSS were used to deploy and run the code.
Confidential
Java Developer /Senior Java Developer
Responsibilities:
- Design & Develop Batch Module for the application.
- Developed the 6 different batches required for receiving data file from external system
- Implemented generics and auto boxing features of Java1.5 during the development.
- Used JDBC to implement DAO pattern to for database access.
- Implemented business logic in core java
- Work Exclusively with Core layer of Framework to prepare data for other modules
- Used JDBC Connections and Connection pool for database access.
- Used prepared statements and callable statements to implement batch insertions and access stored procedures.
- Coordinating with functional team related to Design part & Keep Track of all changes.
- Mentoring junior developers to achieve goals on timely basis.
- Was involved with 4 successful production releases of this project.
- Highly appreciated for the work by senior managers and onsite manager.
Confidential
Java developer
Responsibilities:
- Create Technical Design & Modeling after getting ticket for enhancement.
- Provide support to CS team in maintaining this application
- Worked on Flex to develop and provide maintenance of UI.
Confidential
Java Developer
Responsibilities:
- Worked as Java Developer for UI component
- Developed UI in EXT GWT technology which was quite new in the market at that time.
- Ensuring baselines are made ready on time for sys and UAT testing.
- Assigning defects and tracking them to closure.
- Coordinating with the functional team in case of any technical /functional issues.
- Development and maintenance of online application pages, reports for the enhancement/ customization of the application
- Development of all the components required by the project like database connection layer, business
- Layers etc
- J - Unit testing, manual testing for class developed against enhancement request.
- Involved in code review for peers
- Mentoring new members on technical and functional areas of the application.
Confidential
Junior Developer
Responsibilities:
- Client wanted a POC to check the scope and maintainability of the projects.
- Written the code in Core Java using Struts1.0 to handle the requests from the server and getting a token from the Client Site.
Confidential
Junior Developer
Responsibilities:
- Worked as a Junior developer to handle bugs assigned during testing phase
- Helped senior developers in coding and providing support during crunch timelines.
- Involved in testing phase of the application