We provide IT Staff Augmentation Services!

Sr. Web Engineer Resume

SUMMARY:

  • A results - oriented Enterprise JEE architect, technical lead & developer.
  • 19+ years of extensive practical hands-on experience in developing, designing, maintaining, and refactoring object oriented applications.
  • 8+ years’ experience in the development of mission-critical financial applications.
  • 13+ years Java development with 10+ years experience in server-side Java EE (J2EE) software development.
  • Demonstrated experience in leadership, architecture, problem solving, programming and communication.
  • Worked on highly available, scalable and performance demanding enterprise applications.
  • Experienced with Confidential (Test Driven Development), BDD and AGILE Development.
  • Possess good problem analysis skills with ability to follow project standards.

TECHNICAL SKILLS:

Java 13+ yrs: Java 1.4-1.8, Collections, Multithreading, JDBC, Sockets, Swing/AWT and other.

Java EE 10+ yrs: JSP, JSTL, JSF, Servlets, EJB, Web Services, JPA, JMS, JTA, JNDI and other.

Java Frameworks/Libraries: Spring, Hibernate, MyBatis, Struts, Struts2, Axis2, Drools, Hadoop, AWS, Android SDK, Jasper Reports and other.

Web Development: JavaScript, AngularJS, Bootstrap, jQuery, ExtJS, HTML5, CSS, AJAX, PHP, JSON, JSP.

XML/HTML: XML, XSLT, XSL FO, XML, JAXB, SAX, DOM, HTML, CSS.

C++ 5+ yrs: MFC, VCL, STL.

Other Languages: C#, JavaScript, PHP, Groovy.

Design: Object Oriented Analysis and Design (OOAD), GOF Design patterns, UML, Java EE Design patterns.

Application Servers: WebLogic, WebSphere, Sybase Enterprise Application Server, Apache Tomcat, GlassFish.

Cloud: OpenStack, Docker, Cloud Foundry, AWS.

IDE: Eclipse, IntelliJ IDEA, NetBeans, JBuilder.

Source Control: Git, SVN, CVS, Source Safe.

Database and tools: SQL, Sybase, Oracle SQL/PLSQL, DB2, Derby, MySQL, MS SQL, PostgreSQL, MongoDB.

Operating Systems: Windows NT/7/10, Linux, OS X, AIX, BSD, Unix.

Development methodologies, deployment & Testing: Agile methodology, Scrum, Confidential, BDD, pair programming, continuous integration, Ant, Maven, Gradle, Jenkins, Docker, Bamboo, Stash, Unit Testing, Mocking, JUnit, TestNG, DBUnit, EasyMock, Mockito, Jasmine, Jmeter, Cucumber, Selenium.

Code analysis: Sonar, PMD, Findbugs, Checkstyle.

Project management tools: JIRA, MS Project, Xplanner, Redmine.

WORK EXPERIENCE:

Confidential

Sr. Web Engineer

Responsibilities:

  • Developer and Technical Lead on different projects.
  • Performed web development & test automation.
  • Worked on middleware and backend development & test automation.
  • Developed applications using rule engines, Drools.
  • Gathered requirements and created design documents.
  • Ensured data, cybersecurity and regulatory obligations are met.
  • Implemented features for protecting highly sensitive and personally identifiable information.
  • Made sure that code is compliant with PCI requirements.
  • Orchestrated efforts for fixing of logging personally identifiable information in server logs.
  • Organized meetings for facilitating input from others and creating shared ownership and visibility.
  • Utilizing technologies including Java/ J2EE , JavaScript, SOAP/REST Web Services, Websphere Server, MS SQL and other. Look at Technical skills section.

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Used modern Java and JavaScript technologies to enhance Franchise and Wholesale applications.
  • Gathered requirements for enhancements and created the design mockups.
  • Worked on designing and developing REST web services.
  • Created MyBatis mappings for DAO layer.
  • Implemented JUnit test cases with EasyMock.
  • Enhanced front end UI functionality with AngularJS and Bootstrap.
  • Developed unit tests for front end UI using Karma and Jasmine.
  • Wrote XLS reports export functionality from XML database object.
  • Utilizing technologies including Java/ J2EE , JavaScript, SOAP/REST Web Services, WebLogic and TomEE Server, Oracle 11g and other. Look at Technical skills section.

Confidential

Sr. Java Developer

Responsibilities:

  • Used leading edge Java technologies to implement RESTful solutions for banking API services.
  • Gathered the requirements and created the design documents.
  • Worked on designing and developing REST web services.
  • Maintained high-quality of RESTful services.
  • Used Sonar, PMD and Checkstyle which specified errors according to the PMD and Checkstyle rule files of the company.
  • Used SoapUI for load testing the Web Services.
  • Utilizing technologies including Java/ J2EE , SOAP/REST Web Services, Websphere Server, Oracle 10/11g, DB2, AJAX and other. Look at Technical skills section.

Confidential

Sr. Java/JavaScript Developer

Responsibilities:

  • Worked on Zoom application enhancements for the Customer Service and Billing organization. Zoom web application improves the effectiveness and efficiency of the Nationwide Customer Service Representatives.
  • Contributed to GUI development based on JSP, JSTL, JavaScript, AJAX. Extensively used Web2.0 technology using AJAX, JSON. Also utilized jQuery and ExtJS libraries.
  • Contributed to service layer using SOAP, Web Services, JiBX and XML.
  • Implemented Generics, Annotation, concepts and core java concepts in the business process handling classes in the application.
  • Used JUnit, Mockito and Jasmine for Developer Testing.
  • Practiced Agile methodology for the software development process.
  • Utilizing technologies including Java/ J2EE , Websphere Server, Jacada Workspace, JavaScript, AJAX, Oracle 10g, MySQL and other. Look at Technical skills section.

Confidential

Senior IT Consultant

Responsibilities:

  • Used leading edge Java technologies to implement solutions that support various automation solutions related to Asset Management, Inventory, Configuration and Provisioning of network elements.
  • Worked on designing and developing SOAP/REST web services.
  • Wrote DML, DDL and TCL Oracle SQL/PLSQL statements for different projects.
  • Developed Web-based UI screens with JSP, JSTL and Javascript.
  • Created Unix/Linux shell scripts for application server configuration.
  • Implemented solutions for TCP/IP networking and DNS management.
  • Utilizing technologies including Java/ J2EE , .NET, SOAP/REST Web Services, WebLogic Server 10, Oracle 10/11g, Groovy, JavaScript, AJAX and other. Look at Technical skills section.

Confidential

Senior IT Consultant

Responsibilities:

  • Participated in Middleware Fortification project.
  • Worked on ACSS (Automated Customer Support System) Dashboard web application.
  • Developed a continuous integration process implementation with Jenkins and other tools.
  • Utilizing technologies including Java/ J2EE , .NET, SOAP/REST Web Services, Websphere Server 6.1/8, Groovy, JavaScript, AJAX, Oracle 10/11g and other. Look at Technical skills section.

Confidential

Senior IT Consultant

Responsibilities:

  • Contributed to GUI development based on JSP, JSTL, JavaScript, AJAX. Extensively used Web2.0 technology using AJAX, JSON, and JQuery.
  • Implemented Spring DAO with Hibernate.
  • Contributed to service layer using SOAP, Web Services, JiBX and XML.
  • Implemented Generics, Annotation, concepts and core java concepts in the business process handling classes in the application.
  • Implemented Confidential (Test Driven Development). Used JUnit, EasyMock and Jasmine for Developer Testing
  • Used SCRUM / Agile methodology for the software development process.
  • Utilizing technologies including Java/ J2EE , Websphere Server, Jacada Workspace, JavaScript, AJAX, Oracle 9i, MySQL and other. Look at Technical skills section.

Confidential

Senior Software Engineer

Responsibilities:

  • Designed and implemented sales tax calculation.
  • Created functionality for Authorize.net credit card processing via CIM and AIM. Use of CIM service to store credit card information significantly reduced company's compliance requirements and potential liability.
  • Developed web site monitoring tool. It works like external monitoring of full browser performance, taking into account third party services, CDNs, and render time issues.
  • Supported and made fixes to high traffic texting sites.
  • Worked on backend refactoring.
  • Utilizing technologies including Java/ J2EE , Zend Framework , JavaScript, Postgres, MySQL and other. Look at Technical skills section.

Confidential

Web Software Developer

Responsibilities:

  • Developed several custom web applications including:
  • Shopping Channel;
  • Games Channel;
  • Auto Channel featuring the world-class content provided by AOL Autos;
  • Channel about child safety and wellness issues.
  • Developed CMS for child safety and wellness issues channel.
  • Reused CMS for Syndicated Columnist Channel.
  • Added a data source using a web service interface for product listing and pricing to the Shopping Channel product.
  • Designed and developed crawlers based on some feeds using Java for Auto and Shopping Channels.
  • Developed a back-end Excel files import utility for Auto Channel using Java.
  • Developed XML feeds processing applications using Java and XML.
  • Acted as the technical contact for clients when planning new projects.

Confidential

Senior Software Developer

Responsibilities:

  • Participated in the development of the general bank complex for the reception of payments from and by Confidential users.
  • Played key role in developing reporting system.
  • Reduced time delay of financial tracking analysis by 30%.
  • Developed modules for unloading and loading information to and from companies, including utility companies.
  • Tuned SQL statements and created data sources for reports.
  • Normalized part of the Sybase database, conforming to design concepts and best practices.
  • Designed and implemented the mechanism for preliminary viewing of unloaded reports for possible debugging of newly created reports.
  • Created functionality for test viewing of user data sources and their types.
  • Optimized generation of text reports.
  • Identified and fixed transactional issues due to incorrect exception handling and concurrency issues related to unsynchronized code in a Java/JEE based application.
  • Created functionality of making reports for BASS terminals.
  • Improved functionality of creating printed reports for possible use as a generation of printed reports with several data sources.
  • Created functionality of report formats integrity control.
  • Developed server and client parts of the reports data sources editor.
  • Developed the mechanism of data acquisition for reports from a DB server on which replication of data is made that has alleviated the load of the preferred server of a complex DB.
  • Adapted a functionality of reporting system under OS Linux.
  • Implemented executed scripts for printed reports.
  • Developed the unit for printing reports on POS terminals.
  • Developed the mechanism of outswapping file exchanges with other complexes.
  • Developed a UML design specification using Sybase Power Designer for the reporting system.
  • Wrote, designed and produced an application to compare the structures of two different databases.
  • Developed server side Servlets for jsp web pages running on a GlassFish server.
  • Guided and mentored new recruits within the Java development team with setting up of their environments, performing automated unit and integration testing, which ensured smoother transition and improved productivity .
  • Developed, tested, and implemented a financial-services application to bring multiple clients into standard database format.
  • Studied and analyzed business and functional requirements.

Hire Now