We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

MI

SUMMARY:

  • Over 3+ years of experience in designing and developing enterprise level multi - tier and Single-page web Applications as a Java/J2EE professional with extensive back ground in Software Development and Testing Life Cycle.
  • Experience in utilizing open-source frameworks such as AngularJS, NodeJS, Struts, Spring, Hibernate, JSF and Jquery.
  • Experience in consuming RESTful services using Angular http, resource and jQuery to exchange (request / responses) information with databases such as Oracle and MySQL.
  • Experience in developing web applications using Java/J2EE, JSP, Servlets, EJB, JDBC, Spring, Struts, JSF, Hibernate, Web Services and XML.
  • Expertise in SOA, Web Services (CXF, XML Beans), Apache Camel and XML technologies (XSLT, Xpath).
  • Experienced in MEAN stack development (Express.JS, Angular.JS & Node.JS).
  • Hands-on experience in relational databases like Oracle 11g, MySQL, MS SQL Server using SQL, PL/ SQL programming.
  • Strong experience in deploying J2EE components on JBOSS, ApacheTomcat, BEA WebLogic, and IBM WebSphere application servers.
  • Thorough knowledge of Web technologies: XML, AJAX, HTML, CSS, Bootstrap and JavaScript. Strong experience on various Java Design Patterns such as Session Façade, DAO, DTO, Delegate, Front Controller, Factory, Business Object, Prototype and Singleton.
  • Proficient in integration of Enterprise Java Beans (EJB) with existing applications and using services provided in distributed applications through Web Services (JAX-RPC, JAX-WS, JAX-RS). Strong experience working with version control software like Apache SubVersion, GIT and build tools ANT, Maven,and Jenkins.
  • Experience in handling/executing projects using Agile methodologies (SCRUM) along with Test Driven Development techniques.
  • Expertise in object modeling and Object Oriented design methodologies (UML). Experience in creating UML diagrams like Class, Object, Use Case, State and Activity diagrams.

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL.

Java/J2EE Technologies: Servlets, JDBC, EJB, JSP, JSF

Web Technologies: HTML, DHTML, CSS, XHTML, XML, JQuery, JavaScript, REST Framework

Frameworks: Struts, Spring, JSF, Hibernate, Apache Camel, Angular JS, Node JS, React JS

Web Services: SOAP, RESTDatabases: Oracle 11g/10g, DB2 8.x, MySQL, SQL Server, MS Access, No SQLIDEs: Eclipse 3.3/3.2/3.1, NetBeans, Intellij

Tools: Ant, Maven, Rational Rose

Version Control: SVN, CVS, GitHub.

Web/App Server: Apache Tomcat, IBM Web Sphere 6.1/7.0, WebLogic, Jboss

OS: Linux, Unix, MAC OS X, Windows

PROFESSIONAL EXPERIENCE:

Confidential, Mi

Java Developer

Responsibilities:

  • Adapted Agile Methodology from specification, Analysis, Design, System integration, Testing, Deployment and Maintenance.
  • Involved in requirements gathering, analysis, Objected Oriented design and testing
  • Responsible for Development, Implementation and Testing of the complete business solution
  • Developed several Spring /JSP for MVC tiers to accomplish a variety of functionalities described above with respect to MVC design pattern, Command design pattern
  • Develop the REST Microservices using Java JDK 1.8, Scala, on IntelliJ platform by gathering the knowledge of previous phase resources and integration with Oracle
  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality
  • Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team
  • Created forms to collect and validate data from the user in HTML5 and ReactJS
  • Experience using Spring Boot framework and build using Maven tool

Environment:: Java 1.8, Spring boot, Maven, XML, HTML, React JS, SVN, SQL, Scala, Web Services, REST API, IntelliJ IDE, JUnit, Oracle.

Confidential

Java/J2EE Developer

Responsibilities:

  • Played an active role in team by interacting with business analyst and converted business requirements into system requirements.
  • Worked on technologies like HTML, Java Script, XML, JSP and JSTL for developing frontend design and development.
  • Used JavaScript for improvement client side validations.
  • Extensively worked on Decision Tables and workflows.
  • Implemented various design patterns such as Data Access Object, Service Locator and singleton to facilitated clean distribution of roles and responsibilities across various layers of processing.
  • Developed the application using Spring Web MVC architecture and Spring AOP. Designed and created Database.
  • Created tables, Queries, indexes, stored procedures, triggers and constraints.
  • Writing SQL Queries to access data for analysis of data from database.
  • Used Eclipse as the IDE to building the application.
  • Monitored the error logs using Log4j and fixed the problems.
  • Interacted with various internal teams such as UI framework, spring AOP and integration.

Environment: Java 1.6, J2EE, Springs, JSP, Hibernate, Struts 2.0, HTML, CSS, Web logic, Web Services,Oracle, SOA, jQuery, AJAX, Java Script, HTML, CSS, log4J, SVN, Design Patterns, Tomcat 7.0, windows 8.1,AWS.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Design, Development, Testing and Integration of the application.
  • Implementing business logic and data base connectivity.
  • Client side installation and configuration of project.
  • Developed using simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Co-coordinated Application testing with the help of testing team.
  • Writing database queries on Oracle.
  • Writing storedprocedures, Packages, Views, Cursors, Functions and triggers using SQLin the back end.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence. • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database. • Developed web services using SOAP, WSDL, and XML.
  • Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project.
  • Created and implemented OracleStored Procedures, Functions, Triggers and complex queries using SQL.
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Used log4j for logging and SVN for version control.
  • Ability to quickly adjust priorities and take on projects with limited specifications. Effective team player with excellent logical and analytical abilities.
  • Excellent written and verbal communication skills, inter-personal skills and selflearning attitude.

Environment: Java, JSP,, Spring, SOAP Web services, SOA, JavaScript, CSS, XML, JAXB XHTML, XSLT, JMS, Ajax, Hibernate, Log4j, Oracle, Web Sphere, Ant, Eclipse, UNIX.

Confidential

Java Developer

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate,
  • Service Locator, Value Object, Value List Handler, and Singleton. Used a struts framework.
  • Developed presentation tier as HTML, JSPs using Struts Framework.
  • Developed the middle tier using EJBs, Java Servlets.
  • Entity Beans used for accessing data from the Oracle 8i database.
  • Developed session, entity beans and message driven beans.
  • Implementing the Struts 1.3 framework for Model View Controller (MVC) pattern.
  • Used Struts framework along with JSP, Servlets, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.
  • Performed validation for client side as well as server side with the help of Struts Validation Frame Work.
  • Involved in the implementation of Stateless session beans(EJB) for business logic layer and Entity beans for persistence.
  • Supported existing applications developed using Spring MVC, AOP framework.
  • Used JPA mapping techniques such as One to One, Many to One and Many to Many mappings to represent relation between various entities in the project.
  • Deployed components on JBoss and Web Sphere application server.
  • Worked Oracle database to create databases of student and faculty login information and their desired areas of study.
  • Worked on Eclipse as IDE tools to build up applications.
  • Developed codes for ActionServlet, RequestProcessor and Action classes by extending Struts package. Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application in Web logic application server in development and production environment. Participated in discussions on selecting Design Patterns and implementing them. Implemented CVS as Version control system.

Environment: Java/J2EE, Struts, EJB, JMS, Servlets, JSP, JDBC, HTML, CSS, JavaScript, Web logic, Eclipse, Oracle8i, Windows NT

We'd love your feedback!