We provide IT Staff Augmentation Services!

Application System Engineer/java Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Around 8+ years of experience in analysis, design, development and implementations of client/server, database and Intranet - based applications using Java/J2EE technologies in various business domains including Retail, Financial, Health& Insurance.
  • Involved in the Software Development Life Cycle phases which include Analysis, Design, Implementation, Testing and Maintenance.
  • Excellent working knowledge of Java, J2EE/JEE platforms in building n-tier applications.
  • Excellent working knowledge in Java 1.8, Servlet 2.5, JSP 2.0 and JEE (EJB 3.0, JMS, JNDI) technologies. Spring3, JPA, Hibernate3x and Struts2 Frameworks for Enterprise projects.
  • Experience working in front-end technologies like XML, HTML5, CSS, bootstrap, JavaScript, Ext JS, Angular JS, Node JS, JQuery, Ajax, Servlet, JSP, and JSF.
  • Experience in Design and Development of Java Web Services using XML, SOAP, WSDL, and UDDI based on SOA and has excellent understanding of xml technologies XML, XSD, XSL, SAX, DOM, JAXB 2.0.
  • Experience in JMS message brokers like IBM MQ, Active MQ, Rabbit MQ and Apache Kafka etc.
  • Excellent knowledge working with rules engine like drools, Jrules.
  • Excellent working knowledge in Application servers such as Apache Tomcat, Jboss, IBM Web Sphere 8.0, WebLogic 10.3 and Weblogic 12c.
  • Good working experience in using ANT and Maven scripts for building and deploying the application in web/App servers.
  • Experience in implementing cluster environments and Build (Automation using tools, Jenkins, Anthil Pro), Deployment & Configuration management.
  • Experience in Data modeling, Database design and development using different RDBMS (Oracle10g/11i, NoSQL, MongoDB and MySQL 5.0) in various projects.
  • Extensive experience in various SDLC methodologies such as Water fall, Iterative, Agile
  • Experience in developing applications using different IDEs like Spring Tool Suite, Eclipse, NetBeans, My Eclipse.
  • Web Services, Component Based, Service Oriented Applications with Service Oriented Architecture (SOA) using REST, SOAP, WSDL, UDDI, IBM SOMA, AWS and Microservices.
  • Having thorough knowledge and experience in Functional Point, Use Case, FP based estimation techniques.
  • Proficient knowledge in JDBC and writing SQL Queries, SQL Stored Procedures, Triggers and SQL packages.
  • Extensive experience in writing SQL to validate the database systems and for backend database testing.
  • Involved in Production Support and Deployment for application.
  • Experience in working on various operating systems like Windows, UNIX and Linux.
  • Excellent communication, analytical and interpersonal skills.

TECHNICAL SKILLS:

Languages: C, C++, Java/j2EE

Frameworks: Spring3.0, JPA, Hibernate, Struts2

J2EE Technologies: JSP, Ext JS, Angular JS, Node JS, JavaScript, JQuery, HTML, JSF, Ajax, CSS, Bootstrap

Application/Web Servers: IBM Web Sphere 8.0, Oracle Web Logic 10.3.6, and Tomcat 7.0

Databases: Oracle, MySQL, NoSQL, MongoDB

Software Methodologies: Object Oriented Analysis & Design, UML, SDLC

Modeling Tools: Putty, WINSCP, Rational Software Architect and MS Visio

IDE: Spring Tool Suite, Eclipse, NetBeans, My Eclipse.

Source Control: CVS, SVN, GIT and TFS.

Deployment tools: Ant, Maven, Jenkins.

Defect Tracking Tool: QC, HP ALM 12.0, JIRA, Alfresco

Operating Systems: WINDOWS XP/7.0, UNIX, Red Hat, LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Application System Engineer/Java Developer

Responsibilities:

  • Involved in Requirements gathering and Analysis.
  • Design and implemented the backend layer using Spring MVC, Hibernate with Rest API’s
  • Worked on internal application for application team Spring Boot and Hibernate.
  • Worked with core java concepts like JVM internals, multithreading, garbage collection etc.
  • Designed and developed the UI using JSP, HTML, CSS, bootstrap, Angular JS, Java Script and JQuery.
  • Implemented various cross-project functionalities using Service Oriented Architecture.
  • Worked on the JMS queues like apache kafka and configured on server
  • Consumed and Implemented Web services to interact with external applications like SADS and Elynx using Soap/Rest Full Web services.
  • Experience in writing packages, Stored Procedures, functions and other scripts using SQL.
  • Experience in writing SQL complex queries like inner and outer joins, and also worked on single, multiple, and core related sub queries rows for getting data.
  • Experience in exporting and importing data to database from CSV using SQL.
  • Implemented Monthly and Daily batch processes, which will process records per day and update the records on daily and Monthly basis by using Spring Batch frame work and scheduler.
  • Extensive experience in server configuration changes using UNIX shell scripting.
  • Experience in writing shell scripting for executing the batch jobs.
  • Designed distributed queuing client server architectures and configured MQ for application.
  • Configured Queues and Activation specs to trigger the batch processes using event handle mechanism.
  • Involved in System design, implementation, Unit testing, System Testing support and UAT Support.
  • Involved migrating the web application and Web Services from IBM Web Sphere to Apache Tomcat Server.
  • Participated performance tuning activities, and Project tracking and release management.

Environment: Java/J2EE 1.7&1.8, Spring, Hibernate, XML, XML Schema, JSP, Java Script, JQUERY, bootstrap, Angular JS, JSON, JMS, Apache Kafka, Web services, SOAP, WSDL, Restful, JAX-RS, JAX-WS, micro services, UNIX, LINUX, Maven, Log4j, Junit, IBM Web Sphere 8.0, Tomcat Server 7.0, Oracle 11i, SQL, Spring Tool Suite 3.7.0, SVN.

Confidential, Chicago, IL

Application Security Developer

Responsibilities:

  • Design & developing the application according estimated risks in the application.
  • Designed & developed the front end (templates) using JSP, JSF tags, HTML, XML/XSLT, Ajax and JavaScript.
  • Implemented Spring MVC Framework for the front end used Dispatcher Servlet Class, Form Bean, Controller, View Resolver, and Spring Tag Libraries.
  • Involved in developing the common security framework for each application.
  • Developed a code to prevent the clickjacking (UI redress attack ) on application pages.
  • Involved in validation of Cross Site Scripting (XSS) attack by validating the application.
  • Worked on injection of token in session level to1 avoid CSRF (Cross Site Request Forgery) attack using OWASP.
  • Client pages are built using custom Prime faces and JSF tags.
  • Worked on JSF tag encryption using Prime faces to keep application more secure.
  • Version controls of the code and configuration files are maintained by Team Foundation Server (TFS).
  • Worked on one time script for execution to update records using SQL.
  • Experience in writing several SQL queries to validate and get results.
  • Debugged Java, J2EE based web as well as Enterprise applications using Eclipse.
  • Involved in the Analysis and Technical Design, Technical Update, Developed Unit Test cases.
  • Used Activiti to manage workflows of application.
  • Used Alfresco BPM activity tool for task management, application integration and Defect tracking.
  • Used Activiti Diagram Editor to design workflows for routing documents with in team through Alfresco.
  • Understanding application remediation according to security development issues.
  • Ensure Quality Assurance i.e. deliverables created match business specifications.

Environment: Java/J2EE 1.7, Spring, Hibernate, Oracle 11g, SQL, JSP, JSF, Prime faces 3.5, Ajax, JMS, XHTML, HTML, Log4j, Junit, Eclipse, Web logic server 10.3.6, Alfresco Enterprise 4.4.2, Team Foundation Server (TFS).

Confidential, Detroit, MI

Java/j2EE Developer

Responsibilities:

  • Responsible for the design and development phase of the application.
  • Participated extensively in Data Model designing for the entire application.
  • Used JSF Framework to develop the application.
  • Used Prime faces for creating and maintaining the uniformity of the client pages.
  • Implemented the functionalities using Java, J2EE, spring and JSF framework with Ice faces.
  • Used Ajax Prime Faces Validation Framework for performing validations.
  • Used NoSQL as the Database.
  • Developed Data Access Objects (Dao's) for easy data access.
  • Client pages are built using JSF and Prime faces tags.
  • Used JavaScript for client side validations.
  • Created and used the jars to access the data by using axis.
  • Used JPA to connect to the data base.
  • Developed and debugged the application using Eclipse.
  • Used Log4j for writing the logs including errors, warnings, info.
  • Used Maven build tool to build different EAR files and to print the server info.
  • Worked on web logic server to deploy the applications.
  • Created internal web services using SOAP.
  • Consumed external web services to support the application.
  • Worked on the JMS queues and configured on web logic server.
  • Used HP QA to manage the defects and issues.
  • Used SVN to manage the versions and Merge the code.
  • Worked on the Serena to manage the Versions.
  • Used Hudson for the Continuous Integration builds for different applications.
  • Used local nexus repository to download the jars for the applications using Maven.

Environment: Java JDK 1.5, J2EE, Spring 2.0.8, JSF 2.2, Prime Faces, JPA, Maven, JNDI, Oracle, Ajax, XPath, JavaScript, JSP, XHTML, HTML, CSS, log4j, Eclipse, MongoDB, NoSQL, JMS, Rabbit MQ, Quartz, JMS, Web logic, SVN.

Confidential, Oakland, CA

Java/j2EE Developer

Responsibilities:

  • Involved in analysis, design and implementation of business requirements.
  • Extensively worked in integrating the different layers of the project.
  • Designed and developed Application based on Spring framework using MVC design patterns.
  • Configured and built Spring MVC application on Tomcat web server.
  • Designed and developed the UI using JSP, HTML, CSS and JavaScript.
  • Responsible for writing the JavaScript code for validating the application.
  • Used JQuery for validations and UI development.
  • JSP Content is configured in XML Files for Developing Deployment descriptor files.
  • Developed numerous UI (User Interface) screens using JSP and HTML, CSS, Java Script.
  • Responsible for writing the JavaScript code for validating the application.
  • Involved in Unit Testing of the specified Modules.
  • Used JDBC for calling SQL Stored Procedures and SQL queries.
  • Implemented in various design patterns in the project.
  • Involved in bug (Debugging) of the application.
  • Involved in System Testing and integration testing of the application.

Environment: Java/J2EE 1.6, Spring MVC, Hibernate, JavaBeans, Servlets, JSP, JDBC, JavaScript, HTML, CSS, XML, Apache Tomcat, DB2, SQL, GIT, Windows XP, LINUX, Eclipse, VSS Log4j, JUnit, ANT.

Confidential, Houston, TX

Java/j2EE Developer

Responsibilities:

  • Responsible for prompt development of services, features and tools for the company's highly interactive lending-based System.
  • Used Spring MVC Framework, HTML, JSP and JavaScript for Front End User Interface Design.
  • Implemented transaction management for ORM project using Spring Transaction Management API.
  • Writing SQL queries with Indexes, Sequences, Stored Procedures and Functions.
  • Created Stateless Session Beans for retrieving data and Entity Beans for maintaining User Profile.
  • Added security features to the existing system.
  • Responsible for generating JSP Tag libraries embedded with client specific.
  • Involved in doing various testing as per the specifications and test cases including Unit and Integration testing using JUnit.

Environment: Java/J2EE, Spring MVC, Servlets, JPA, JDBC, Apache Tomcat, HTML, XHTML, CSS, XML/XSLT, DHTML, JSP, Java Script, Unix, Oracle 10i, SQL, JUnit.

Confidential, Franklin, Tennessee

Java/j2EE Developer

Responsibilities:

  • Designed and developed creative solutions to meet business requirements.
  • Identified the Use Cases, generated Sequence Diagrams, and Class Diagrams.
  • Designed the Architecture of the project as per MVC standards.
  • Designed the workflow, system architecture, drawing sequence diagrams, activity diagrams, class diagrams, HTML pages, database schema and tables.
  • Used Struts framework and page flow architecture for the development.
  • Designed and developed the front end using HTML, JSP, and Struts tag library.
  • Used Struts framework for the development.
  • Involved in Designing and developing the front end using HTML, JavaScript, JSP and StrutsTag Library.
  • Designed and developed the Java bean components and O/R Mapping using JPA.
  • Involved in designing the tables in Oracle 9i.
  • Test data and environment preparation for unit testing of various components layer with JUnit framework.
  • Used Java Script to perform validation on the client side.
  • Used SVN for source control.

Environment: Java/J2EE, Struts MVC, JPA, JSP, Custom Tag Libraries, XML, Design Patterns, JNDI, JMS, Web Logic Server, Eclipse, Log4j, Oracle9i, JUnit, UML, SQL and Rational Rose.

Confidential

Java/J2EE Developer

Responsibilities:

  • Used Struts as MVC framework for designing the complete Web Application.
  • Developed Action form beans, Action classes for implementing business logic for the Struts Framework.
  • Developed different UI screens using JSP, HTML, DHTML and CSS to design the Pages according to Client Experience Workbench Standards.
  • Validated the user input using Struts Validation Framework.
  • Client side validations were implemented using JavaScript.
  • Implemented the mechanism of logging and debugging with Log4j.
  • Version controls of the code and configuration files are maintained by CVS.
  • Designed generic database Connection Pooling with JDBC using Oracle and involved in the SQL query optimization.
  • Worked on Building and deploying the Application to Websphere portal
  • Developed SQL packages and triggers.
  • Developed test cases for Unit testing and performed integration and system testing.
  • Used TILES framework for building the site layout, template pages, extending templates and different implementation of pages.
  • Developed Stateless Session Beans and Message Driven Beans to implement the business logic.
  • Developed Stored Procedure for reports and business needs for complicated business logic.
  • Application used AJAX to reduce the bandwidth usage and provide better user-experience.
  • Used Java Message Service (JMS) API to create, send, receive, and read messages between application components.

Environment: Java/J2EE, Web logic, Eclipse, Struts, JDBC, IBM Web sphere JavaScript, CSS, XML, HTML, CVS, DHTML, ANT, Log4J, JUnit, Oracle 9i.

We'd love your feedback!