We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 6 years of experience as a Java/J2EE developer in Design, Development, Testing and Maintenance of applications with strong Object - Oriented Programming (OOP) skills, and extensive experience in Finance and E-Commerce industries.
  • Proficient in analysis, design and development of Web-based Client-Server applications and extensive relational database based applications.
  • Deep understanding of Core Java concepts such as OOP Concepts, Collection Framework, Generics, Exception handling, Java Reflection, Multi-Threading, and I/O System. Extensive knowledge of GoF Design Patterns and Java-related frameworks like Hadoop.
  • Expert level skills in J2EE technologies including JSP, Servlet, JDBC, and JavaMail.
  • Expertise in Relational Databases such as Oracle and MySQL, and highly skilled in writing SQL on database. Good understanding of NoSQL database like MongoDB.
  • Experienced in database access like Object-Relational Mapping(ORM) Hibernate integrated with J2EE framework.
  • Hands on experience in configuration, integration and implementation in various J2EE frameworks including Spring, Spring MVC, Spring IoC, Spring AOP, Spring DAO, and Spring Security.
  • Experienced in designing RESTful web service integrated with Spring MVC.
  • Hands on experience in designing GUI using front-end techniques such as HTML, CSS, JavaScript, jQuery, AJAX, JSON, and creating Responsive Web Design using Bootstrap.
  • Highly skilled in using front end framework AngularJS, proficient in features such as Directives, Controllers. Scopes and Data Binding.
  • Proficient in major web and applications servers, including Apache Tomcat, Node.js.
  • Hands on experience in Amazon Web Service (AWS), proficient in testing tools like JUnit and version control tools like Git.
  • Experienced in software Development Processes like Software Development Life Cycle (SDLC), Waterfall, Test Driven Development (TDD), Agile Methodologies and Daily Scrum.
  • Strong communication and troubleshooting skill, flexible and easy adaptation to all kinds of work environment, and can work efficiently as an individual as well as working on a team.

TECHNICAL SKILLS:

Programming Languages: Java, JavaScript, jQuery, SQL, C, MATLAB

FrontEnd Technologies: HTML, CSS, JSON, AJAX, AngularJS, BootStrap

BackEnd Technologies: Spring, Hibernate, JSP, Servlet, JDBC, REST, Spring Security, XML, JavaMail

Testing/Developing Tools: Eclipse, Sublime, Visual Studio, AWS, JUnit, Maven, Git

Servers: Apache Tomcat 7.0, Node.js

Database: Oracle, MySQL, MongoDB

Operating System: Microsoft Windows, Linux, Mac OS

WORK EXPERIENCE:

Confidential

Java/J2EE Developer

Responsibilities:

  • Engaged in several phases of Software Development Life Cycle including design, implementation, verification and maintenance in Agile environment.
  • Interacted with the client business analysts, functional teams to review and understand the requirements and developed technical design, implementation specifications.
  • Involved in both front-end and back-end design and development of the web application.
  • Designed the project based on Spring MVC framework and integrated Hibernate with Spring Framework to achieve Object Relational mapping with Oracle 11g. Responsible for writing mapping files and DAO to implement the one-to-one, one-to-many, and many-to-many mapping.
  • Used SQL to create database tables and write stored procedures, triggers and queries in Oracle.
  • Integrated Spring Framework with RESTful web service to do data connection between front-end and back-end.
  • Involved in the development of various Java beans and business components for user account and rmation module using Core Java technology such as Collection Framework, Exception Handling, Multithreading and GoF Design Pattern.
  • Used Spring IoC features for bean management and transaction management.
  • Designed front end pages by using HTML5, CSS3, BootStrap, and used JavaScript, jQuery and AngularJS to implement page functions and routing pages.
  • Implemented FreeMarker to generate files of calculating result.
  • Used Spring Security to implement authentication and authorization for safety login.
  • Customized jQuery validator plug-in to do instant form validation like checking empty field, input data length and format, and giving customized error messages.
  • Integrated JavaMail with Spring framework to send confirmation emails and reminding emails when user completes registration or in some other situations.
  • Deployed the application on Amazon Web Service (AWS).
  • Configured the application on Apache Tomcat 7.0.
  • Performed JUnit Test and Integration Test before deployment.

Environment: SDLC, Agile Methodology, Eclipse, Java 8, GoF Design Pattern, Spring MVC, Spring IoC, Hibernate, DAO, Oracle 11g, RESTful Web Service, HTML5, CSS3, BootStrap, JavaScript, jQuery, AngularJS, Spring Security, JavaMail, FreeMarker, AWS, Apache Tomcat 7.0, JUnit

Confidential

Java/ J2EE developer

Responsibilities:

  • Engaged in several phases of Software Development Life Cycle including coding, testing, deployment and go live process of the system, and attended daily Scrum meeting for updating development process.
  • Involved in both front-end and back-end design and development of the web application.
  • Implemented Core Java features such as Collections, Exception Handling, Generics, Reflection and GoF Design Pattern to improve code stability.
  • Implemented Spring MVC to handle the request from front end.
  • Used SQL to create database tables and write stored procedures, triggers and queries in Oracle.
  • Implemented DAO to handle queries using Hibernate OR-Mapping to map Java beans to corresponding database tables in Oracle 10g, and responsible for writing Hibernate persistent objects and Hibernate XML mapping files for most of the modules in the application.
  • Designed the Graphical User Interface (GUI) of the project by using JSP/Servlet, HTML, CSS3, JavaScript, jQuery and BootStrap to improve visual effect of the web page.
  • Wrote SPA (Single Page Web Applications) using RESTful web services plus AJAX and AngularJS. Designed and developed customized Directive, Filter, ngRouting, Promise, Service, Factory, Provider and Validation of AngularJS for specified function.
  • Spring Security is applied for authentication and validation for user login, normal user and administrator will be directed to different pages.
  • Implemented JavaMail to send appointment confirmation email.
  • Configured and deployed the application on Apache Tomcat.
  • Provided support for Testing at Unit, Integration and QA.

Environment: SDLC, Scrum, Eclipse, Java 7, GoF Design Pattern, Spring MVC, Hibernate, DAO, Oracle 10g, RESTful Web Service, JSP/Servlet, HTML, CSS3, BootStrap, JavaScript, jQuery, AngularJS, AJAX, Spring Security, JavaMail, Apache Tomca, JUnit

Confidential

Java/ J2EE Developer

Responsibilities:

  • Participated in a small team with Agile software development. Coordinated with development team manager, designed and built components and participated in daily Scrum Meeting.
  • Involved in both front-end and back-end design and development of the web application.
  • Constructed server side with Spring MVC and Hibernate. Systematically managed Beans using Spring IoC feature.
  • Used SQL to create database tables and write stored procedures, triggers and queries in Oracle 10g.
  • Designed the business object with Hibernate ORM mapping and interfaced with the business managers using Spring DAO.
  • Spring Security is applied for authentication and validation for user login, normal user and administrator will be directed to different pages.
  • Extensively used Core Java concepts such as Multi-Threading, Collection, Exception Handing, Generic, etc. Involved in coding with GoF Patterns like Prototype and Singleton that are corresponded to functional modules.
  • Used HTML, CSS3, JavaScript and JSP to develop front end GUI for attractive features.
  • Created Responsive Design using Bootstrap.
  • Used RESTful Web Service to establish one-to-one mappings between create, read, update, and delete(CRUD) operations and HTTP methods.
  • Used AJAX and JSON data format to transfer data from front-end to back-end and handle asynchronous request without refreshing the whole page.
  • Implemented JavaMail to send order confirmation email automatically.
  • To manage and control dependencies using Apache Maven.
  • Configured and deployed the application on Apache Tomcat.
  • Worked on JUnit for Unit Testing.

Environment: Agile Methodology, Scrum, Spring MVC, Spring IoC, Hibernate, DAO, Oracle 10g, Eclipse, Java 6, GoF Design Pattern, HTML, CSS3, BootStrap, JavaScript, JSP, jQuery, AJAX, JSON, RESTful Web Service, Spring Security, JavaMail, Apache Maven, Apache Tomcat, JUnit

Confidential

Java/ J2EE Developer

Responsibilities:

  • Engaged in several phases of Software Development Life Cycle including design, implementation, verification and maintenance of the system.
  • Involved in both front-end and back-end design and development of the web application.
  • Created business logics, including exception handling, collections, generics and multi-threading using Core Java.
  • Used Spring MVC as framework.
  • Extensively used Spring IoC features for Bean Management.
  • Developed stored procedures and triggers using SQL. Created tables, Views and other database objects in the Oracle database.
  • Established connection to database with Hibernate, configured XML file for OR-mapping in Oracle 10g.
  • Spring Security is applied for authentication and validation for user login, normal user and administrator will be directed to different pages.
  • Developed front end user interface using HTML, CSS3, JavaScript, jQuery, AJAX, and BootStrap.
  • Used RESTful Web Service to handle varied HTTP methods.
  • Configured and deployed the application on Apache Tomcat.
  • Provided support for Testing at QA.

Environment: SDLC, Eclipse, Java 6, Spring MVC, Spring IoC, Hibernate, Oracle 10g, HTML, CSS3, BootStrap, JavaScript, jQuery, AJAX, RESTful Web Service, Spring Security, Apache Tomcat

We'd love your feedback!