We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

0/5 (Submit Your Rating)

Jackson, MS

SUMMARY

  • Over 10+ years of experience in Analysis, Design, Development and Implementation of large - scale, secure, Retail/Banking Projects and Internet/Intranet Applications using JAVA/J2EE Technologies.
  • Experience in Agile (SCRUM) wif pair programming Methodologies.
  • TEMPHas hands-on experience on build tools like Ant, Maven and Version control tools (SVN, CVS) Defect Reporting Tools such as JIRA.
  • Extensive experience in developing dynamic web pages using JSP 2.0, Servlets 2.4, Jasper reports, Tiles, JSTL, HTML, XHTML.
  • Proficient in implementing design patterns like Session Facade, Business Delegate, DAO, Singleton patterns and MVC architectures.
  • Proven strength in Web Based Application and Enterprise Application Programming wif Java 1.5/1.6/1.7/1.8 , Multithreading, JDBC, Struts 1.x Hibernate 3, iBatis, Spring, Spring boot, Spring batch, Angular JS, XML, XSD’s, Web Services (WSDL, SOAP), Restful, AJAX, JavaScript, JQuery, JDBC, Jasper reports, IBM WebSphere 8.0, JBoss, Web Logic and designing wif UML.
  • Proficient in SQL in understanding and modifying stored procedures and triggers for relational databases like Oracle, DB2, SQL Server.
  • Well experienced in working on relational database, Oracle 8i/9i/10g, MySQL, SQL Server, PL/SQL, DB2.
  • Certified as Sun certified java programmer for Java platform standard edition 5.0.
  • Performed unit testing using JUnit, Jenkins for integration testing.
  • Used logging techniques provided by Log4j tool for efficient logging and debugging.
  • Strong experience on various development environments like RAD, NetBeans, Eclipse, MyEclipse.
  • Hands on experience in UNIX commands, shell script and Windows script.
  • Having experience of leading the team and coordinating wif client for the requirement.
  • Excellent verbal, written and analytical skills wif ability to work in a team as well as individually in fast paced, dynamic team environment.
  • Committed team player wif multitasking capabilities. Excellent interpersonal and human relations skills. Strong communication skills, both verbal and written, wif an ability to express complex business concepts in technical terms.
  • Quick Learner, adapter of new tools/technologies and their test applicability.
  • Good Analytical, Interpersonal and communication skills. Result oriented, committed and hard working wif a quest to learn new technologies and undertake challenging tasks.

TECHNICAL SKILLS

Software Skills: Java, SQL, Java script, Servlets, JSP, Java Beans, Swing, XML, Junit, Mockito, JQuery, SOAP, HTML, Restful, DHTML, AJAX, Struts, Spring, Hibernate, IBatis Framework, Micro Services, AngularJS 1.x.

Databases: Oracle, DB2, SQL Server, PL/SQL, MySQL.

Tools: & Skills: WebSphere Application server, Web logic, JBoss, Tomcat. Subversion (SVN), CVS, Ant, Maven, Jenkins. DB Visualizer, SQL developer, SQL Server.

Other Tools: Eclipse, NetBeans, RAD, JIRA, MQ Server, Mainframe.

Domain Knowledge: Retail and Banking.

Operating Systems: Windows XP & Redhat Linux

PROFESSIONAL EXPERIENCE

Confidential, Jackson, MS

Full Stack Java Developer

Responsibilities:

  • Get clarifications on any queries related to the requirements from the client on request and providing time line to complete it.
  • Involved in all the different stage of SDLC like requirement gathering, High-level design, Low-level design reviews, Coding, Code reviews, code refactoring and defect fixing etc.
  • Developed user interfaces for vendor portal application using AngualrJs 1.x (Graphical representation, web service call).
  • Developed new module, interfacing new vendor from oracle to vendor portal from end to end.
  • Implemented various features of spring framework such as Dependency Injection, IOC, AOP, Spring Batch and spring integration wif Hibernate.
  • Worked wif server team for migrating the Chrisweb application from windows to linux server, deploying the applications and configuring the parameters in WAS server 8.0.
  • Given technical assistant for the onsite and offshore team, coordinated the entire development of the project, and addressed the design gaps and any issues that came in during development.
  • Address any issues that may arise during deployment to production and provide necessary support during go-live.
  • Involved in modifying and writing procedures, triggers (Oracle and SQL Server).
  • Written Mockito classes for the purpose of Test Driven Development and Behavior Driven development.
  • Worked on generating the web service classes by using Restful web service.
  • Involved in configuring Jenkins build scripts and automating the deployment process.
  • Implemented various features of Struts 1.2 framework in Chris web application.
  • Agile methodology and pair programming methodologies followed in dis project.

Environment: Struts 1.2, Spring 3.0, Hibernate, Java 1.7/1.8, SQL server, Oracle, Eclipse, UNIX, JIRA Bug, Mockito, triggers, procedures, Eclipse, Log4j, Jenkins, and SVN.

Confidential, Wayne, NJ

Full stack Java developer

Responsibilities:

  • Co-ordination between businesses, onsite, offshore teams for complete business execution.
  • Developed Registry Application UI wif AngularJS 1.x for improved user experience.
  • Implemented Karma unit testing framework wif Jasmine scripting.
  • Major hands-on responsibilities leading
  • Implemented sign printing module in Accessvia application.
  • Worked on coupon changes, to mark the coupon as used when it is used in the transaction.
  • Involved in modifying and writing procedures, triggers.
  • Worked on generating the web services classes by using Restful web service and SOAP.
  • Developed various J2EE components like Servlets, JSP, JSTL,TLD, AJAX by using RAD.
  • Deployed the applications on WebSphere Application servers using Jenkins continuous integration build.
  • Utilized JUnit for unit testing of the modules.
  • Implementing the changes in Production and provided extended support to business users.
  • Troubleshooting and finding RCA for the issues reported and adding it to maintenance list and fix them permanently.
  • Identifying the problems, prioritizing them and allocating resource to fix it and test it and deploy it to production.

Environment: Java 1.6/1.7, Servlet, JSP, UNIX, Windows 2008, DB2, Mainframe, RAD, Oracle SQL developer, MQ Adapter, JavaScript, Shell scripting, Web services (restful), SOAP, HTML, CSS, procedures, Functions, triggers.

Confidential, Chicago, IL

Full Stack Java Developer

Responsibilities:

  • Involved in business requirements gathering and technical analysis document preparation.
  • Understanding the Communication between Back Office Application wif other external Systems like Tandem, EIS, EDW, CMS, and SCT etc.
  • Worked in the Agile - Scrum methodology Environment.
  • Major hands-on responsibilities leading
  • Involved in developing module, manual EOD in Back office application to allow user to run End of Day from application.
  • Developed new module tender reports, getting data from database and preparing report wif Jasper reports.
  • Designed and developed the front-end wif Jakarta Struts framework, JSTL Tag libraries and Custom Tag Libraries and development of Presentation Tier using JSP pages, Custom Tag’s, JSP TagLibs, HTML, DHTML.
  • Implemented various features of spring framework such as Dependency Injection, IOC, AOP, Spring Batch and spring integration wif Hibernate.
  • Used Log4j for logging across the application.
  • Involved in deploying and configuring the application on Websphere.
  • Review code, Unit Test Cases and Unit Test Results for the correctness and completeness.
  • Creating Bugs for fixing the production issues in future releases.
  • Involved in code reviews and mentoring the junior team members.
  • Involved in setting up of POS and BackOffice Lab. Network setting, POS Machine setup and coordinating wif teams for the Lab setup.

Environment: Struts 1.2, Spring 3.0, Hibernate, Java 1.5/1.6, DB2, Eclipse, UNIX, JIRA Bug, triggers, procedures, Eclipse, IBM MQ messaging, Java Swing, Log4j, Jenkins, and SVN, Jasper reports.

Confidential

Full stack Java Developer

Responsibilities:

  • Involved in preparing low-level design documents for the assigned modules.
  • Involved in preparing Program Spec., Unit Test Cases for the newly developed module for Confidential Direct Debit through Dubai World’s Payment Gateway.
  • Communicated wif Business Team to clarify regarding the requirement.
  • Developed complete module of Utility pay, corporate utility pay through online and salary upload module, uploading the sheet wif employee and salary details and validating the details uploaded.
  • Communicated wif different teams like Payment Engine and Middleware teams for design and development of modules.
  • Used struts XML file for the configuration and mapping of classes and JSP files and to follow MVC architecture.
  • Ibatis to connect to database to create DAO layer for ORM.
  • Implemented the server side Restful Web Services functionality.
  • Used Log4J for building the logging module.
  • Used JUnit for unit testing of the system.
  • Involved in deploying and configuring the application on WebSphere.
  • Worked on bug fixing and supported the production applications.
  • Evolved as interface between development and testing team.

Environment: JSP, Servlet, Oracle11g, Struts 1.2, Websphere7.0.0.9, UNIX, XML, ANT, Eclipse, IBatis, Jboss. JMS, JavaScript, AJAX, Log4j, web service.

Confidential

Java Developer

Responsibilities:

  • Read the documents given by client and understanding the requirement. On call wif client if any clarification required by the team.
  • Involved in preparing low-level design documents for the assigned modules.
  • Following SDLC Waterfall methodology.
  • Designed and developed many Java Classes using Object Oriented Methodology.
  • Designed and developed Presentation Tier using JSP pages, JSP TagLibs, HTML, and DHTML Junit was used for testing.
  • Developed Controller part using Servlets for server side processing.
  • Acts as an interface between development and testing team.
  • Integration of front-end wif Mysql database using JDBC API and responsible for developing database MySQL queries.
  • Involved in developing application wizard for the new requirement and implemented successfully using HashMap.
  • Used JQuery to make dynamic search page and rich user interface.
  • Used Log4J for building the logging module.
  • Used SVN version control to track and maintain the different version of the application.
  • Review code, Unit Test Cases and Unit Test Results for the correctness and completeness.
  • Showing demo to client wif the application changes.
  • Worked on bug fixing and supported the production application.

Environment: JSP, JSP TagLibs, HTML, DHTML, Servlets, MySQL, Ajax, Javascript, JQuery, Eclipse Ganymede, Tomcat .6, JDK 1.5, SVN, Log4j, Junit.

Confidential

Java Developer

Responsibilities:

  • Participated in user meetings and requirement collection.
  • Following SDLC Waterfall methodology.
  • Involved in preparing low level design documents for the assigned modules.
  • Designed and developed many Java Classes using Object Oriented Methodology.
  • Designed and developed the front-end wif Jakarta Struts framework, JSTL Tag libraries and Custom Tag Libraries and development of Presentation Tier using JSP pages, Custom Tag’s, JSP TagLibs, HTML, DHTML
  • Involved in the development of the application based on backend Spring MVC architecture.
  • Used Spring Framework for developing the application and used to Hibernate map to Oracle database.
  • Involved in writing Spring Configuration XML files that contain declarations and other dependent object declarations.
  • Used JQuery to make the webpage more user oriented.
  • Used Log4j to capture the log that includes runtime exceptions and debug information.
  • Used JUnit for unit testing of the system.
  • Implemented weblogic server, it manages system-level details so you can concentrate on business logic and presentation
  • Review code, Unit Test Cases and Unit Test Results for the correctness and completeness.
  • Worked on bug fixing and supported the production applications.

Environment: Struts 1.2, Spring, Hibernate, JBoss, WebLogic9.2 and Oracle, Ajax, JQuery, Log4j, JUnit, HTML, DHTML, JDK 1.5.

Confidential

Developer

Responsibilities:

  • Participated in user meetings and requirement collection.
  • Following SDLC Waterfall methodology.
  • Involved in preparing low-level design documents and unit test cases.
  • Designed and developed Presentation Tier using JSP pages, JSP TagLibs, HTML, and DHTML was used.
  • Designed and developed many Java Classes using Object Oriented Methodology.
  • Integration of front-end wif Oracle database using JDBC API and responsible for developing database MySQL queries.
  • Used Struts 1.2 for MVC architecture.
  • Used JQuery to make the webpage more user oriented.
  • Used Javascript and AJAX for client side and server side validation.
  • Used Jasper for creating charts and Graphs.
  • Used Log4J for building the logging module.
  • JUnit was used for Unit Testing.
  • Review code, Unit Test Cases and Unit Test Results for the correctness and completeness.
  • Worked on bug fixing and supported the production applications.

Environment: JSP Struts 1.2, JDBC, JDK 1.5, Eclipse, HTML, CSS, Tomcat 6.x and MySQL, JavaScript, AJAX, JQuery, Log4j, Junit, CVS, Jasper Reports.

We'd love your feedback!