We provide IT Staff Augmentation Services!

Senior Java Full Stack Developer Resume

0/5 (Submit Your Rating)

New, YorK

SUMMARY:

  • 8+ years of industry experience in Software Design, Development, Integration, Analysis, and implementation of Java web based applications
  • Strong knowledge in Designing, Developing, Implementing, and Delivering e - Business / B2B / Web and Intranet based applications and products for different domains
  • Experience in creative and effective Client Side Frameworks using Java, J2EE, J2SE, JSP, Struts, AJAX, Hibernate, spring and Web Services
  • Have extensive work experience on Multi-Threading.
  • Expert in developing consumer / producer Web Services using SOAP, WSDL and RESTful API
  • Good Experience with Responsive Web Design, JSON, AJAX, Angular.JS, Backbone.JS, Node.JS and Twitter Bootstrap.
  • Good Experience in Application Software Development and Design, Object Oriented Design andAnalysis (OOAD), Technical Documentation and unit Testing
  • Experienced in all phases of Software Development Life Cycle (SDLC) environments like Agile Methodology, RAD and Waterfall Model
  • Having good knowledge of MS-SQL, MySQL, DB2 and Oracle as Database. Good command in writingSQL queries, Stored Procedures, and Triggers.
  • Possess good experience on IDE tools like Net Beans 5.0, Eclipse 3.2 and My Eclipse 6.0.1, RAD.
  • Experienced in RDBMS implementation and development using MS SQL Server, Oracle 9i/10g/11g, DB2 9.5/9.7
  • Good debugging skills that deep diving into technical issues, collaborating with cross-domainExperts, handling clients with different priorities and mind sets, both onsite and remote.
  • Strong knowledge in writing SQL and PL/SQL scripts for the database applications
  • Self-motivated, Quick learner, innovative thinking, ability to adopt to new work culture, capable to work individually or in a team environment
  • Experience working with versioning tools like CVS, Rational Clear Case, and Clear Case
  • Excellent interpersonal and presentational skills, positive attitude, and great understanding of business concepts

TECHNICAL SKILLS:

Languages: Java, C, C#, HTML

Web Technologies: HTML5, CSS3, Java Script, AJAX, JQuery, AngularJS, PHP

J2EE Technologies: Java Beans, Servlets, JSP, JDBC, Multi-Threading

Frameworks: Spring, Hibernates, RESTful Web Services

Databases: Oracle 9i/10g/11g, IBM DB2, MySQL, MS SQL Server

Web/App Servers: Oracle 9i/10g Application Server, BEA WebLogic 5.1/6.0/8.1, IBM WebSphere 4.0/5.0, Tomcat 4.1/6.0.20

Web Services: RESTful, JAX-RS, SOAP, WSDL

IDEs & Other Tools: NetBeans, Eclipse, Visual Studio, AWS, Dreamweaver

Operating Systems: Windows 2000/XP/7/8/10, UNIX (Solaris, Linux, Red Hat, OSX)

Version Control: Subversion SVN, CVS, GIT and Clear case

PROFESSIONAL EXPERIENCE:

Confidential, New York

Senior Java Full Stack Developer

Responsibilities:

  • AGILE Scrum development process has been followed and involved in retrospective, demos, planning and code review meetings.
  • Design and developed of application user interfaces using Spring boot, Spring, JQuery, JavaScript, HTML5and CSS
  • Created views, models and controllers and followed MVC architecture for the web application development.
  • Developed supplier and order module views using EXT-JS components like forms, layouts, grids, tabs, menus, viewports, Ajax etc.
  • Developed restful resources using Spring and Jersey to serve the web application data in JSON format
  • Developed business components using Spring IOC, AOP, spring annotations and created user detail service for authentication and access control using Spring LDAP and Spring Security.
  • Developed middleware service and data access layer using Spring and Hibernate and used Spring declarative
  • Transaction management.
  • Responsible for all client side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and angular JS.
  • Used Angular 1.4 framework where data from backend is stored in model and populated it to UI, and also good experience on YUI, Flux, and Arrow.
  • Used Angular JS framework for building web-apps and is highly efficient with PHP framework
  • Developed Spring JMS message listeners to create and consume messages across modules from the application queues and developed data access objects and used spring, criteria API, HQL and named queries for data retrievals.
  • Developed hibernate ORM mappings using Hibernate and JPA annotations to map java classes to database tables.
  • Developed hibernate inheritance mapping using single table approach and configured multi-level caching in
  • Hibernate to reduce the load on the Oracle database server.
  • Involved in java multithreading to cascade multiple changes on multiple records in only one transaction and
  • Developed a batch process framework Used WSDL and SOAP protocol for Web Services implementation.
  • Developed code using Java 8 features like lambda expressions, streams, predicates and new date time API.
  • Deployed and tested the application in AWS.
  • Configured, set up and developed cloud based GWT application on Amazon Web Services (AWS).
  • Developed the application using Spring tool suite and involved in testing and deploying to other environments on Web sphere application server

Environment: Java 1.8, Spring 4, Spring boot, Hibernate 4, Oracle, EXT-JS 4,AWS, HTML5, Angular JS, JavaScript, JQuery, CSS, REST Web services, Junit, XML, JAXB, Maven, GIT, Jenkins, Websphere, Node-JS

Confidential, Bentonville, AR

Senior Java Developer

Responsibilities:

  • Worked Under Complete Agile Environment.
  • Ability to work with business analyst to collect and understand business requirement and translate that into IT functional requirement and technical solution architecture blueprint.
  • Produce preliminary design document and detailed design document.
  • Perform code review and identify functional gaps in end-to-end application development.
  • Implement best practices/standards on IBM Web Sphere based runtime environment.
  • Use different techniques to effectively analyze the functional requirements.
  • Develop user interface using technologies such as HTML, AJAX, HTML, jQuery, JavaScript.
  • Use of IBM Rational Application Developer and Eclipse as Integrated Development
  • Environment for development of code and configuration.
  • Designed and developed the User Interface using JSP, JSF, HTML5, CSS3, JavaScript, AngularJS and Bootstrap.
  • Developed Single page application and structured the JavaScript code using AngularJS.
  • Develop database scripts, procedures using Oracle SQL.
  • Implement the best design patterns and coding to adapt for future changes.
  • Write Unit test plan and code and executing the test code for the developed components.
  • Deploy the web applications to IBM Web Sphere Application server.
  • Coordinating with the offshore team members.

Environment: Java/JEE, SOAP & Restful Web services (JAX-RS, JAX-WS), Apache CXF, JMS, SOAP UI, JBoss, Spring, Spring batch, Backbone JS, HTML, XML, Angular Js, jQuery, AJAX, JAXB, IBATIS, Maven, JSON, SVN, Web Sphere Application Server.

Confidential, Jersey City, New Jersey

Java Developer

Responsibilities:

  • Developed user-interfaces (UI) of the application using HTML, CSS and JavaScript.
  • Developed the application using Struts, JSP, Servlets, Hibernate, HTML, and JavaScript.
  • Involved in Bug fixing of various applications reported by the testing team in the application during the integration.
  • Designed the Hibernate mapping for the application entities
  • Extensively used XSL to style XML data.
  • Written the interface to the sourcing. The data exchange was done using XML.
  • Designed and developed Action Classes, Form Beans and JSP’s.
  • Designed and developed the DAO layer using Spring DAO support classes
  • Client Side Validation is done by JavaScript
  • Wrote, tested Java components like JSPs, Servlets, Java Beans.
  • Wrote Custom Tags and used struts error handling mechanism to handle the errors.
  • Created Remote Stateless session beans for business logic implementation.
  • Involved in code reviews and suggested required enhancements to the code to follow the standards.
  • Used extensive JSP, HTML, and CSS to develop presentation layer to make it more user friendly.
  • Implemented J2EE design patterns Session Façade, Data Access Object, Business Objects, and Service Locator for middle-tier development
  • Responsible for parsing XML documents using SAX parser

Environment: Java 1.8, Spring 4, Spring boot, Hibernate 4, Oracle, EXT-JS 4,AWS, HTML5, JavaScript, JQuery, CSS, REST Web services, Junit, XML, JAXB, Maven, GIT, Jenkins, Websphere, Node-JS

Confidential, Tampa, FL

Java/J2EE Developer

Responsibilities:

  • Involved in requirement analysis and participated in the design of the application using UML and OO Analysis Design and Development
  • Implemented MVC web frameworks for the web applications using JSP/Servlet/Tag
  • Used SQL, PL/SQL and Stored Procedures for Oracle back-end database
  • Implemented business validations for product pricing and product availability for Order Entry
  • Developed JUnit test cases for unit testing
  • Used JDBC to configure files to access the database
  • Involved in configuring the database to Oracle9i
  • Monitored/Improved the performance and behavior of web applications
  • Developed business components for various functionalities
  • Involved in peer-to- peer code reviews. Involved in usability and accessibility design issues of the system
  • Designed and developed Web pages using JSP, HTML, JavaScript, and JSF
  • Developed and tested Java Server Pages (JSP)
  • Developed reusable AJAX components for web-tier
  • Created extensive SQL queries to analyze data flows across multiple databases

Environment: Java 1.5, JSP, Servlet, Oracle9i, Websphere, JDBC, JSP, AJAX, HTML, Junit, Spring Framework, JavaScript.

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked as Research Assistant and a Development Team Member
  • Coordinated with Business Analysts to gather the requirement and prepare data flow diagrams and technical documents.
  • Identified Use Cases and generated Class, Sequence and State diagrams using UML.
  • Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
  • Involved in Designing, coding and maintaining of Entity Beans and Session Beans using EJB 2.1 Specification
  • Involved in the development of Web Interface using MVC Struts Framework.
  • User Interface was developed using JSP and tags, CSS, HTML and Java Script.
  • Database connection was made using properties files.
  • Used Session Filter for implementing timeout for ideal users.
  • Used Stored Procedure to interact with database.
  • Development of Persistence was done using DAO and Hibernate Framework.
  • Used Log4j for logging.

Environment: J2EE, Struts1.0, Java Script, CSS, HTML, XML, XSLT, DTD, JUnit, EJB, Oracle, Tomcat, Eclipse, WebLogic 7.0/8.

Confidential

Java Developer

Responsibilities:

  • Analysis and Implementation of the New Change Requests generated by Client.
  • Designed and implemented new services and plans added to the products of SFR which involved designing interactive web pages and developed the web services.
  • Responsible for designing maquettes (mock pages) for all enhancements.
  • Proactive involvement in the local environment set up where entire application is emulated on the local desktop including installation of application server, database etc.
  • Design and developed the Web pages using JSP, HTML, JavaScript and CSS.
  • Gained good experience of Creating (While creating stubs for the Suivi Web service) and consuming web services for tracking various Telecom services like fixed-line, internet, and mobile services.
  • Used J2EE Technologies with Struts Framework.
  • Used
  • Implemented persistence classes and XML mapping files for Hibernate.
  • Implemented action classes, form beans, helper classes.
  • Involved in design, development of Restful and SOAP web services
  • Developed Mock web pages (Maquettes) for all the Change Requests in the application using JavaScript, HTML, and CSS.
  • Unit Testing and Integration testing is done with Junit Test Cases.
  • Deployed the application on WebLogic application server.
  • Maintained all developed source code on SVN.
  • Prepared Functional, Interface and Technical design documents.
  • Developed SQL batches for creating, inserting, and updating data in the database tables.
  • Used SQL Developer for database interaction.
  • Oracle 10g was used as the back end Database and Eclipse as IDE.

Environment: Java (1.5), Struts, JSP, Servlets, JavaScript, CSS, HTML, Ajax, Java Beans, Web Services, SOAP UI, WSDL, Hibernate, JMS, Eclipse, SQL Developer, Oracle 10g, WebLogic 8.1.

We'd love your feedback!