We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Louisville, KY

OBJECTIVE

  • To pursue a highly challenging career in the IT field where I can apply my knowledge and acquire new skills. I anticipate myself to be part of top - notch team of professionals with sincerity, creativity, and dedication.

SUMMARY

  • 3 years of application development experience using Java, J2EE, UI, DB Technologies.
  • Good exposure on Object Oriented Programming & Design with UML.
  • Experience in performing Requirement Analysis, Design, Development, Testing and Documentation of Software Development Life Cycle (SDLC).
  • Project Development work experience in Waterfall, Agile Scrum methodologies.
  • Strong working experience in using MVC frameworks like Spring, Struts and Hibernate
  • Good working knowledge in Internet applications using Web/Application Servers like Tomcat,GlassFish, JBoss, WebSphere and Weblogic Application Server.
  • GUI design and development in using XML,HTML5,CSS3.
  • Front end development using Javascript,Ajax,jquery,Angularjs.
  • Good working knowledge of build tools like ANT, MAVEN and error logging using Log4j.
  • Hands on experience in using IDE tools such as Eclipse,NetBeans.
  • Experience in developing using SOAP,UDDI and RESTFUL protocol in multiple projects.
  • Sound Relational Database (RDBMS) concepts, work experience in writing complex SQL queries, Stored Procedures, Triggers on various database environments such as Oracle, SQL Server and MySQL.
  • Good working knowledge on upgrade of Postgres databases.
  • Hands on experience in various design patterns MVC, Front Controller, Factory, Service Locator, Session Facade Singleton and DAO.
  • Good Working knowledge in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module, Spring Batch in Spring Framework.
  • Good working experience in technologies like NodeJS, Bootstrap.
  • Experience in developing Java Beans and Custom Tag Libraries, providing client side validations in JavaScript and providing interactive front end GUI using AJAX.
  • Good working knowledge on developing data models using Hibernate POJO’s and configuring Hibernate persistence layer.
  • Self - starter, independent, motivated, and enthusiastic team player with excellent analytical, written, communication and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: JAVA (JDK 1.5/1.6/1.7,1.8 J2EE), XML, SQL, PL/SQL

Java Technologies: Core Java, JDBC, Servlets, JSP, Web Services

Frameworks: Spring 4.3, Struts 2.5, Hibernate and Log4j

Web Development: HTML 5, XML, JSON, web services SOAP, Restful Web services.

GUI: JavaScript, Ajax, JQuery, Angular JS, CSS3, Node JS, Bootstrap

Database systems: Oracle 12c, SQL Server 2016

Application/Web Servers: WebLogic 12c, WebSphere, Apache Tomcat 7.0,8.0

Build Tools: Maven, Ant 1.10, Gradle

Operating systems: Windows Vista,Windows XP, Windows 7,Windows 8.1,windows 10 Linux, Unix

IDE/Development tools: Eclipse, NetBeans, TOAD

Development Methodologies: Agile & Waterfall

Version Controls: Subversion(SVN), CVS, Github

PROFESSIONAL EXPERIENCE:

Confidential, Louisville, KY

Java/J2EE Developer

Responsibilities:

  • Designed application modules, base classes and utility classes using core java
  • Designed and implemented customized exception handling to handle the exceptions in the application.
  • Used Jenkins for continuous integration.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
  • Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Spring MVC and DAO.
  • Developed Business components using Java Objects and used Hibernate framework to map the Java classes to the database.
  • Designing the front end using JSP, JQuery, Angular JS, CSS and HTML as per the requirements that are provided.
  • Established wizard flows with Spring webflows.
  • Established efficient exception handling and logging using Spring AOP.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Developed payment flow using AJAX partial page refresh, validation and dynamic drop down list.
  • Implemented Web Services to send order details to downstream systems using Restful, SOAP
  • Implemented version controlling using SVN.
  • Implemented log4j for logging purposes and debug the application.
  • Prepared Junit test cases and executed the test cases using Junit in eclipse.
  • Involved in bug fixing during the System testing, Qualitative analysis and User acceptance testing.

Confidential

Java Developer

Responsibilities:

  • Involved in Unified Modeling Language (UML) in the design of project, including several diagrams in three types which are Structure diagrams, Behavior diagrams and Interaction diagrams using Rational Rose.
  • Followed Agile methodology and participated in the daily Scrum meetings to produce quality deliverables within time.
  • Involved in the development of presentation layer in JSP’s. Client Side validations were done using JavaScript and Jquery.
  • Used AJAX to display form data and for channeling equities data, excess information, market value information etc. onto user screens.
  • Involved in multi-tiered J2EE design and coding utilizing Spring IOC to dynamically load Java Beans for the web-application, Spring AOP to handle user authentication, transaction management and used Spring JDBC template for the development of the DAO layer.
  • Used various Java, J2EE design patterns like Factory, Singleton, DAO, etc.
  • Involved in developing of various Java classes, interfaces, modules for calculating margin account information, excess information based on various requirements imposed on each entity.
  • Worked on project deployment descriptor files such as web.xml and context definition files for servlet mappings, Java bean class definitions, transactions and database connection configuration.
  • Used Log4j components for logging. Perform daily monitoring of log files and resolve issues in the database.
  • Involved in unit testing the application using JUnit and performed the code review.
  • Used SVN for version control and Maven scripts were used for building the Java artifacts.

Environment: Java, Servlets, Swings, C++,Java EE 6, JMS, Multi-threading,Struts, Hibernate, Spring MVC, Spring Core and DAO, XML, Windows XP, Linux, Eclipse 4.2.1, Oracle, Toad, Web services, Ant, Unix.

We'd love your feedback!