We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • Technical Lead with 7+ years of experience in Analysis, Design, Development and Testingof web and distributed n - tier applications usingJava, JEE and JavaScript technologies.
  • Strong working experience with JavaScript frameworks like jQuery, AngularJS, ExtJS, Custom directives, CSS, HTML5.
  • Proficient in implementing various design patterns like MVC, Data Access Object (DAO), Factory, Singleton, Data Transfer Object (DTO), Front Controller, etc.
  • Experience in using frameworks like Struts, Spring, Hibernate and build tools like ANT, MAVEN and logging framework such as Log4J.
  • Proficient at Service Oriented Architecture using Web Services with SOAP, WSDL and RESTful for developing web applications.
  • Strong experience with relational databases including writing SQL queries, Stored Procedures, Triggers and Functions.
  • Experience writing UNIX shell scripts and documentation for process development including technical designs/reports and status reports for senior management.
  • Designed and Developed UML (Use cases and classes) Diagrams using Microsoft Visio.
  • Experience in Financial, Banking and Insurance domains.
  • Experience in Managing delivery to the both the functional and non-functional requirements, including performance, scalability, availability, reliability and security
  • Strong analytical and problem solving skills. Willingness and ability to quickly adapt to new environments and learn new technologies.
  • Experience working on critical deliverables and successful go live of multiple projects and being part of SWAT teams to address P-1 issues in a timely fashion.

TECHNICAL SKILLS

Java Technologies: Java, Java EE, JSP, JSF, Spring, Hibernate, Action Script, HTML5, JavaScript

Software Design: XML, Software Design OOAD, Rational Rose, UML, Design Patterns

UI Frameworks: Flex 4.6, AngularJS and ExtJS 4.0

Middleware: Apache Tomcat 8, Red hat JBoss EAP 6.4, IBM WebSphere 8.1

Software Tools and Libraries: Eclipse, Flash Builder 3, PMD 5, KapInspect, XRebel, JProfiler 9

RDBMS: Mysql, Oracle, Sybase 15.7

Build Tools: Ant, Maven, and Jenkins.

Platforms: Windows family, Unix-like family

PROFESSIONAL EXPERIENCE

Confidential, NYC, NY

Senior Java Developer

Responsibilities:

  • Involved in analysis, design, development, testing and implementation of the process systems, working on iterative life cycles business requirements, and creating Detail Design Document
  • Migrated the application from Flex to AngularJS with HTML5 Standards.
  • Build the application with enterprise ready JavaScript frameworks like JavaScript ECMA 5.
  • Implemented User changes in sync with model by using AngularJS.
  • Used JSON for data exchange between client app (UI) and server.
  • Used Spring Framework for Dependency injection and integration.
  • Used Spring DAOs classes in Java to interact with Sybase 15.7 database.
  • Developed client side validations using HTML and JavaScript.
  • Modified existing software to address bugs, upgrade interfaces and improve application performance.
  • Developed prototypes with short turnaround time so new capabilities are tested for feasibility and user feedback.
  • Used PMD for static source code quality analyzer
  • Used JBOSS Application server for deploying the application.
  • Involved in writing the Maven build file to build and deploy the application.
  • Used JUnit to test application classes/code.

Environment: Java1.6, AngularJS1.4, Spring Framework 3.0, Web Services, Sybase 15.7, JavaScript, JSP, JSON, XML,Eclipse IDE, Log4j, JUnit, Maven 3.

Confidential

Senior Java Developer

Responsibilities:

  • Requirement analysis, design, development, testing and implementation of the process systems, working on iterative life cycles business requirements, and creating Detail Design Document.
  • Used Hibernate ORM mappings as java persistence framework.
  • Developed user interface with Java Server Pages.
  • Developed client side validations using HTML and JavaScript.
  • Created DAO classes in Java to interact with db2 database
  • Implemented table schema changes required for the project in DB2 database.
  • Used Web Sphere Application server for deploying the application.
  • Implemented Maven build file to build and deploy the application.
  • Involved in unit testing and user acceptance testing.

Environment: Java, JSP, JavaScript, AJAX, DB2, XML, Spring Framework,Eclipse IDE, Log4j, JUnit, Maven, Web Services.

Confidential

Senior Java Developer

Responsibilities:

  • Design & Development of network topology component where it support for VM, cluster, software drag and drops, User request task flow development for approval and automated script execution.
  • Developed user interface with Flex 4,Blaze DS and ExtJS.
  • Implemented data persistence layer with hibernate.
  • Involved in testing, code reviews and documentation.
  • Worked and assisted other teams in resolving issues related to the application.
  • Continuous integration was performed using Jenkins builds.
  • Learned new technology and best methodology during implementation of project.
  • Learned new technology and best methodology during implementation of project.

Environment: Java, Flex 4, AS 3.0, Ext JS4, Blaze DS 4.0, Spring, Hibernate, Weblogic

Confidential

Java Developer

Responsibilities:

  • Development of custom components based on text area which supports mathematical expressions and clipboard operation constraints.
  • Designed UML classes and sequence diagrams.
  • A custom component which acts as tool bar for handling clipboard operations of text and other data
  • Implemented disabling end user screen with a notification, while teaching teachers required students focus.
  • Broadcasting data to the template to preview the state of the screen
  • Developed classes to bridge communication between Editor and template
  • Developed DAO to handle queries using Spring JDBC and Transfer objects.
  • Deployed the application on Tomcat Web Server 4.2. on Red Hat Linux.
  • Used JUnit framework for Unit testing of application.
  • Used Log4J to create log files to debug as well as trace application.

Environment: Flex 4, AS 3.0, BlazeDS 3.0, spring, Hibernate, Tomcat

Confidential

Java Developer

Responsibilities:

  • Integrated Brightcove API with Video player localized the application in 9 languages
  • Recorded user actions based on activities
  • Recorded user actions based on activities, Flash paper integration and driving DB with remote services by making use of amf protocol.
  • Worked on creating large reports using complex queries in Oracle SQL.
  • Used JUnit framework for Unit testing of application.
  • Involved in the Data Migration.
  • Provided end user training.
  • Involved in testing the application by integration.

Environment: Flex3, AS3.0, Java, AMF, JS, and XML.

Confidential

Java Developer

Responsibilities:

  • Analysis and design of new enhancements.
  • Component arrangement for user interface, add effects in between components, some action script packages for calculating ROI formulas values.
  • Implemented Feedback screen to collect user feedback.
  • Implemented Custom datagrid component designed to populate information with advanced inline filters, item renders and selected rows graph analysis.
  • Implemented dynamic fonts loading for assuring the light weight of the application and best performance
  • The GUI was designed on the base of MVC design-patterns and APIs are used extensively.
  • Used Maven to build the application.
  • Used SVN as the subversion control.

Environment: Flex3, AS, CSS, Java, JS, XML

We'd love your feedback!