We provide IT Staff Augmentation Services!

J2ee/ui Developer Resume

0/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • 8+ years of experience in Software Development Life Cycle (SDLC) including requirement analysis, design and technical specification, code development, code integration, testing and deployment of Object Oriented Analysis and Design using Java/J2EE
  • Technical expertise in the areas of object oriented analysis and design (OOAD)
  • Strong experience in Core Java programming using Collections, Generics, Exception handling, multithreading.
  • Extensive experience in programming with core Java, J2EE, JEE, Swing, Servlets, Java Server Pages, Java Beans, JDBC and MVC Architecture.
  • Hands - on experience in developing applications using advanced Java technologies like JSP, Servlets, JSTL, JDBC, AngularJS, XML, Ajax, HTML, JavaScript, JQuery, RESTful Web Service, Spring, Serialization, Externalization, Struts, and Object Relational Mapping (ORM) tools like Hibernate 3.x/4.x.
  • Experienced in developing Web Services with XML and JSON based protocols such as SOAP, WSDL, JAX-RS and Spring-WS.
  • Good working Knowledge in XML, XSL, XSLT, DTD, XML Schemas, SAX/ DOM parsers and XSD validations.
  • Worked with Relational Database Management Systems including Oracle & SQL Server.
  • Good working knowledge in deployingEnterpriseJavaBeans and J2EE Applications (WAR, JAR and EAR) on WebLogic, WebSphere, Apache Tomcat, Glassfish,JBoss and 10 GAS Application Servers.
  • Experience in writing SQL and PL/SQL scripts including Views, Cursors, and Procedures, Functions, Database Triggers and solid understanding of Database Management System.
  • Worked with Version Control Systems like GIT, JIRA, SVN.
  • Exposed to Web services SOAP (Simple object access protocol) and WSDL (Web Services Description Language)
  • Experienced in developing Restful web services (API): consumed and produced.
  • Experience in Building, Debugging, Optimizing.
  • Ability to work with distributed teams in a dynamic, iterative development process, Agile and waterfall.
  • Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Experienced in developing UML diagrams like Use Case Diagrams and Class diagrams, Sequence Diagrams and Behavior Diagrams.
  • Experience in Testing as in TDD and unit, Integration, system testing.
  • Good experience in various Integrated Development Environments (IDE) Eclipse, Spring Tool Suit and NetBeans.
  • Understanding of Calypso API's, its extensions and enhancing Calypso functionality by writing code to generate reports, add scheduled tasks and extract data from the system for downstream reporting.
  • Ability to learn new technologies and methodologies quickly.

TECHNICAL SKILLS

Technologies: Servlets, JSP, JDBC, JSTL, JNDI, Java Script, JPA, HIBERNATE, SOAP, CORBA, ORM.

Web Technologies: HTML4/5, CSS/CSS3, DHTML, XML, JavaScript, JSTL, Expressions JQuery.

Operating Systems: Windows, Ubuntu, Red Hat Linux, Linux, UNIX

Project Management: Plan View, MS-Project

Programming&Scripting Languages: Java/J2EE, SQL, PL/SQL, Unix Shell Scripting, C, C++

Modeling Tools: UML, Rational Rose, OOAD, JAVA/J2EE Design Patterns

IDE/GUI: Eclipse, Net Beans, Spring Tool Suite, Microsoft Visual Studio

Web Servers: Apache Tomcat, Web Logic, Web Sphere, 10 GAS Server

Framework: Struts, Hibernate and Spring

Database: MS-SQL, Oracle 11g/12c, MS-Access

ETL: Informatica, Pentaho

Testing: Quality Center, Win Runner, Load Runner, QTP

PROFESSIONAL EXPERIENCE

Confidential, San Jose CA

J2EE/UI Developer

Responsibilities:

  • Involved in Analysis & Design of the Reference Data Management.
  • Extensively worked with multiple teams to gather enhancements, developing, monitoring application services and inform the application holders about the issues found in database.
  • Gathered requirements forPerformancetestingpurposes from different Scrum teams.
  • Integrated theJavacode (API) in JSP pages and responsible for setting up AngularJS, Angular II framework for UI development.
  • Developed the User Interface using JSP, Spring MVC, HTML5, CSS3, JSON, JavaScript, Node JS and enhanced response using twitter Bootstrap.
  • Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
  • Implemented AJAX for asynchronous communication with server providing better user experience.
  • Designed and implemented AJAX server calls to dynamically retrieve user information.
  • Used Amazon Cloud Watch to monitorAWSservices and Amazon Cloud Watch logs to monitor application.
  • UsedAWSSDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Maintained Interface compatibility and concurrency in the project using Java8 new features like default, static methods and Concurrency API.
  • Design, develop, test and maintain high performing server backend RESTAPI/Services using Spring-Javalatest trends
  • Created Object-Relational mapping(ORM) using Hibernate.
  • Used Hibernate Query Language (HQL) to query the database for complex data.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria's to fetch the data from SQL based schema.
  • Used Agile software development methodology on Spring framework.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security.
  • Implemented service methods and SQL queries, PL/SQL to interact with the Oracle DBMS.
  • Designed and implemented stored procedures, functions and packages to store information from various sources for risk analysis using PL/SQL. CreatedDDL, DML scripts to create tables and privileges on respective tables in the database
  • Designed and implemented Oracle based database and created REST enabled Web Services.
  • Used log4j for writing into Application and Error logs.
  • Implemented Java Persistence API(JPA) through Hibernate 3.0.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Designed and developed XML validation functionality and store XML document in database.
  • Created UNIX shell scripting for periodic generation of reports.
  • Used Quality Center/JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
  • Identified performanceissues using multiple user test results, online monitors, real-time output messages and Load Runner Analyzer
  • Created and implementedperformancetest scripts using Load Runner, write custom functions and programs to support the loadtestingefforts
  • Used SVN and GITversion Control tools.
  • Deployed and tested the applications on WebSphere Application server.
  • Followed the Maven build life cycle to build the application, tested and deployed into 10 GAS application server.
  • Worked on web application using WebLogic server and deployment
  • Developed test cases and performed unit testing using Junit and manual testing.
  • Worked as per Agile (Scrum) methodology to meet customer expectation, timelines with quality deliverables.

Environment: Java/J2EE 7/8, Eclipse, Spring Tool Suite, JSP, HTML5, CSS3, JavaScript, JQuery, Calypso 13, AngularJS, NodeJS, XML, JSON, Spring, REST API/web services, Bootstrap, Agile methodology, Log4J, Hibernate 3.1, AWS(Amazon Dynamo DB, Amazon SQS, Amazon Cloud Watch, Amazon Lambda),Oracle 11g/12c, Junit, SQL, PL/SQL, UNIX, Maven, Apache Tomcat Server, WebLogic Application Server, 10GAS Application Server, SVN, GIT, JIRA, LoadRunner, PUTTY, TOAD, WINSCP

Confidential, Irving TX

J2EE/UI Developer

Responsibilities:

  • Involved in Analysis & Design of the Reference Data Management.
  • Worked as per Agile (Scrum) methodology to meet customer expectation, timelines with quality deliverables.
  • Extensively worked with business analysts and the end users to gather and finalize the requirements.
  • Developed the User Interface using JSP, Spring MVC, HTML5, CSS3, JavaScript, Node JS and enhanced response using twitter Bootstrap.
  • Implemented interactive UI screens using HTML, CSS, JQuery, JSON, JavaScript and AJAX.
  • Created Object-Relational mapping using Hibernate.
  • Used Hibernate Query Language (HQL) to query the database for complex data.
  • Used Two-way data binding features of AngularJS to implement Data binding to bind various server controls to the data from database.
  • Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
  • Implemented AJAX for asynchronous communication with server providing better user experience.
  • Created screens by assembling Struts Tiles: header, footer, menu, body and defined common page layouts, menu layouts, and use them by passing lists of items and links.
  • Reuse existing layouts using inheritance.
  • Designed and implemented AJAX server calls to dynamically retrieve customer information.
  • Maintained Interface compatibility and concurrency in the project using Java8 new features like default, static methods and Concurrency API.
  • Created Hibernate mapping files, sessions, transactions, Query and Criteria is to fetch the data from SQL based schema.
  • Used Agile software development methodology on Spring framework.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security.
  • Deployed the applications on WebSphere Application server.
  • Implemented service methods and SQL queries, PL/SQL to interact with the Oracle DBMS.
  • Designed and implemented stored procedures, functions and packages to store information from various sources for risk analysis using PL/SQL.
  • Installed, secured, and configured AWS cloud servers and Amazon AWS virtual servers (Linux).
  • Experienced working with database setup and maintenance on AWS EC2.
  • Designed and implemented MongoDB based database and created REST enabled Web Services on Jersey framework.
  • Used log4j for writing into Application and Error logs.
  • Designed and developed XML validation functionality and store XML document in database.
  • Developed API for usingAWSLambda to manage the servers and run the code in theAWS.
  • Designed and developed RESTful Services(API) to retrieving configuration JSON documents related to customer.
  • Developed the front end using JSP and HTML.
  • Created UNIX shell scripting for periodic generation of reports.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
  • Used GITversion Control tools.
  • Followed the Maven build life cycle to build the application and deployed into WebSphere application server.
  • Developed test cases and performed unit testing using Junit and manual testing.

Environment: JDK 1.6, Java/J2EE, RESTweb services(API), WebSphere application server, HTML5, CSS3, JavaScript, JQuery, AngularJS, NodeJS, Bootstrap, Agile methodology, XML, Log4J, Hibernate 3.1, Spring, Oracle 10g, MongoDB, PUTTY, TOAD, Junit, SQL, PL/SQL,UNIX, Maven, Eclipse, GIT, AWS EC2, JIRA

Confidential, TX

J2EE/UI Developer

Responsibilities:

  • Developed application using Agile Practices.
  • Played the role of Senior Java/J2EE Developercompleted the project from the development phase till the completion of project.
  • Designed and developed shipment tracking, customs information, flight schedules and user management modules.
  • Implemented interactive UI screens using HTML, CSS, JQuery, JSON, JavaScript and AJAX.
  • Designed and developed the front end with JSP, JavaScript, HTML, TagLibs and CSS.
  • Implemented SOAP web service(API) clients to retrieve and display flight schedules information from Americanairlines hub services.
  • Experience in using Logging frameworks Log4J to track flow of execution.
  • Responsibilities include designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.
  • Extensively worked on SQL developer for interacting with database and written SQL scripts and stored procedures.
  • Wrote various SQL, PL/SQL queries and stored procedures for data retrieval.
  • Developed Build Script using Maven tool.
  • Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management.
  • HTML 5 and JQuery AJAX are extensively used in web page development.
  • Configured Log4j and involved in trouble shooting the environmental issues.
  • Solving technical issues in application.
  • Developed Unit tests using Junit and Easy Mock.
  • Developed mock web services and used SOAPUI for testing web services.

Environment: JDK 1.6, J2EE, REST web services, WebLogic application server10.3.5, HTML, XML, Log4J, SVN, Hibernate 3.1, Spring 3.0, SOAP, Eclipse, Oracle 10g, TOAD, WINSCP, Junit, SQL, PL/SQL, UNIX, Maven, Easy Mock

Confidential, Richardson, TX

Java/J2EE Developer

Responsibilities:

  • Worked on all phases of software development life cycle.
  • Responsible for logical analysis of client requirements breaking them down into system requirements and preparing High Level Design document with business use cases & mockups based on it.
  • Used ATG10.2 Oracle commerce platform for application design.
  • Used Hibernate mappings, persistence classes & integration EJB classes to map the huge elegance database.
  • Designed and coded multi-login functionality. Heavily involved in integration of multi-login functionality with Wireless &DirecTV applications.
  • Designed and implemented highly intuitive, user friendly GUI from scratch using Drag and Drop withJava andCORBA.
  • Designed and Coded action forms, action Servlets, action classes for struts user interface.
  • Designed & developed front-endJSON contracts by using server side coding.
  • Designed and developed the individual components of the system using CORBA
  • Worked closely with the architect to design & implement Cassandra& cloud to communicate with Wireless application.
  • Heavily involved in writing the Spring AJAX based enterprise application.
  • Responsible for application & database Configuration and deployment on Beaweblogic10.3.
  • CORBAserver was used for communication with client.
  • Developed the middle tier of the application called BLIO (Business Logic Interface Object) using java server side coding.
  • Responsible for writing & executing Junit test cases for the BLIO coding.
  • Worked on designing all layers of MVC architecture. Coding for view using JSP, JSTL, JQuery, HTML, and CSS.
  • Involved in coding REST web services& Java to deliver JSON contracts to front end.
  • Responsible for writing & executing Junit test cases for the BLIO coding.
  • Worked on supporting existing customers' unification process, supporting merging activities.
  • Worked on STAR code review with the team members & was responsible for noteworthy suggestions on code optimization, reducing expensive calls to backend etc.
  • Responsible for multi-threading development & production support of the same.

Environment: JDK 1.7, J2EE, ATG 10.2, Cassandra, Cloud, REST web services, Servlets, JavaScript, HTML5, XML, UML, Log4J, CSS, SVN, Hibernate 3.1, EJB 3.0, CORBA, Spring 3.0, AJAX, MyEclipse7.5, Oracle 10g, JQuery, Struts 2.2, Internet Explorer, Chrome, PL/SQL, Windows

Confidential, Philadelphia, PA

J2EE/UI Developer

Responsibilities:

  • Interacted with Business Users to capture business needs, functional needs, managing expectations, and reviewing deliverables to ensure a successful implementation.
  • Used Grunt.JS and node.JS for Building Application.
  • Involved in creating the various user interfaces (UI) using JSP, DHTML, JavaScript, and CSS.
  • Developed all the UI pages using HTML5, DHTML, XSL/XSLT, XHTML, CSS3, JavaScript, jQuery, Ajax, Perl.
  • Designed and implemented highly intuitive, user friendly GUI from scratch using Drag and Drop withJava andCORBA.
  • Responsible for writing J2EE compliant code using Java for an application development effort. This involves working with JSP, Servlets, JDBC, XML, EJB etc.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Experience with Test Driven Development and Node.js.
  • Fixed bugs, providing production support & enhanced the applications with additional features.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side within the forms.
  • Enforced quality and validity of data affected by Java programs via database in core java.
  • Worked with core java by resolving data, application and connectivity issues related to Java programs' functionality.
  • Development ofCORBAbased DAOsto access data from database.
  • Wrote JUnit test cases for testingCORBAbased DAOs
  • Maintained, developed and fixed bugs for applications.
  • Documented and unit tested website code and applications.
  • Responsible for setting up Angular JS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS.
  • Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
  • Used Bootstrap for responsive web design.

Environment: JavaScript, JQuery, HTML5, XML, & CSS3, AngularJS, Require.js, bootstrap, MVC, AJAX, XML, CORBA, Eclipse, Internet Explorer, Chrome, PL/SQL, Windows.

Confidential, Detroit, MI

J2EE/UI Developer

Responsibilities:

  • Developed web interface for various modules using JSP, HTML, XML, CSS, Java Script, AJAX, and Action Servlets with Struts Framework, spring framework.
  • Used Spring framework for transfer of data between GUI and database.
  • Extensively worked on CORE JAVA (Collections, Generics and Templates, Interfaces for passing the data from GUI Layer to Business Layer).
  • Developed business logic and Entity Beans to manage the transactions with the database to deliver the content to the presentation layer and also to store the data in the data layer.
  • Implemented DAO (Data Access Object) design pattern to access data from Oracle.
  • Development process the SCRUM, Iterative Agile methodologies for web Application
  • Developed using J2EE design patterns like Command Pattern, Session Façade, Business Delegate, Service Locator, Data Access Object and Value Object Patterns.
  • Implemented Spring MVC, IOC & AOP.
  • Mapped the objects with the database using Hibernate Query Language (HQL) as the Persistence Framework.
  • Developed stored procedures using PL/SQL.
  • Developed EDI Mappings for conversion of data and deployed the mapping file to PROD, QA and testing environments.
  • Used JMS for programs to create, send and receive messages by using different modules like publisher, subscriber messaging and point to point messaging using IBM-MQ-Series
  • Used Log4j for debugging the application.
  • Involved in Configuration of data source and deployment of application in development, Test and Production.
  • CVS for version Controlling.
  • Involved in configuration setting for Development, Test, and Production Environment.
  • Used J-Unit test cases to test the application and performed random checks to analyze the portability, reliability and flexibility of the project.
  • Mainly involved in 24x7 support, Maintenance and enhancement of the application.

Environment: Java, HTML, XML, JSTL, XSLT, AJAX, JavaScript, CSS, Struts, Servlets, Spring framework, Eclipse, Hibernate, WebSphere Application Server, Web Services, Junit, Oracle, Windows XP, CVS, UML, PUTTY

We'd love your feedback!