Senior Java Developer,resume Profile
EXPERIENCE SUMMARY:
- Senior Java Developer with about 16 years of experience with outstanding skills in analysis, design, development and deployment of enterprise web applications
- Championed the use of Core JAVA, J2EE, OOAD and UML during analysis, design and development of web applications in BFSI, Retail, Payroll and Health Care Service Domains
- Executed full software development life cycle of the enterprise web applications
- Extensively used UML and design patterns in translating the requirements to design specifications
- Experience in using J2EE based frameworks like Spring, JSF, Struts and Hibernate
- Experience of configuring, deploying and debugging the J2EE applications on Application Servers
- Experience in using Version Control Systems such as Rational Clear Case, Serena Dimensions, Subversion and WinCVS etc.
- Experience in design and development of User Interfaces of web applications
- Experience in executing the projects in Waterfall, RUP and Agile Scrum methodologies
- Experienced in coordinating, negotiating and leading offshore resources in support of timelines and IT project deliverables
- Excellent at communicating with stakeholders to provide accurate reporting and information regarding the ongoing projects and initiatives
- Successful record of accomplishment in executing projects for Fortune 500 and SME companies
- Monitored and constructed the developmental components to be delivered in overlapping stages to multiple Business Units in Onshore-Offshore Model
- Strong communication, presentation, analytical and problem solving skills.
- Good Knowledge of Fixed Income/Derivatives and Trading Platforms, Investment Banking, Capital Markets and Financial Industry
Technical skills:
|
EXPERIENCE:
Confidential |
Senior Java Developer |
Responsibilities:
- Involved during the business and functional requirements discussions of building the RAAS platform in managing Client Onboarding and Know Your Customer KYC Services
- Worked on translating the Client's business requirements to design specifications and developed the Baseline Due Diligence Collection Standard of Entity attributes based on KYC Policy document
- Extensively used design patterns such as singleton, factory, MVC and strategy etc. pertaining to performance and enhancing modularity of the design specs
- Extensively used Core java API, Spring API in developing the business logic associated with Search Case, Edit Document Meta Data, MEI Alerts and Case Management Admin Modules
- Written Validator classes in JSF to perform server side validations
- Implemented the restful web service layer while creating and updating case details by using JAX-RS API
- Involved in peer and lead level design/code reviews, thereby following and enforcing standards
- Compiled complex SQL queries required to fetch the data from Oracle data source
- Co-ordinated and effectively communicated with different Teams of the KYC like Due Diligence, Counter Party Outreach and SME etc. in performing KYC Services
Environment: Java 1.7, J2EE, JSF 2.0, JAX-RS, Spring 3.2, Restful web services, jQuery, Ajax, Ant,Eclipse, JBoss, XML, logback, SQL, Maven, Hibernate, Java Script, GIT Version Control
Confidential |
Senior Java Developer |
Responsibilities:
- Participated during the business and functional requirements discussions of Extracare Enrollment Project and interacted with Business Teams
- Worked on translating the Client's business requirements to high level design specs and used design patterns
- Setting up of Onsite-Offshore Team meetings and explaining the client requirements and design specifications to the Team Members and guiding them in implementation of design, coding, preparing the test cases
- Extensively used Core Java API, Spring API in developing the business logic
- Written Validator class in JSF to perform server side validations
- Implemented restful web service layer while enrolling and updating customer details by using JAX-RS API
- Designed and developed the UI of Extracare using JSF, Ajax, jQuery, java script, JSP
- Used Spring DAO and Hibernate API in developing the data access layer components
- Involved in integration of Hibernate with spring framework configurations set up
- Used Web services Wizard to create the Rx Entry web services and their associated skeleton classes
- Used Web Services Explorer in testing these Web services
- Prepared hibernate configuration file with mapping of the java objects to the database tables
- Used Serena Dimensions in managing/merging the source code and resolving the conflicts
- Performed unit testing of the application components using JUnit
- Extensively used Eclipse debugger in developing and debugging the application logic using the features like setting up the break points in the source code and variables tracing etc.
- Involved in peer and lead level design/code reviews, thereby following standards
- Compiled complex SQL queries required to fetch the data from Oracle data source
- Prepared the Build Scripts of the project using Apache Ant
- Migrated existing log4j framework used in project to logback while managing application logs
Environment: Java 1.7, J2EE, JSF 2.0, JAX-RS, Spring 3.2, Hibernate 4.0, Restful web services, Subversion, JSP, jQuery, Ajax, Ant, Eclipse, Tomcat 7, XML, logback, SQL, UML, Design Patterns, MS Visio, Maven, Apache Wicket Framework, MQ Series,DB2, Serena Dimensions, SOAP Web Services, Web Sphere 6.1
Confidential Senior Java Developer |
Responsibilities:
|
Environment: Java 6, J2EE, JMS, Enterprise Mule, MAF, FIX, FIXML, Java Script, JSP, Ajax, Spring 2.5 API, Eclipse 3.2.0, JDBC, Oracle 11g, ZUDE, UML, Squirrel, QPID, Apache Tomcat, Unix, JUnit |
Geneva Platform, JMS, Weblogic, Eclipse, Design Patterns, TOAD, JDBC
Confidential |
Technical Analyst |
Responsibilities:
- Involved in requirements analysis of Felony Misdemeanor, Juvenile Delinquency, Juvenile Dependency and Small Claims Modules
- Extensively worked on Magic Draw Team Work Server in building the Object Oriented Design of CCMS and persisting that in Team Work Server
- Programming of the presentation tier components of CCMS using Servlets, JSP, Apache Struts, Tiles, Java Script, HTML, CSS and XML
- Extensive coding of Tiles in building the UI layout and rendering the JSP's aligned together
- Used ClearCase and Clear Quest for CCMS source code management and defects management
- Setup the JUnit framework required and performed the unit testing
|