We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

San Antonio, TX

SUMMARY

  • Java/J2EE Consultant with over 4+ years of experience in analysis, design, implementation, testing of Web/Enterprise applications in the Client/Server environment using Java/J2EE
  • Experience in using Software development methodologies such as Agile, SDLC.
  • Expertise in designing and developing Web based Enterprise applications using J2EE technologies like JSPs, Servlets, EJB, Struts, spring, and Hibernate.
  • Implemented various Design patterns including Data Access Object (DAO), Model View Controller, Session facade, Singleton etc.
  • Expertise in configuring the Spring Application Context with dependency injection and using Spring Framework integrated with Struts/Hibernate/Web Services JMS/JDBC/JNDI
  • Performed in developing light weight business components and integrated applications using spring framework, and spring web MVC.
  • ImplementedCross cutting concerns like logging and declarative transaction management using Spring AOP.
  • Created robust user Interface (UI) using HTML, CSS, JSP, JSON, JavaScript, ReactJS, Redux, AJAX, Custom Tags, JSTL.
  • Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages. Performed asynchronous data validation using AJAX.
  • Extensively worked on implementing Service Oriented Architecture (SOA) using Web Services (SOAP, Restful, WSDL, UDDI)
  • Hands on experience in developing Java and J2EE applications using Eclipse 2.0/3.0/3.1, Eclipse Gnymede, My Eclipse, Mars Eclipse
  • Proficient in development of enterprise business solutions using Apache Tomcat, WebLogic, WebSphere and JBOSS application server
  • Experience in deployment of the J2EE applications onWebSphere, WebLogic and Apache Tomcat.
  • Experience with Junit in performing unit testing and determining the application functionality and Monitored the error logs using Log4J and fixed the problems.
  • Expertise in Unit testing using Junit & Miskito, Integration testing, & System testing in Object Oriented Methodologies, design patterns and UML modeling using tools like Rational Rose and MS Visio.
  • Extensive experience in working with various databases like DB2, Oracle and SQL Server.
  • Expertise in version control tools like SVN and CVS to manage and control software development.
  • Excellent communication, analytical and interpersonal skills and highly motivated team player with ability to work independently.
  • Ability to learn and adapt quickly to the emerging new technologies.

TECHNICAL SKILLS

App Servers, Web Servers: IBM Web Sphere, WebLogic, Apache - Tomcat, JBoss, Glassfish

Languages: Java JDK 1.7, C, C++, SQL, PL/SQL

Frameworks: Struts, spring, hibernate, Spring MVC, Hibernate 4

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, Web Services

IDEs (development Tools): Eclipse Mars, Eclipse, My Eclipse

Operating Systems: Windows XP/2000/NT/98, Unix, Linux

Databases: 9i/10g, DB2, MS SQL server

Web Technologies: Servlets, JDBC, XSD, SOAP, XML, XSL, HTML5, DHTML, CSS3, XML, REST, JSP, Angular JS, Node.JS, ReactJS, Redux

Design Methodologies: UML, RUP, Rational Rose

Development Methodologies: Agile, TDD, Waterfall, iterative and incremental, XP, SOA, Scrum

Testing: Junit, functinal testing, J-Mock

Build Tool/Utilities: ANT, Maven, Jenkins

Version Control Tools: CVS, Clear Case, VSS

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, San Antonio,TX

Responsibilities:

  • Involved in analysis, design, construction and testing of the online banking application
  • Involved in meeting to gather information and requirements from the clients and preparing the requirement document.
  • Prepared the detailed functional requirements along with screenshots and description of all the modules.
  • Designed and developed Application based on spring Framework using MVC design pattern.
  • Used ReactJS, Redux, CSS, HTML in the presentation tier.
  • Used Struts validator framework for client side and server side validation.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
  • Utilized JPA for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Responsible for writing complex SQL and HQL queries.
  • Apache Ant was used for the entire build process.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Used Confidential version controlling.

Environment: JAVA 1.7, RectJS, Redux, Junit, Mars Eclipse, DB2, JPA, Servlets, Struts 2.3, HTML, JSON, XML, Spring 4.2, Log4j, WebSphere ApplicationServe 8.0, Unix, Rational Rose, Restful Webservice, Confidential verson control.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Used Scrum Agile methodology that included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
  • Used Spring MVC to implement REST architecture and get account activity, stock portfolio and cash flow.
  • Involved in all the phases of (SDLC) Software Development Life Cycle including analysis, designing, coding, testing and deployment of the application.
  • Developed Class Diagrams, Sequence Diagrams, State diagrams usingRational Rose.
  • Developed robust, responsive Ajax driven UIs with AJAX, CSS, Angular JS and J-Query
  • Used Struts framework to implement MVC2 Architecture.
  • Used Struts as web framework and spring to develop lightweight business component.
  • Integrated Struts with spring for delegating Struts action management to spring framework.
  • Implemented Layout management usingStruts Tiles Framework.
  • Wrote Hibernate configuration files and mapping files to ensure data persistency to Oracle database.
  • Resolve and troubleshoot the problems and fixes the bugs.
  • Used Web Services (SOAP & WSDL) to exchange data between portal and other modules of Confidential
  • Used Core Spring framework for Dependency injection.
  • Developed user interface using JSP, JSP Tag libraries (JSTL) to simplify the complexities of the application
  • Adapted various design patterns like Front Controller, Business Delegate, Service Locator, Data Access Objects, MVC
  • Used HQL, Criteria queries to fetch data from the database.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate framework for interacting with the database.
  • Implemented the business logic using JSP, JSTL,JavaBeans and service classes
  • Used PL/SQL to write Stored Procedures, Triggers and SQL queries.
  • Used Eclipse Ganymede IDE for writing code.
  • Extensively used CVS for version controlling.

Environment: Spring 4.2.0, Hibernate 5.0.2, Struts 2.3.34, XML, JSP, JSTL, JavaScript, AJAX, Junit, Node.js, Oracle 11g, Log4J, JMS, Eclipse Luna, JDK 1.7, WebSphere Application Server 8.0, CVS, Rational Rose, Maven, SVN 1.8,Windows 10, SOAP web service

Confidential, Rockville, MD

Java Developer

Responsibilities:

  • Involved in requirements gathering, analysis, and Use Case development of the CRC-CME integration using UML and Rational Rose.
  • Extensive use of HTML/Servlets/JSP/XML for the presentation layer along with JavaScript for the client side validations
  • Used Spring MVC and Web flow for the User Interface development of the NINDS CRC website.
  • Developed UI screens for attendance module using Angular-JS, HTML5, CSS, Bootstrap and, JavaScript.
  • Designing and development of the various custom reports using the Calypso
  • Extensively worked with Mocha framework on MEAN (MongoDB, Express, Angular and Node) stack for rapid prototyping of applications for client demonstrations.
  • Developed ORM mappings using Hibernate and wrote criteria, named and HQL queries for data retrievals in the DAO layer.
  • Developed Apache Camel endpoints and used producer template to route messages to JMS queues.
  • Implemented Spring IOC (Dependency Injection) and Spring Aspect Oriented Programming (AOP) for the Business as well as Lookup Service Layer development
  • Involved in creating Hibernate Mapping files, as well as Domain Objects, and writing HSQL queries for developing DAO and Persistence layer using Hibernate O/R mapping tool.
  • Implemented Agile Java methodology using Eclipse, Java, spring and Hibernate .
  • Involved in Writing and Executing SQL Scripts and responsible for fixing the issues and monitoring it to make sure it releases in time.
  • Involved in publishing as well as consuming web services using JAXB.
  • Implemented Session Façade, Command Pattern, DAO design patterns.

Environment: JDK 1.6, Struts 2.3.16, Spring 4.0, Hibernate 4.2, Servlets, JSP, JMS, JSF, JDBC, EJB 3.0, XML, SAX, JAXB, HTML, DB2, UNIX, UML, JavaScript, CVS, Rational Rose, Junit, ANT, Restful Web service, Eclipse, Tomcat, Jboss 7.1, GIT, Jenkins, Selenium, MongoDB, SQL Developer, Junit.

Java/J2EE Developer

Confidential, Dallas TX

Responsibilities:

  • Used the Model View Controller (MVC) design pattern to decouple the business logic and data.
  • Used UML and Rational Rose suite for designing the System
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment.
  • Used the Spring Framework for Customer authentication services.
  • Implemented JSF applications for login, logout, locale settings, profile administration.
  • Developed and deployed EJB2.0 bean components on JBoss application server.
  • Configured the deployment descriptors in Hibernate to achieve object relational mapping.
  • Used SQL Server 2005 as the back end and wrote SQL queries and stored procedures.
  • Implemented automatic/dynamic text filing support using Ajax/JSF components.
  • Used UNIX shell scripts to automate build processes.
  • Provided production support for any unexpected problems in the application
  • Performed Integration, unit testing, system testing and stress testing for all the phases of project.
  • Used SVN for version control and Log4j for logging.

Environment: JSP, Servlets, Spring MVC, EJB 2.0, JSF, Hibernate, UML, RAD, XML, HTML, AJAX, JBOSS, JDBC, SQL Server 2005, JavaScript, Apache Tomcat 6.0, Rational Rose 2003, UNIX, Junit, Log4J, CVS.

Confidential

Application Developer

Responsibilities:

  • Gathered business requirements.
  • Applied Style Sheets using CSS.
  • Constructed presentation layer implementing using JSP, Struts, HTML and DHTML.
  • Developed Action Forms and Action classes.
  • Used Log4J utility to log error, info and debug messages.
  • Worked with Session and Entity Beans.
  • Involved in the JDBC queries as part of implementation.
  • Used MVC Architecture.

Environment: Java 5.0, JSP, Servlets, Oracle 8i, JDBC, JavaScript, NetBeans, Toad, CSS, JSP, JavaScript, HTML5

We'd love your feedback!