We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Fort Mill, NC

SUMMARY

  • 8 years in designing and implementing solutions for e - commerce and finance (BFSI) domain areas with exposure to complete software development lifecycle including requirement gathering/analysis, design, implementation, review, testing, deployment and production support
  • Involved in System Architecture, Database Design, Framework Design, Coding and Test Plans
  • Expertise in JAVA, J2EE, JEE, Struts, Servlets, EJB, JSP, AJAX, HTML, JavaScript and JSTL, JSF, Spring, Hibernate, XML/XSLT, SOA, Web Services (SOAP/Restful), JUnit/Maven using services like JDBC, JNDI, JMS, JAXP over protocols like HTTP and SSL.
  • Experience in core java Multithreading, Collections, Servlets and JDBC
  • Experience as Front-End Developer with solid understanding of Web development, Developing User Interface(UI) Applications and professional web applications using HTML5, XHTML, CSS3, JavaScript, jQuery, AngularJS, JSON and XML.
  • Expertise as designer in User Interface Applications and Web Developer in developing Web Applications using Web Standards, JavaScript, Bootstrap, AngularJS, HTML/HTML5, XHTML, jQuery, CSS/CSS3, AJAX.
  • Experienced in deploying and maintaining J2EE APPLICATIONS in Web Sphere (WAS), WebLogic, and JBoss, Tomcat servers.
  • Extensively used JavaScript frameworks and jQuery plugins.
  • Worked in Agile Scrum projects and attended Daily Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
  • Extensive knowledge in developing applications in a single page (SPA’s) using various JavaScript frameworks like AngularJS, Pure CSS and Bootstrap. Exposure to new features and issues addressed in Angular 2.0
  • Proficient in working with core java, Spring, Hibernate and Restful webservices.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Expertise in developing ANT scripts and Maven to build Java web applications.
  • Build strategy for Identity and Access Management services that are robust and scalable to support the employees, and customers.
  • Built custom advanced workflows using jBPM workflow engine.
  • Expertise in development of multi-tier/multi-platform Internet-Intranet applications using Object Oriented Technologies, Java/J2EE Design Patterns such as MVC, Front Controller, Singleton, Session Façade, Factory, DAO, Adaptor, Command Pattern, Service Locator and Business Delegate.
  • Experienced in creating UML design artifacts like Class diagrams, Collaboration diagrams, Use Case diagrams and Sequence diagrams.
  • Experience on working with developing the mobile applications and supporting the application.
  • Ability to design and implement new technologies where little documentation exists in the environment.
  • Expertise in implementing solutions using Test Driven Development with JUnit, static code analysis using JTest and continuous integration using Cruise Control.
  • Managing entire deployment life cycle from Development to deployment, which includes release management, build management, incident management and change management.
  • Production Support -- Managing production deployments in terms of software deliveries and activities.
  • Very strong in database concepts, SQL, stored procedures and functions. Have worked with different databases like UDB, DB2, Oracle and MS SQL Server.
  • Exposure to quality processes like AGILE/Scrum, ISO9001 and CMMI.
  • Extensive experience with Oracle 9i, SQL, PL/SQL, SQL*Plus. Developed several packages, writing SQL queries, stored procedures, triggers and Exposure to Oracle SQL Developer, Toad, DB2 and SQL Server.
  • Experienced in using IDEs such as RAD, Eclipse, NetBeans.
  • Strong knowledge in Database development including Normalization, Tables, Views, Stored Procedures and Triggers, and Query optimization techniques.
  • Have sound technical, analytical and good programming skills.
  • Have good communication and inter-personal skills.

TECHNICAL SKILLS

Computer Languages/Frameworks: JDK 1.7, Struts 1.3.5/Struts 2, Spring 4.x, Hibernate, JSP 2.0, Servlets 2.4, Unix shell scripting, iText, JUnit, XML Beans, JNI, JSM, WSA, JSF, EXTJS, AngularJS

IDE: Eclipse 3.x, WSAD 5.1, RAD 6, Flex Builder 3

Database: DB2 (Mainframe/UDB), Oracle 9i, Mongo DB, MySQL

JDatabase Related: JDBC, PL/SQL Stored Procedures, Rapid SQL

Web/Application Servers: WebLogic 8.1, WebSphere 8.0/6.0, Tomcat, JBoss, Apache

Middleware: EJB 2.1, Web Services, JMS, MQ Series

ETL Tool: Informatica

Web Technologies: XML, XSLT, WSDL, AJAX, JSON, HTML, DHTML, JavaScript, CSS

Packages/Tools: Ant, Maven, jBPM workflow engine, Microsoft Visio, Microsoft Project, JIRA, Selenium

Source Control: CVS, VSS, SVN, GIT, RTC

JavaScript Libraries: NodeJS, AngularJS, BackboneJS

Web Skills: HTML (4/5), CSS, JavaScript (jQuery, OOP, AngularJS), XML/XSLT/XPath, SEO, CMS integration, web standards and accessibility, cross-browser compatibility, mobile web design, MVC 3.

Web Services: SOAP, JAX RPC, WSDL, Restful, JAX-WS, JAX-RS

PROFESSIONAL EXPERIENCE

Confidential - Fort Mill, NC

Sr. Java Developer

Responsibilities:

  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.
  • Designed and developed Customer registration and login screens using HTML, JSF, Servlets.
  • Used DAO and DTO Design patterns.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Developed RESTful web services using JAX-RS and Jersey Libraries.
  • Implemented theREST web servicefor utilizing these services and exposing some of the newly implemented functionalities for other applications throughJAX-RSandSpring Rest Controller
  • Worked with Angular JS to develop different UI screens based on the roles and permissions.
  • Designed and Developed agent portal using JavaScript, AngularJS, jQuery, JSON, XHTML, CSS.
  • Written modular, secure and well-tested front-end code in Typescript, HTML and CSS using latest web.
  • Created Typescript reusable components and services to consume REST API’s using Component based architecture provided by Angular 2.0.
  • Plan, deploy, monitor, and maintain Amazon AWScloud infrastructure consisting of multiple EC2 nodes and VMWare Vm's as required in the environment.
  • Manage operations within the IAM environment at the client, including application patching and upgrades and certificate management
  • Perform Identity and access management activities
  • Made REST API calls using $https and $resource services with AngularJS
  • Worked with Nodejs and Express for isomorphic server-side rendering.
  • Implemented the functionalities using Java, J2EE, JSP, and AJAX, Servlets and Spring framework.
  • Implemented server side task usingJava, ServletsandXML
  • Designed and developed JSF components, implemented event handling using Java, JSF, AJAX, and JavaScript for various modules
  • Developed action classes andJSP's.Used struts tag libraries (like html, bean, and logic) in theJSPpages
  • Used Hibernate annotations for mapping objects to the relational database and Implemented persistence using Hibernate, managed Hibernate.cfg.xml file.
  • Involved Database programming in Oracle 10g.
  • Developed complex Stored Procedures, triggers and packages using PL/SQL.
  • Developed Web-Services module for integration using SOAP, WSDL. GUI Development of System using Servlet, JSP.

Environment: Java, J2EE, JSP, AngularJS 4, Hibernate, NodeJS, JavaScript, Bootstrap, jQuery, JSON, Sublime Text, SQL/PLSQL, SOAP, JUnit, Oracle 10g, REST/SOAP Web services, HTML 5, CSS, XML, XHTML, XSLT, EXT JS

Confidential - Memphis, TN

Sr. Java Developer

Responsibilities:

  • Responsible for design, development of the application using J2EE architecture, in accordance with the Enterprise Architecture standards for interactive applications.
  • Involved in Spring 3.0 (MVC) framework implementation of IOC, Aspect Oriented Programming.
  • Used DAO and DTO Design patterns.
  • Extensively used Java Collection API.
  • Setting up AngularJS frameworks for UI development. Developed HTML views with HTML5, CSS3, jQuery, JSON and JavaScript.
  • Built custom UI Widgets and Applications logic using Angular JS MVC architecture.
  • Developed single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery.
  • Developed Dispatcher-Servlet, Controllers and View Resolvers using Spring Framework.
  • Implemented the functionalities using Java, J2EE, JSP, and AJAX, Servlets and Spring framework.
  • Used Hibernate for ORM and created configuration and mapping files.
  • Involved in the development of the presentation layer in Ext JS using Spring framework. Client pages are built using AJAX, HTML, JSP, XML and CSS.
  • Developed RESTful web services using JAX-RS and Jersey Libraries.
  • Implemented the Project structure based onSpring MVCpattern usingspring boot.
  • Developed AngularJS services for reusable functionality.
  • UsedWeb ServicesthroughRESTful architecture that takesJSONobjects
  • Used CSS3 to develop UI Components such as Accordions and Model Windows using pure HTML5 and CSS3.
  • Developed code to call the web service/API’s to fetch the data and populate on the UI using jQuery/AJAX
  • Implemented server side task usingJava, ServletsandXML
  • Manage identity and access management support to business and technical teams in the design of standardized products and customized solutions
  • Work with the project teams on implementing the defined business Roles within Access & Identity Management (AIM) solution.
  • Applied J2EE design patterns like Business Delegate, Service Locator, DAO etc.
  • Developed action classes andJSP's.Used struts tag libraries (like html, bean, and logic) in theJSPpages
  • Utilized JSP Standard Tag Libraries in the design and development of Views.
  • Involved Database programming in Oracle 10g.
  • Developed complex Stored Procedures, triggers and packages using PL/SQL.
  • Developed Web-Services module for integration using SOAP, WSDL. GUI Development of System using Servlet, JSP.
  • Developed build files to configure build process using ANT.

Environment: Java, J2EE, JSP, HTML5, CSS3, Bootstrap, AngularJS 2, NodeJS, Hibernate, JavaScript, SQL/PLSQL, SOAP, WSDL, JUnit, WebLogic 10/9.x, Oracle 10g, REST/SOAP Web services, HTML 5, XML, Sublime Text, CVS, Windows

Confidential - Omaha NE

Java J2EE Developer

Responsibilities:

  • Involved in designing and developing enhancements per business requirements with respect to back end java beans development and front end JSP development using Struts
  • Implemented MVC, DAO and factory method design pattern.
  • Developed responsive applications using Bootstrap.js and Node.js which allowed the same application to be optimized for all desktop resolutions.
  • Worked with Bootstrap for compiling CSS, JavaScript and building the system with the convenient methods.
  • Responsible for front-end UI design using HTML, CSS/CSS3, JavaScript, jQuery and taking advantage of frameworks Angular.js.
  • Added AJAX calls using jQuery.
  • Migrated the SQL Server stored procedures to Hibernate.
  • Developed user interface and custom renderers using JSF and MyFaces.
  • Developed the business layer logic and implemented EJBs Session beans.
  • Involved in all stages of testing including authentication testing of user in both backend and front end.
  • Used SQL to perform Back-End data base testing. Used PL/SQL to create and manage test data on Oracle database.
  • Developed Graphical User Interfaces using struts, tiles and JavaScript. Used JSP, JavaScript and JDBC to create web Servlets.
  • Integrated Test Automation Framework using QTP, which enhanced the usability of automation scripts, generated for regression testing.
  • Assisted in conducting UAT and provided production support during the install of the application.
  • Handling dependencies using spring configurations and used JPA and Hibernate as the persistent side frameworks.
  • Understanding the customer requirements, mapping them to functional requirements and creating Requirement Specifications.
  • Involved in documentation, review, analysis and fixed postproduction issues.
  • Involved in consuming, producingSOAPbased web services usingJAX-WS.
  • Maintained the Production and the Test systems.
  • Worked on bug fixing and enhancements on change requests.

Environment: Java, Hibernate, AngularJS NodeJS, HTML/CSS/JavaScript/JSON, UI frameworks, Struts, Spring MVC, jQuery, Bootstrap, MVC concepts, Web Services (SOAP/REST), WebSphere, Oracle 11g, SQL, IDE (Eclipse/RAD), XML

Confidential, FL

Java Developer

Responsibilities:

  • Develop and maintain support tools to expedite support operation and consistent application verification procedures.
  • Implement and enforce standardization on application performance monitoring across the Composite Applications through iterative collaboration with multiple teams during major releases.
  • Responded to service tickets and service requests within established time-based requirements.
  • Coordinated with internal and external Client resources to isolate and troubleshoot issues resulting with service disruption and outage
  • Provided hands-on technical governance on all aspects of production support.
  • Supported development of suite of applications for Disney Parks and Resorts.
  • Involved in performing stress testing to test for workload balancing and memory leaks, connection pooling issues in Web logic Application Server and tuning.
  • Develop new tools for Production Support team and also reviewed Code for Bug fixes.
  • Coded dynamic content using JSP and Struts. Client-side scripting using JavaScript.
  • Used Configuration XML files for connecting to the Database Driver.
  • Used Style sheet rules and External Style Sheets in CSS for the designing of Web pages of the Sustainment tool for the production support team using Angular JS.
  • Consumed and developed Web services using SOAP/RESTful.
  • Developed front end UI using JSP, Servlets, HTML and Java Scripts.
  • Used JMS for reliable and asynchronous exchange of messages.
  • Analyze requirements, design, develop and test code using HTML5 / CSS3 / JavaScript / Angular JS / JQuery.

Environment: Java 1.6, JEE 2.0, SOA, Web services, HTML, XML, SOAP/ RESTful, JavaScript, Eclipse, SQL, Web Methods, GIT, JUnit, SQL Developer, SOA Expertise WSDL, XML, MQ Series, WebSphere 8, CSS, Flash, Dreamweaver, Adobe Suites.

Confidential, Plano, TX

Java/J2EE Developer

Responsibilities:

  • Developed application using Struts Framework that leverages classical Model View Controller architecture.
  • Designed and developed Use-Case Diagrams, Class Diagrams, Object Diagrams using UML rational rose for OOA/OOD techniques.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Used join-point, advice, pointcuts, aspects, waving concepts in Spring AOP.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (oracle).
  • Deployed and tested the application using Web Sphere as application server.
  • Developed the java components to access content from content providers (via HTTP, FTP) to obtain data of various types XML, XSL, XSLT, HTML, and ASCII.
  • Resultant data is converted to an XML format to be finally stored either in content data base or as web cache.
  • The GUI was designed on the base of MVC design-patterns and swing APIs are used extensively.
  • Used EJB for persistence of object through JPA and handling different events using JMS on server side.
  • Used Java Scripts for client-side validations and validation frame work for server-side validations.
  • Used ANT scripts to fetch, build, and deploy application to development environment.
  • Created stored procedures and triggers, created tables, views and other database objects in the oracle database, and created JDBC to access data from MS Access database and oracle.
  • Wrote shell scripts to automate business process.

Environment: JDK 1.6, J2EE, EJB 3.0, Swing, Spring 2.5, Spring AOP, Struts 2.0, HTML, Hibernate 3.2, Oracle10g, ANT, JUnit, Eclipse, Web Sphere Application Server 6.1, SVN

Confidential

Java J2EE Developer

Responsibilities:

  • Experienced working in Various Stages of Software Development Life Cycle (SDLC).
  • Working on UNIX and Linux development environments.
  • Integration testing by creating different test cases and peer review the code.
  • Developing SQL procedures and provided scripts for querying the oracle database.
  • Participated in UAT testing and Coordinated QA team to ensure the quality of application
  • Support testing (Functional, Performance, Access controls), application deployment and maintenance
  • Responsible For Supporting/monitoring production environment including tracking Real-time issues and resolving them.
  • Added Maven support to existing projects.
  • Participating in design and code reviews, develop documentation artifacts.
  • Developed front end UI using JSP Facelets, Servlets, HTML and Java Scripts.
  • Used JMS for reliable and asynchronous exchange of messages.
  • Involved in developing custom components in Presentation tier using JSF, Ice faces tags.
  • Configuring Ice Faces Filter and Faces Servlet in the configuration file.
  • Worked on the Integration tier responsible for writing the services to communicate with external resources such as messaging systems like MQ series, etc. using JMS, JDBC, and J2EE API.
  • Extensively worked in database transactions, large and complex environments, which include the integration of different systems, like ERP systems, etc.
  • Used WebSphere Application server (WSAD 570) for application deployments.
  • Used WSAD for development, coding, debugging and deploying applications.
  • Provided architectural designs and reviews for customers, partners and internal clients for enterprise and web-based applications on WebSphere.

Environment: Java 1.6, J2EE 2.0, SOA, Web services, HTML, Maven, CSS, JSP 2.2, XML, XSLT, JavaScript 1.8.1, Eclipse 3.6, WASD, 7.0, Oracle 10g, Windows 2008, Unix, SQL, Web Methods 6.1, TIBCO 5, Oracle 10g.

We'd love your feedback!