We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

Bluffton, SC

SUMMARY:

  • 7+ Years of overall experience in all phases of Software Development Life Cycle including Software Design, Analysis, Coding, Development, Testing, Implementation, and Maintenance Using technologies related to Java/J2EE.
  • Excellent proficiency in core java concepts such as OOPS, Collections, Threading, generics, Exception handling.
  • Good experience working with applications developed using Object Relational Mapping frameworks like Hibernate, JPA and MVC frameworks like Struts, Spring.
  • Extensively worked on Spring modules such as, Spring IOC, Spring ORM, Spring DAO, Spring AOP and Spring MVC .
  • Experienced in designing the Front end using HTML4/5, CSS2/3, Javascript, JQuery, AJAX and Angular JS, Bootstrap.
  • Experienced in working with SOA architecture using SOAP and REST web services.
  • Extensive experience in using Hibernate core interfaces, different mapping strategies, annotations and Hibernate template to integrate with other frameworks.
  • Experience in implementing Apache Axis and Apache CXF frameworks to build and consume Soap Based Web Services and RESTful Web Services.
  • Experience in Java messaging Service (JMS), and messaging technologies such as Message Driver Bean (MDB).
  • Proficient in working with presentation layer, screen validations, navigation to other layers, handling Json responses using, Ajax, JQuery, HTML, CSS, Java Script.
  • Experience in using JSON to make connections between server and databases like Oracle and MySQL.
  • Strong experience working with various databases like Oracle8/9/10g, DB2, MySQL and PostgreSQL and expertise in writing SQL queries and creating tables, indexes, triggers, views, functions, packages and stored procedures.
  • Developed applications on different IDE's like Eclipse, NetBeans, Spring Tool Suit.
  • Proficient in using IBM Clear Case, Subversion (SVN), VSS, GIT for Version controlling.
  • Strong hands - on experience with Spring cloud boot for microservices development.
  • Experienced in Software methodologies like Agile, Scrum approaches
  • Experience in working with Log4j and developing ANT and MAVEN Scripts for enterprise applications.
  • Experienced in writing and implementing unit test cases using Junit, Easy mock and Mockito.
  • Experience in different application servers like JBoss/Tomcat, WebLogic 8.X/9X/10, IBM WebSphere 6.X/7.X/8.X
  • Possess strong analytical skills, adaptable and an excellent team player with good leadership qualities and strong oral and written communication skills.

TECHNICAL SKILLS:

Languages: Java 1.4/1.5/1.6, SQL and PL/SQL, UML, XML, XSL, XSLT, C, C++

J2EE Technologies: JDBC, Servlets, JSP, JNDI, JMS, JUnit, Java Mail API, RMI, JAXB, JAXP, Apache Axis 2, REST.

Frameworks: Struts 1.x, Spring 1.x/2.x/3.X/4.X, MVC architecture

Persistence layer: Hibernate 2/3/4X, JPA

IDEs/tools: Eclipse, MyEclipse, Net-Beans, JBoss, WSAD/RAD

Design Modeling: OOA/OOD, AOP, UML,

Web Tools: HTML4/5, CSS2/3, JavaScript, jQuery, AngularJS, Bootstrap, XML,, XHTML, Ajax, SOAP.

Version Control: VSS, CVS, Subversion, Clear Case.

Dat-abase: Oracle10g/9i, MS SQL Server 2000/2005/2008 , DB2, Microsoft Access, and MySQL

Web/Application Servers: IBM Web Sphere, Web Logic, Apache Tomcat.

Methodologies: Agile, SCRUM, TDD, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Bluffton, SC

Java/ J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application
  • Responsible for designing page layout using HTML5, CSS3 along with JQuery and adding dynamic functionality to each module.
  • Developed front-end content using JSP, JavaScript, JQuery, HTML, CSS, Bootstrap, Node JS and Angular JS.
  • Created data binding, template, dependency injection with AngularJS
  • Designed Frontend with in object oriented JavaScript Framework like Angular.js.
  • Implemented data validation, form validation, objects, and server communication for various web applications using JavaScript, JQuery, HTML5, CSS3 and Twitter Bootstrap to develop Responsive Web Design.
  • Involved in using Spring AOP framework for reusability logging purpose.
  • Used Hibernate, ORM solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Strong hands-on experience with Spring cloud boot for micro-services development.
  • Used spring framework including Spring core /IOC, Spring Web, Spring Security.
  • Developing Spring IOC to communicate with the persistence layer and Hibernate.
  • Built web-based applications using Spring MVC Architecture and REST Web Services
  • Used Hibernate framework for back end development and Spring dependency injection for middle layer development.
  • Used Spring framework for dependency injection, transaction management and AOP.
  • Written SQL Queries and stored procedures to interact with Oracle DB.
  • Used Maven as build automation tool for deploying the project on WebSphere Application Server.
  • RESTful web services using Jersey for JAX-RS implementation.
  • Configured Data Sources for the Oracle database system using IBM WebSphere.
  • Developed JUnit test cases for elements, web beans, handlers and view helper classes.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Implemented JUnit framework to write test cases for different modules and resolved the test findings.
  • Used SVN for version control tool and Spring Tool Suite (STS) for IDE.
  • Configured and customized logs using Log4J.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables.

Environment: Java, J2EE, JavaScript, JSP, Spring4.0, Spring MVC,Hibernate4.1, RESTful, AngularJS, Bootstrap, Maven, Web Sphere, JMS, JavaScript, JSP, HTML,CSS, AJAX, CSS Agile Methodology, Log4J,micro-services, JUnit, Oracle.

Confidential, New York, NY

Java/ UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application including requirement gathering, design, analysis and code development.
  • Designed and developed the UI components using JSP, HTML5, CSS3, JavaScript, AngularJS, jQuery, Bootstrap and AJAX.
  • Implemented the persistence layer using Hibernate and configured Hibernate with Spring to interact with the database from the DAO.
  • Strong hands-on experience with Spring cloud boot for microservices development.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy.
  • Implemented Spring transactions along with Spring ORM for database transactions.
  • Implemented Spring security for authentication and authorization.
  • Worked on implementing current REST Web Services to AWS.
  • Used Amazon S3 to store and retrieve media files such as images and Amazon CloudWatch to monitor the application and to store the logging information.
  • Used AWS framework for creating background and multistep workflows.
  • Extensively worked with Oracle database and Cassandra. Created and worked with various database objects such as packages, stored procedures, functions, triggers, views, materialized views, DB links, external tables, and materialized views.
  • Managed review and troubleshooting of existing Informatics data flows with the main goal to streamline business logic and shorten daily processing.
  • Used Maven build tool for compiling and packaging the application and used Jenkins with Maven for application build and continuous integration

Confidential

Java/ J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of SDLC.
  • Worked as a part of the business analyst team to understand the requirements.
  • Worked on Agile methodology.
  • Developed UI modules using HTML, JSP, JavaScript and CSS.
  • Designed and developed an application based on Spring MVC design pattern. Used Spring validation and wrote validation rules.
  • Involved in developing code using major concepts of Spring Framework Dependency Injection (DI) and Inversion of Control (IOC).
  • Primarily focused on the Spring components such as dispatcher Servlets, controllers, model and view objects, and view resolver.
  • Involved in development of Web Services using JAX-WS.
  • Involved in the implementation of DAO using Spring/Hibernate ORM.
  • Wrote service methods and SQL queries and PL/SQL to interact with the Oracle DBMS.
  • Involved in configuring JNDI properties.
  • Strong hands-on experience with Spring cloud boot for microservices development.
  • Created connection pools in WebSphere and configured as needed.
  • Involved in the JMS connection pool and the implementation of publish and subscribe using Spring JMS.
  • Used JMS template to publish and message-driven bean to subscribe from the JMS provider.
  • Involved in creating the Hibernate POJO objects and mapped using Hibernate annotations.
  • Version control was mandated through Subversion.
  • Used Ant as build tool and developed build file for compiling the code to create WAR files.
  • Provided extensive pre-delivery support using bug fixing and code reviews.
  • Used Log4J and JUnit for debugging, testing and maintaining the system state.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of SDLC.
  • Used Rational Rose for the use case diagrams, object diagrams, class diagrams and sequence diagrams to represent the detailed design phase.
  • Front end was designed by using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
  • Involved in developing the CSS sheets for the UI components.
  • Involved in writing the exception and validation classes using Struts validation rules.
  • Persistence layer was implemented using Hibernate framework.
  • Used JavaScript for the web page validation.
  • Created Servlets which routed submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Strong hands-on experience with Spring cloud boot for microservices development.
  • Developed various EJB components to fulfill the business functionality.
  • Developed session beans to process requests from the user and used entity beans to retrieve and update customer information.
  • Implemented the email module which included setting up JMS message queue, designing and developing email client which sent Java messages to the message queue, designing and developing message driven beans that consumed the messages from the queue and sent emails using contents from the message.
  • Used Apache Axis for consuming Web Services.
  • Wrote Ant scripts for building application artifacts.
  • Monitored the error logs using Log4J and fixed the problems.
  • Used XML with SAX parser to transfer data between applications.
  • Wrote PL/SQL stored procedures, prepared statement and used API.
  • Used JUnit for unit testing.
  • Created unit, acceptance and integration test documents and code review documents.
  • Used WebSphere Application Server for deploying various components of application.
  • Involved in writing and executing stored procedures, functions and triggers for Oracle to create a database management system.

Confidential

Java Developer

Responsibilities:

  • Design of the User Interface application using UML methodology.
  • Responsible for Application Architecture based on the Model View Controller pattern based on Model2 Architecture.
  • Involved in creating web based application with custom document query and retrieval.
  • Responsible for data validation on the client side by using Java Script.
  • Designed GUI interfaces using JSP, HTML, CSS, DHTML and JavaScript.
  • Used EJB, Servlets, XML and other J2EE technologies for the server side programming.
  • Developed Session beans with represents the business flow using EJB 2.0.
  • Developed Entity beans for the core business logic using EJB 2.0.
  • Wrote Mapping of the classes in struts-config.xml.
  • Written Code for various java database classes for connection pooling using JDBC.
  • Used Oracle stored procedures and written some SQL queries for data retrieving.
  • Responsible for Unit Testing.
  • Prepared requirements for creating new MQ Series queues as required
  • Developed JSP pages for dynamic representation of Customer data on the client side.
  • Involved in building an application using Ant Script.
  • Developed for Enterprise java Beans fit with Model Components.
  • Involved in Coding and code review.

Environment: Java, J2EE 1.4, Servlets 2.3, Ant Script, Eclipse 2.0, EJB 2.0, WebSphere, JSP 1.1, JNDI, HTML,DHTML, CSS, Java Script 1.3, JDBC, SQL, PL/SQL, J2EE design Pattern, DB2, Unix Shell, Windows 2000

We'd love your feedback!