We provide IT Staff Augmentation Services!

Java/jee Developer Resume

3.00/5 (Submit Your Rating)

Memphis, TN

PROFESSIONAL EXPERIENCE:

  • 8+ years of experience in design and development and highly accomplished and experienced java developer with comprehensive mastery in software applications using Object - Oriented technologies and Java/J2EE technologies.
  • Handful experience on implementation of complex Client/Server Intranet/Web based n-tier systems in various platforms like Banking, Insurance, E-Commerce.
  • Handful experience and strong knowledge of OOAD (Object Oriented Analysis and Development) and OOP (Object Oriented Programming) and applying OO principles in full Software Development Life Cycle.
  • Experienced in java programming with concepts such as core java, Exception Handling, Multithreading, Servlets, JSP, Custom Tag Libraries, Struts, Spring, Hibernate, Enterprise Java Beans, Synchronization, Serialization, IO, Collection Framework and JDBC.
  • Expertise in Different Spring modules such as Spring MVC, Spring AOP, Spring ORM, Spring Batch in Spring Framework.
  • Expertise in web technologies like HTML, CSS, Bootstrap, JAVA SCRIPT, Angular JS, JQuery, AJAX, Bootstrap JS.
  • Expertise in SOA implementation using SOAP and XML processing APIs, Restful Web Services.
  • Expertise in building Applications on Application/Web Servers like apache Tomcat, JBoss, IBM Web Service and Oracle WebLogic.
  • Exposure in Creating use case, Classes, Sequence and Activity Diagrams Using Rational Rose. Database design and development that involves ER modelling, Rational database schema, writing queries using SQL.
  • Expertise in retrieving and manipulating data from backend Database using Oracle, DB2, SQL server, MYSQL, SQL lite with good knowledge in SQL programming language like PL/SQL Database environments. Developed stored procedures, Triggers. Views, Complex join queries. Strong and in-depth knowledge of various database systems.
  • Hands on experience using Junit in unit test using Mocktio and Power Mockito, Integration Testing and log4J determining application functionality. Bug tracking tools Such as JIRA, Clear Quest, Quality Center.
  • Hands on in various design patterns such as MVC, DAO, Front Controller, Singleton, Factory, Session Façade.
  • Expertise understanding Test-Driven development, Software Development Life Cycle methodologies like Agile and Scrum. ATDD (Acceptance and Test Driven Development) and understanding in Product and Research Development
  • Desire to take Challenge and hold independent responsibility with learning new Technologies as well as ability to contribute and be a productive team member.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, SQL, PL/SQL

XML & Scripting Languages: JavaScript, HTML/DHTML, Ajax, XML, XSP, JQuery, CSS, Angular JS.

J2EE Technologies: J2EE, Servlets, JSP, EJB, JDBC, MVC Architecture, Java Beans, JNDI, RMI, JMS

J2EE Frameworks: Struts, Hibernate, Spring, JUnit, Log4j, ANT, MAVEN

SOA Technologies: Web Services, ESB, SOAP, REST, WSDL, UDDI

Design/Analysis: Object Oriented Methodologies, AOP, UML, Design Patterns

Databases: Oracle, MySQL, DB2, SQL Server

Web/Application Servers: Apache Tomcat, IBM WebSphere, JBoss, BEA WebLogic.

Software Tools: WASAD, ANT, JUnit, DTD, XML schema, TOAD, Oracle Jdeveloper, Oracle SQL Developer.

Configuration Management: SVN, CVS, GIT, MAVEN, Team Site, Eclipse Plug-ins, Continuum, Hudson.

Java IDE’s: RAD (Rational Application Developer), Eclipse, Intellij IDEA 2016.3

Operation Systems: UNIX, Red Hat Linux, Windows.

PROFESSIONAL EXPERIENCE:

Confidential, Memphis, TN

Java/JEE Developer

Responsibilities:

  • Involved in all stages of Software Development Life Cycle including Analysis, Design, Development, Testing, Implementation.
  • Designed the user interfaces using JSPS, HTML, JSTL, CSS.
  • Web application developed JSP custom tag libraries, Struts action classes and Action.
  • Designed java servlets and Objects using J2EEstandards.
  • JSP is used for presentation layer, developed high performance object/relational persistence and query service for entire application utilization Hibernate.
  • Data operations are performed using Spring ORM wiring with Hibernate and implemented Hibernate template and criteria API for querying databases.
  • Java Script id used for application specific and webpage with email client. Java Script is extensively used for Dynamic interface and Client side validations.
  • Hibernate is used for design development and maintain layers and perform configuration of struts Application Framework.
  • Enhanced user experience by designing new web features using MVC frameworks like Angular by implementing and testing the enterprise application with Angular JS and Spring MVC.
  • JDBC is used for making connection to Oracle and Retrieve data by creating various tables and SQL stored procedures.
  • Web services(SOAP) were developed and published using JAX - WS and JAX-RS.
  • LOG4J and Junit were used for unit testing for the developed code versioning control by CVS. Developed and deployed EJBs and other components in the JBoss Application server.
  • Prepared the System Maintenance of Technical Document of True resolution and True producer product.

ENVIRONMENT: JAVA, J2EE, Struts framework, Springs, JSP, EJB, JBOSS, XML, MVC, SOAP, JAX, JAVASCRIPT, AJX, CSS, HTML, JSP, ANGULAR JS, HIBERNATE, LOG4J, JUNIT, CVS, ORCALE 10G, SQL, WINDOWS.

Confidential, San jose, CA

Java/J2EE Developer

Responsibilities:

  • Used Spring MVC to achieve Model View Controller design pattern .
  • Worked on UNIX, HTML5 code and integrated CSS3 style sheets to it .
  • Actively involved in each phase of Software Development Life cycle (SDLC) viz. Requirements, Specification, Design, Implementation, and Testing. 
  • Extensively worked with Object Oriented Concepts and Design (OOC/OOD). 
  • Build RESTful Web services using JAX - RS API
  • Consumed RESTful Web services provided by different vendors to submit the TRAFFIC STOP data. 
  • Created web services and desktop applications to access and display data needed by support teams using Ajax, JCR, JavaScript, JQuery, AngularJs, Node.jsJava, CSS and HTML
  • Used Apache Maven for project management and building the application. 
  • Configured and deployed web application in JBoss Application Server using Maven
  • Experience with Responsive Design framework using Bootstrap CSS and LESS/SASS framework. 
  • Developed and implemented the Business functions of Content Repository for this project to develop Dynamic Web Module and process classes using JCR (Java Content Repository) API. 
  • Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as a part of Functional Design Document (FDD) using EA tools
  • Developed websites using AEM/CQ, including the creation, configuration and integration of templates, components, dialogs, widgets, workflows, and more. 
  • Using the Custom UI Editor to edit the test document. 
  • Built and maintained several Node.JS modules
  • Experience with migrating large volumes of content from a CMS into AEM/CQ
  • Developed Maven scripts to build and deploy the application onto Web logic Application Server and ran UNIX shell scripts and implemented auto deployment process
  • Responsible for all client side UI Validation and implementing Business logic based on user selection using JQuery UI and AngularJS
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application. 
  • Developed common reusable component libraries ( CRUD Scaffolding ) to be reused in different projects throughout the company's IT team using   GWT , Spring data, JPA. Performed Unit. Testing Using Junit
  • Implemented Log4J to trace logs and to track information.

ENVIRONMENT: Java, JSP, JSTL, JSON, JavaScript, POJO's, Hibernate, Spring, Spring MVC, Spring AOP, PL/SQL, CSS, Log4j, JUnit, Subversion, Tomcat 7.x, Eclipse,UNIX, WebLogic 10.x, MYSQL, Maven, Windows7, HP-Unix (HP-UX).

Confidential, Overland Park, KS

Java/J2EE Developer

Responsibilities: 

  • Designed and developed a web pages HTML5, JSP, Portlets, AJAX, JSTL, Angular JS, JQuery and CSS
  • Developed Custom Tags using JSTL..
  • Developed stored procedures, triggers and used PL/SQL on Oracle database. 
  • Used Node.js for server - side validation. 
  • Used spring framework for implementing IOC/JDBC/ORM, AOP and Spring Security
  • Involved in performance tuning, scalability of the application and production support. 
  • Developed TDD using Junit
  • Enabled better quality control of Java Source code by implementing Sonar to report code quality and test coverage. 
  • Developed the presentation layer using Struts Framework, JSP, Servlets, JavaScript, JQuery, and AJAX
  • Developed Web services in the service layer and implemented Web Services based on SOA architecture with Restful
  • Consumed SOAP web services using spring
  • Used Any point Connectors to eases the interaction between mule and external resources such as database, Rest API. Used Node.js to write sever side code, data management was done by MongoDB.
  • Involved in integration, development of MULE services as part of both consumer and producer. 
  • Used Maven for Life Cycle Management of the project. 
  • Unit tested the complete application using jUnit
  • Used Apache ActiveMQ as messaging platform. 
  • Used Splunk tool to search the application logs and used Log4j for logging, used React.js, Deployed the Application using WebLogic

ENVIRONMENT: Core Java,JSP, Servlets, JQuery, JSTL, AJAX, Splunk, Struts, Restful, Apache ActiveMQ, Spring Core, Spring MVC, JUnit, ESB MULE, JSTL, SOAP UI, Spring Tool Suite, React.js, Weblogic, Maven, SVN.

Confidential, Chicago, IL

Java Developer

Responsibilities: 

  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • Developed the applications using Java/J2EE, Struts, JDBC
  • Worked on various use cases in development using Struts and testing the functionalities. 
  • Created struts form beans, action classes, JSPs following Struts framework standards. 
  • Implemented the database connectivity using JDBC with Oracle database as backend. 
  • Involved in the development of model, library, struts and form classes (MVC). 
  • Designed and developed file upload and file download features using Jdbc with Oracle Blob
  • Worked on core java, using file operations to read system file (downloads) and to present on JSP
  • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS. 
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms. 
  • Selecting the shopping cart, using the Ecommerce platform.
  • Used Real time Messaging API, which is web - socket based API allows you to receive events. Which intern used in etrading.
  • Designed and developed Application based on Struts Framework using MVC design pattern
  • Developed SOAP based XML web services. 
  • Developed and maintained UNIX shell scripts for data-driven automatic processing
  • Experienced in Integration of Amazon Web Services (AWS) with other applications infrastructure. Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
  • Apache Ant was used for the entire build process. 
  • Used Rational Clear Case for version control and JUnit for unit testing. 
  • Configured WebSphere Application server and deployed the web components. 
  • Provided troubleshooting and error handling support in multiple projects. 

ENVIRONMENT: Flex, EJB, Struts, spring, JSP, Servlets, JMS, IBM MQ, XML, SOAP, UDDI, WSDL, JDBC, JavaScript, XSLT, XML, UML, HTML, JNDI, Rational Rose, Oracle, IBM WebSphere, Clear Case, Log4J, ANT, JUnit, IBM RAD, and Apache Tomcat.

Confidential

Java Developer

Responsibilities: 

  • Involved in the Requirements collection & Analysis from the business team. 
  • Implemented the MVC architecture using Apache Struts Framework
  • Implemented Action Classes and server side validations for account activity, payment history and Transactions
  • Implemented views using Struts tags, JSTL and Expression Language. 
  • Implemented Tiles Framework for the views layout
  • Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules. 
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end
  • Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to data base. 
  • Implemented the web services client to consume the third - party service API for validating credit cards. Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions. 
  • Developed Unit test cases using JUnit
  • Used Log4J to capture the log that includes runtime exceptions. 

ENVIRONMENT: J2EE, Java, Struts, Tiles, JSP, JNDI, Clear Case, SOAP, WSDL, UDDI, JAXB, JAXP, Schema (XST), EJB 2.0, ANT, JavaScript, JMS, Rational Rose, WSAD, DB 2.

Confidential

Jr. Java Developer

Responsibilities: 

  • Assisted in creating Use Case diagrams, Class diagrams and Sequence diagrams
  • Implemented Design Patterns like Session Facade, Business Delegate, Data Access objects, Data Transfer Objects, Front Controller, Service Locate and Singleton. 
  • Developed user interface using JSP, Servlets, and Ajax
  • Used JSPJava Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface. 
  • Involved in designing MVC patterns using HTML for Controller Form Layers. 
  • Involved in writing complex SQL queries, Stored Procedures in PL/SQL to query data. 
  • Extensively used JDBC concepts to connect to, retrieve and update information in the database. 
  • Used JMS for sending updates to various other applications. 
  • Involved in Consuming XML web services using SOAP and WSDL
  • Extensively used Eclipse 3.x while writing code. 
  • Deployed WAR applications in Web Logic. 

ENVIRONMENT: Java, Struts, Servlets, JSP, JMS, JavaScript, AJAX, XML, Oracle 9i,TOAD, Eclipse, BEA WebLogic, PL/SQL.

We'd love your feedback!