Java Developer Resume
SUMMARY
- Excellent academic background with top ranking in BE from a reputed university.
- Oracle Certified Java Programmer with extensive experience in application development using Java.
- Experienced in Core Java, Servlets JSP, Struts, Spring, EJB, JDBC and Hibernate.
- Worked for Bank of America project and involved in various aspects of software development life cycle including requirements analysis, design, development, testing, deployment and maintenance.
- Experienced in banking domain and has developed applications using TIBCO BW designer.
- Well - developed interpersonal skills, recognized as a quick learner and possess experience in working with remotely located teams.
TECHNICAL SKILLS
Languages: Java, J2EE, C, C++, Visual Basic, SQL, HTML5, CSS, Javascript, jQuery
Java Technologies: Core Java, Servlets, JSP, Struts, Web services, Spring, EJB, JDBC, Hibernate
J2EE Design Patterns: MVC, Factory, Singleton, Iterator, DAO, Facade
Certifications: OCJP Java SE 6 Programmer Certification
Databases: MySQL, Oracle, SQL Server
Domain: Banking
Tools: TIBCO BusinessWorks, Eclipse, NetBeans, Microsoft Visual Studio
Trainings Attended: Core Java, SQL, HTML5, CSS, Javascript, Struts, Hibernate
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities
- Global Wealth Management Confidential and Account Data (GWM C&AD) is a technology group that provides Confidential and account data to business units firm wide. It partners with teh Merrill Lynch Business Product and Channel providers to transform GWM into a Confidential -centric, process and service model with teh ultimate goal of enhancing Confidential experience and enabling GWM to be essential partners with its clients.
- Business Process Framework (BPF) based on TIBCO/Java acts as teh middleware and controls teh interactions with teh UI and database.
- BPF acts as teh provider for teh UI layer. UI layer sends teh data entered by teh Financial advisors and BPF defines teh business logic on how to handle teh data.
- After transforming teh data BPF calls teh HUB services to persist teh data in teh HUB database. BPF acts as teh consumer in dis case.
- BPF determines teh workflow and teh sequence in which different services should be called and ensures smooth flow of data among teh application layer, business orchestration layer and teh data access layer.
- In Reverse of Flow (ROF) scenario, BPF formats and updates teh Path database based on teh data provided by Hub database.
- Analyzed teh business requirements and developed business processes using Java and TIBCO.
- Developed business logic in teh BPF layer for online account opening module using TIBCO BW designer. Based on teh incoming Confidential details, BPF would either update teh existing details or create a new account. BPF would determine teh workflow orchestration and teh appropriate Hub services to be called.
- Created POCs using TIBCO BW Designer for scenarios such as bank account opening, enterprise account opening, etc.
- Provided estimation of development efforts and contributed to project planning.
- Performed unit testing of teh developed components
- Analyzed teh defects and provided immediate fixes to resolve teh issue.
Confidential
Java Developer
Responsibilities:
- Hub is teh database for teh financial clients of Merrill Lynch. Teh profile data of clients are loaded from different source systems into teh Hub database.
- KD and Path are legacy databases of Merrill Lynch. One of teh primary goals of teh project was to synchronize teh data between teh legacy databases and Hub.
- Hub acts as teh central database and provides data to teh UI layer via BPF.
- BPF layer consumes teh Hub services to execute teh required business logic.
- Hub services ensure teh integrity of data and populates teh required information based on teh incoming data from BPF.
- Teh new centralized platform provides better solutions for managing risks and ensuring compliance.
- Hub enables Merrill Lynch to be more Confidential centric which is different from teh traditional account centric database. It halps teh bank to enhance teh end user experience and provide teh customers with a complete view of their investment portfolio.
- Developed web services to perform database operations like create, update, retrieve and search customer details.
- Developed teh necessary stored procedures in Oracle for performing teh database operations.
- Implemented teh business logic in web services to populate missing information in teh data provided by BPF.
Confidential
Stability team member
Responsibilities:
- Responsible for configuring xml to execute performance testing during production release.
- Used TFS version controller for comparing teh xml versions.
- Built teh ear files using Hudson and checked teh console trace to ensure that their are no errors during build.
- Create a SCM ticket for deploying teh changes into production system
- Validate teh deployment and provide CIT certification to ensure that teh production deployments and integration is complete. Prepared documents for CIT certification that were used by teh testing team.
- To provide health check stability for teh production environment and ensure that all teh components are running smoothly.
- Monitor errors using teh admin trace and fix teh errors in teh payload such as activity time out, end point url not available, me/o exception while parsing payload.
- Raise a ticket to teh respective team if their are major errors in teh payload and track teh ticket until its completion.
- Provide SIT certification for teh production deployment and recorded test defects with correct level of information.
Confidential
Java Developer
Responsibilities:
- Developed an Online Assessment System used to evaluate trainees’ software skills, keep track of their assessments, enable trainers to maintain questionnaires, and provide reporting capabilities for both students and trainers.
- Participated in various stages of teh software development life cycle such as requirements analysis, design, development, testing and bug fixing.
- Developed teh functional requirements and technical specifications.
- Designed teh architecture of teh Assessment system based on Java, HTML5, CSS, Javascript, Servlets, JSP, EJB, Struts, Oracle, Hibernate, JDBC using MVC framework.
- Online Assessment System consists of three modules namely Admin module, Associate module and Facilitator module.
- In Associate module, each associate can view test availability, take test and get instant feedback about teh performance.
- In Facilitator module, facilitator can create test, add and update question, delete test and can also view performance of teh associates.
- In Admin module, admin can perform all teh functions of teh facilitator and can also manage facilitators and associates.Project Name
Confidential
Java/HTML Developer
Environment Java, JDBC, Servlets, EJB, HTML, CSS, Javascript, Oracle
Description & Responsibilities
- Developed an online hotel reservation system that provides services to customers and hotel employees.
- Studied teh various challenges in teh Hotel reservation process and identified solutions to address those challenges.
- Developed teh functional requirements and technical specifications
- Designed teh architecture of teh reservation system based on HTML, CSS, Javascript and Java.
- Hotel reservation system consists of three modules namely Room booking Services, In-services management and Tourist package services
- Room booking services include Online customer registration and Room booking request for future dates. Admin TEMPhas teh ability to check teh room availability and allot teh rooms to customers.
- In-services management provides ability for customers to order services during their stay, view billing details online, raise complaints and rate teh services. Admin can view teh services ordered by customers and manage teh billing.
- Tourist package services enables teh admin to create and maintain tour packages. Customers can choose teh tour package and manage teh booking online.
