We provide IT Staff Augmentation Services!

Java Web Developer/designer Resume

3.00/5 (Submit Your Rating)

New York City, NY

SUMMARY

  • 8 years extensive programming experience (Web Application, Web Service and RIA).
  • Full - stack web developer in an Object-oriented architecture.
  • Passionate and knowledgeable on Capital Markets, Money Markets, Equities, Derivatives & Fixed Income Investments and Risk Management.
  • Gained experiences and worked mainly on Retirement, Banking/Financial and Telecommunication domains.
  • Expert level skills in Core Java and J2EE Web technologies such as but not limited to Servlet, JSP, Tag libraries and Expression Language.
  • Extensive experience in Web Services (SOAP, XSD and WSDL) using Spring-WS or Apache Axis.
  • In-depth experience of using Struts and Spring Framework.
  • Strong background and experience in Hibernate as persistent layer.
  • Oracle Certified Expert, Java EE 6 Web Component Developer
  • Oracle Certified Java Standard Edition 6.0 Programmer
  • Advance skills level using Adobe Flex 3 controls, as well as integrating it with Spring Framework in the back-end.
  • Expert level skills in using AJAX specifically jQuery, and few times with EXT JS.
  • Expert level skills on using J2EE containers and application servers such as Apache Tomcat and IBM Websphere respectively.
  • Strong skills in using OOP, SQL, ORM and JDBC.
  • Strong knowledge and hands on experience in Agile Methodology. Practice Sprinting and Scrum.
  • Well versed in Software Development Life Cycle.
  • With experience in Blackberry Mobile Application Development utilizing RIM Device Java Library.

TECHNICAL SKILLS

Framework Technologies: Struts, Spring, Hibernate, AJAX(jquery, Ext-js, AngularJS), Apache Axis, Adobe Flex, Parsley, iBatis

Environment: Eclipse, FlexBuilder 3(Eclipse plug-in), IBM Rational Application Developer for WebSphere

Languages: Java(J2EE/J2SE/J2ME), JSP, ActionScript 3.0, JavaScript

Databases: MS SQL Server (2000, 2003), MySQL, Oracle 10g/11g, DB2, Mainframe

Other Tools: XML, HTML, CSS, SQL (T-SQL and PL/SQL), Git (Version Control System), Redmine (Project Management Web Application), Eventum (Issue/Bug Tracking System), Blackberry Mobile (RIM Device Java Library), SVN, HP Quality Center - Defect/Bug Tracking, IBM Tivoli Service Request Manager, IBM Rational Team Concert, IBM WebSphere 8.5, Apache Tomcat 6.0, Folio Cloud, Jenkins, Sonar, SOAPUI, Mockito, Powermock, BRM, JBoss, Sharepoint, Bootstrap, SASS, UML, DROOLs, Selenium

Operating Systems: Windows, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential - New York City, NY

Java Web Developer/Designer

Environment: J2EE, Spring Framework 2.0, Struts 2.0, JQuery, AngularJS, XML, JDBC, Eclipse, JUnit, Mockito, SoapUI, Powermock, Jenkins, Apache Ant, CVS, Git, JIRA, Oracle BRM, Sharepoint, HP Quality Center, JBoss, Oracle 11g and Apache Tomcat 6.0

Responsibilities:

  • Responsible for a lead role in the design, testing and maintenance of internal and external web-based applications.
  • Take ownership of the system and its components dat are vital to the success of the business.
  • Model system behaviours using best practice methods for communicating architecture and design.
  • Interpret business requirements and accurately reflect these requirements in the design.
  • Ensures designs are consistent with the existing architecture and meet a high level of quality.
  • Ensure timely and accurate delivery of assignments.
  • Work closely with other areas of the company including business teams and other design/development teams.
  • Contribute to the specification of unit, system, integration, stress and automated testing.
  • Design to performance requirements in an effort to ensure dat all applications are highly scalable and can support high volumes of traffic.
  • Anticipate and resolve technical problems and solve difficult challenges.
  • Recommend and promote new technologies and best practices to enable us to better support our customers.
  • Recommend tools and utilities for design, development, testing and management of web-based applications.
  • Perform code reviews to ensure dat code is compliant with design and coding standards.

Confidential - NY

Team Lead/Web Service Developer

Environment: J2EE, Spring Framework 2.0, Spring-WS, XSL/XSLT, Struts 2.0, XML, JDBC, Eclipse, JUnit, Mockito, SoapUI, Powermock, Jenkins, Sonar, Apache Maven, SVN, Folio Cloud, IBM WebSphere 8.5, Oracle 11g and Apache Tomcat 6.0

Responsibilities:

  • Oversaw the implementation of some CRFs in Web Service Vertical. Delegate the tasks to the member developers. Follow the updates in day-to-day basis until their completion.
  • Groomed new User Stories/Enhancements and Defects. Gather their requirements and expectations from the client (internal or external). Remove ambiguities before any development starts.
  • Worked closely with business analysts and product owners in an iterative development environment.
  • Attended production call when needed. Engage in troubleshooting production issue when initial efforts are not enough to arrive in a correct diagnosis or solution.
  • Provided support on other team members when needed. Help them out when having issue with their working environments, having difficulty understanding parts of the code and others.
  • Answered and clarified questions and confusions on some areas of our vertical where I is knowledgeable most.
  • Represented the team in multi-verticals calls when triaging defects, when determining the proper vertical-to-vertical handshakes and when evaluating coming CRFs.
  • Represented the team in client's daily call for provider and consumer's alignment regarding defects, enhancements, CRFs and statuses.
  • Communicated announcements, important information, and communications from Onshore Team to the Offshore Team. Put stress on those and make it sure dat they got it clear.
  • Maked sure dat any concern, if their has any, from both side (either on Onshore Team or Offshore Team), to have a solution or must be communicated properly.
  • Be on standby on my first half for any question/concern which Offshore Team may have while they are working on their tasks.
  • Improved, wrote and supported new as well as existing Web Service Endpoints by adding new features to enhance application's exposed services to consumers. This includes enhancements, analysis of Test Environment/Production's defects, bug-fixes, proposing the best solutions and implementing high-quality solutions in a timely manner.
  • Maintained and improved business tier services API using Core Java.
  • Implemented DAO design pattern for hiding the access to data source objects.
  • Wrote and maintained multithreaded application which accesses Web Service Endpoints dat is being utilized to test services during the integration testing.
  • Created and enhanced user interfaces for the web-based application using Struts Framework, HTML, CSS, and JQuery(Javascript).
  • Wrote unit testing for methods, functions and services using JUnit, Mockito and Powermock.
  • Monitored the testing and the regression test environments through Jenkins.
  • Verified the correctness of the unit test cases during Code Review which are written by other developers.
  • Participated in coding applications, automating testing, continuous integration, unit testing, and code reviews.

Confidential

Java/J2EE Developer

Environment: J2EE, Spring 2.0, Struts 2.0, Hibernate, XML, CSS, HTML, IBM Rational Application Developer for WebSphere, Apache Maven, IBM Tivoli Service Request Manager, IBM Rational Team Concert, DB2, and IBM WebSphere 7.0

Responsibilities:

  • Implemented coded changes and requirements in Java (Spring, Struts, Hibernate) and JSP.
  • Corrected defects found during quality assurance process.
  • Independently worked or in teams with minimum supervision.
  • Performed daily tasks such as running of existing programs, applications, jobs, reviewing logs for errors, writing or editing software and code, performing unit testing activities.
  • Coordinated activities with other technical and functional areas as required.
  • Engaged peers and technical lead in reviews of the software product.
  • Participated as a member of development team.
  • Completed development of units according to the designs prepared by the System Architect.
  • Worked with care on sensitive company and clients’ data and information.

Confidential - Whippany, NJ

J2EE/Flex Web Application Developer

Environment: J2EE, Spring Framework 2.0, Struts 2.0, XML, Hibernate 3.0, iBatis 2, Eclipse, JUnit, Apache Maven, SVN, BlazeDS, Adobe Flex 3(with Parsley Framework), HP Quality Center - Defect/Bug Tracking, and Apache Tomcat 6.0

Responsibilities:

  • Coded JAVA back-end functions, with Spring Framework 2.0, which are being invoked by flex classes in the front-end.
  • Utilized Struts 2.0 for other portions of the site which need to be remained in JSP.
  • Written data access objects (DAO), utilizing Hibernate 3.0, used to retrieve and propagate data to storage/database.
  • Invoked other DAO objects which are employing iBatis for functions dat gets data from a Mainframe database.
  • Integrated Spring Framework & Adobe Flex using BlazeDS.
  • Customized elements for user interface components dat will be used by application developers using Adobe Flex/CSS/ActionScript/HTML.
  • Laid out and developed the UI and its underlying client-side logics in Adobe Flex using AS3/MXML.
  • Troubleshot and resolved issues related to graphical user interface look and feel related issues in application.
  • Implemented custom controls, advanced data grid with custom item renderers and editors in Adobe Flex.
  • Provided guidance and mentorship to Junior Software Engineers.
  • Practiced Agile / Scrum methodology in the development.
  • Participated in pair programming and code reviews.
  • Resolved problems found during System, Integration and User Acceptance Tests in order to ensure quality product delivered to customers in line with delivery schedule.

Confidential

Web Application Developer

Environment: J2EE, Struts 2.0, Spring 2.0, Hibernate, JUnit, Apache Maven, RIM Device Java Library, MySQL, AJAX (jQuery), XML, SoapUI, CSS, HTML, Git, Eventum, Apache Axis, and Apache Tomcat 6.0

Responsibilities:

  • Reviewed, analyzed and modified web application. This includes coding, testing, monitoring, and maintaining as specified by the management.
  • Conducted unit testing and integration testing for functionality and limits.
  • Worked with the product development group to translate business requirements into technical design.
  • Maintained existing server-side applications, providing support necessary to resolve defects/bugs/issues to J2EE web applications.
  • Performed analysis, development and testing of new capabilities dat will be integrated into an existing J2EE Server application.
  • Developed the business services as web services to the company’s heterogeneous system.
  • Provided status updates to immediate manager in order to ensure accurate information flow.
  • Developed user interface prototypes for consideration

Confidential

Software Engineer

Environment: J2EE, Spring, Hibernate, Apache Axis, JUnit, Apache Maven, XML, SoapUI, SVN, and Apache Tomcat 6.0

Responsibilities:

  • Worked to strict deadlines to ensure dat projects were delivered on time.
  • Had written the software codes adhering to company’s technical standards, and architecture.
  • Assisted in validating solution definitions, software designs and data-model designs.
  • Duplicated problems dat were experienced by users and performed Systems and Integration Testing.
  • Developed and consumed web services end point.
  • Worked with the product management team to develop new functionality required by customers.
  • Gave timely update of any deviation in progress from plan or issues of deviation from specification to the project manager to allow him/her to take remedial action to ensure the success of the project.

Confidential

Freelance Programmer

Environment: J2EE, Struts, Spring, Hibernate, Apache Axis, JUnit, Ant, XML, HTML, CSS, MySQL, SoapUI, AJAX(jQuery), Git and Apache Tomcat 6.0

Responsibilities:

  • Involved in the following aspects of the software lifecycle; analysis, design, development, and testing of software.
  • Performed JAVA / J2EE coding which involve compressed time frames for this new product with different technologies, and business / technical requirements.
  • Identified and communicated technical problems, processes and solutions.
  • Assisted in the development of logical and physical specifications.
  • Interpreted the product’s business needs and developed solutions to suit their purpose.
  • Resolved development and client testing issues.
  • Developed web service end point and client.
  • Provided time/resource estimates for assigned tasks.
  • Performed other tasks dat were being assigned from time to time.
  • Oriented users on the proper usage of application systems

We'd love your feedback!