Senior Java Developer Resume
SUMMARY
- Sayeeda recently worked as a Senior Java Developer at Confidential Interactive and TEMPhas around 14 years of experience in Software Development and Maintenance projects in Java, C, C++ on Unix and Windows platform.
- Expertise from groundwork of design, coding and debugging, right up to work involving analysis, source review and documentation of client - server applications.
- Excellent communication skills in both verbal and written, able to deal effectively with individuals at all levels.
- Proactive and detail oriented individual who works well under pressure.
- Knowledge on hot emerging technologies, adapt to new technologies at fast pace and apply them for solving business problems.
- Experienced with latest Technologies, Architectures and Frameworks such as Servlets, Hibernate, Spring MVC, Spring Webflow, JUnit, XML, WebServices, WSDL, SOAP, REST, Axis, Apache CXF, AJAX, JQuery, Freemarker, XSL, JavaScript, JSP.
- Experienced with Agile Methodology like Scrum.
- Experienced with both Test Driven and Behavioral Driven Software Development Process.
- Proven excellence in debugging, troubleshooting and analytical skills.
- Work effectively by prioritizing issues during multiple crises, escalation or high severity situations. Blend in work seamlessly with peers and other teams. Adopt new technologies at fast pace.
TECHNICAL SKILLS
Technology Stack: Java, J2EE, Web services, REST, SOAP, Spring MVC, Hibernate, C, C++, WSDL, XSD, XML, REST, JSON, Apache CXF, Ajax, JQuery, Freemarker, XSL, Javascript, JSP, JUnit, Groovy, Ruby, Cucumber, Spock Framework.
Operating System: Windows, Linux, Unix
CI: Hudson, Jenkins, Maven, Ant
Databases: Oracle, DB2, Sybase
Web & Application servers: Tomcat, JBoss, Jetty, Websphere
Other Utilities & Tools: SVN, CVS, Clear case, Visio, Version One, Rally
PROFESSIONAL EXPERIENCE
Confidential
Senior Java Developer
Responsibilities:
- Rights and Restrictions.
- Relationships to other media assets including still images and videos (episodic, specials etc…).
- Relationships between Recipes (a version of Food Network recipe repurposed for Cooking channel)
- Track Usage (for example: cookbook, web promo, etc…)
- Enable automated distribution and/or syndication of recipe content.
- Allow authorized staff to easily search for and access recipes with rights information and related media assets.
- Used Agile Methodology like Scrum for teh application development.
- Developed Web based applications Entrée and CulinaryDashboard using Java, Spring MVC, JSP, JavaScript, CSS, JQuery, Aspose, IBrix File System, Oracle.
- Maintenance of Web based application Snidbit, developed in Java using Wicket Framework.
- Developed and maintained SOAP/REST based Java Web Services Recipe Task Service, Receta, Yummy, Asset Entity Service, Asset Registration Service, Recipe Ingestion Service for Recipe Management System.
- Production support of all Recipe Management Applications.
Environment: Java, Spring MVC, Java Web Services, SOAP, REST, JAXB, Hibernate, Wicket Framework, XML, Linux, Oracle, SVN, JSP, CSS, JavaScript, JQuery, Maven, Spring 3.0, Jenkins, Sonar, Rally, JUnit.
Confidential
Senior Java Developer/Lead
Responsibilities:
- Mentoring and Managing offshore team during coding and testing phase.
- Used Agile Methodology like Scrum for teh application development.
- Developed REST based Web Services for Remote Booking Automation System.
- Maintenance and Enhancements of Restful API’s developed for REACH portal.
- Maintenance and Enhancements of schedulers to Sync Tickets/Incidents from teh End Ticketing system Zendesk to ISL DB
- Developed feature files, implemented step definitions using ruby and groovy as part of teh cucumber tests for teh BDD process.
Environment: Java, XML, JSON, Linux, Oracle, GIT, Java Web Services, SOAP, REST, JAXB, Maven, Spring 3.0, Hibernate, IntelliJ, Groovy, Spock Framework, Ruby, Cucumber, Jenkins, Hudson, Sonar, Version One.
Confidential
Senior Developer/Lead
Responsibilities:
- Worked as a Senior Developer/Lead in Retail Systems group and managed teh entire Brokerage and Bank Account Opening applications.
- Mentoring and Managing teh Offshore team during coding and testing phase.
- Mentoring NCA’s to bring them up to speed and helping them prepare for their presentations.
- Developed SOAP based Java Web Services for Online Account Open Application and Futures Account Opening application, has used Hibernate and JPA for persistence.
- Developed SOAP based wrapper Java Web Services that internally calls various existing C-Services for Futures Account Opening Application.
- Designed and developed Managed ETF IRA Rollover project for Online Account Opening Application.
- Lead Futures Account Opening and Genie/Eboss integration project.
- Designed and developed rebuild of Online Account Opening Application using latest and new technology.
- Designed and developed Real Time Id Verification (RTID) project for brokerage and Bank Account Opening applications that is used to reduce teh fraudulent activities at E* Confidential . Outside vendor (LN/TRU and Equifax) is used to obtain user verification.
- Implemented Challenge process for teh “Bank & Brokerage” or “Brokerage only” logons. Outside vendor (RSA Security/Cyota) is used to obtain risk assessment services.
- Designed and developed Global Trading Account Opening application for retail brokerage client base that will allow trading in overseas security markets in respective local currencies.
- Designed and developed various tools in support to teh Brokerage applications.
- Involved in teh entire process of teh software development by leading teh project right from getting requirements, designing, development, testing and by making sure quality product is delivered.
- Excellent and unique problem resolution and debugging skills to systematically isolate and narrow teh scope of teh issue and lead it to resolution.
Environment: Java, XML, JSON, XSL, Linux, Sybase, Oracle, CVS, SVN, Web Services, JAXB, WSDL, Maven, Ant, Spring MVC, Hibernate, JPA, JUnit, Eclipse, Free Marker, AJAX, JQuery.
Confidential
Senior Developer/Lead
Responsibilities:
- Worked as a Senior Developer at Confidential in Frankfurt, Germany and in London, UK and in Bangalore locations providing development and support to various Market Risk Management tools and applications.
- Developed GETREF and Domain Data Administration tools to manage teh historical market data that will be used to calculate market risk on portfolios of investments.
- Developed various modules for teh Matrix application that is used for calculating Market Risk Exposure.
Environment: C++, Java, JDBC connectivity, JFC Swing, XML, MQ Series, DB2, CLI Interface, CVS, CORBA.
Confidential
Technical Consultant
Responsibilities:
- Worked as a Technical Consultant for IBM at Convergys site in Orlando, Florida in porting their C++ applications from Sun-Solaris to AIX. Worked as a Technical consultant for IBM at Broadvision site in California, porting their One-to-One enterprise product to AIX.
- Worked as a Technical consultant at IBM, Virginia. Providing maintenance and support to their banking applications.
- Resolved various migration issues, linking issues, shared library and runtime issues.
- Developed Service Level Availability API Developed JNI to communicate between teh Java Business Classes and teh Web Server Process for Service Level Availability (SLA). Developing IFS Java Servlets that reside and run on teh CWS server and use teh HTML paradigm as teh user interface.
- Debugging and fixing teh bugs of teh Front end and teh Web Server Process.
- Effectively communicated with customers, peers, and engineering to resolve customer issues. Participated and assisted in teh creation of technical solutions
- Created a knowledge base, which would help in resolving future problems.
- Worked as a Technical consultant at IBM, North Carolina, providing maintenance and support to Payment Registry product that provides a certificate management infrastructure for cardholders, merchants and payment gateways (acquirers) to facilitate secure payments over teh Internet using SET protocols. Debugging of Payment Registry code based on customer feedback and interacting with teh development team to make teh required changes in teh code. Provided Technical Support for teh Payment Registry application
Environment: C, C++, JAVA 1.2, UNIX (AIX), DB2, Netscape Enterprise Server, Web Sphere, MQ-Series, CVS, Clearcase Source control.
Confidential
Member Of Technical STaff
Responsibilities:
- Modification and enhancement of teh PSAT (Public Safety Automatic location Identification Translator) product which is designed for E911 configurations.
- Load Balancing in teh switch (Selection of Least Loaded Switch based on CCS usage per Line Unit).
- PBX enhancement to support working environment for non-5ESS Switches.
- Unit and Integration testing of teh system.
Environment: C, Unix