We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

OBJECTIVE

  • Attain the position of ‘Java Developer’ to implement my exceptional software development skills using new and improved technological tools and techniques for the development of the organization.

SUMMARY

  • Expertise in developing JAVA/J2EE applications using OOPs concepts, Multi - threading, Collections and Exception handling.
  • Worked on Agile Scrum methodology
  • Well- equipped knowledge in web technologies like HTML, CSS, JavaScript, jQuery and Angular.js
  • Expertise in developing web applications by using frameworks of Struts, Spring MVC, JSPs and Servlets
  • Experience in developing Single Page Applications (SPA)
  • Experience in developing use cases, class diagrams and in writing Complex Queries using SQL
  • Used version control systems like Sub Version, GIT and JUNIT testing tool
  • Experience in using Object-relational mapping using Hibernate
  • Quick learner and capable of adapting new environments
  • Positive attitude with good team-oriented skills
  • Team player with excellent leadership and communication skills

TECHNICAL SKILLS

Programming Languages: C, Java

Java/J2EE Technologies: STRUTS, Servlets, JSPs

IDEs: Eclipse, IntelliJ and NetBeans.

Web Development: HTML, CSS, JavaScript, JQuery, Angular.js

Frameworks: Struts, Hibernate, Spring

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

Methodologies/Design Patterns: OOAD, OOP, UML, MVC, DAO, Factory pattern, Session Façade, Singleton

Databases: MySQL, Oracle

Version Control: SVN, GIT

Testing and Tracking tools: JUNIT, JIRA

Tools: Rational Rose, Microsoft Visio, Apache Tomcat, TOAD, SVN, GIT

Operating Systems: Windows 98/2000/NT/XP, UNIX

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Analyzed system requirements, created Class Diagrams, Use Cases, Sequence Diagrams and Object Diagrams using UML
  • Was a part of SCRUM meetings and followed Agile methodology
  • Created User Interface web pages using HTML, CSS, Node.js, JavaScript, JSP and Angular.js
  • Used Spring MVC Framework to develop the application
  • Developed Business logic by implementing collections interface, OOPS concept, Exception handling and Multi-threading and used Java collections API extensively such as List, Sets and Maps
  • Used Spring framework features like Inversion of Control (IOC), Dependency Injection, Aspect Oriented Programming (AOP) and Spring security to develop the application
  • Performed CRUD (Create, Retrieve, Update and Delete) operations with Database using Hibernate ORM Tool to connect to the backend
  • Used Hibernate for Object relational mapping.
  • Used REST web service for asynchronous data transfer process.
  • Developed Complex queries, Stored Procedures and materialized views in database using SQL.
  • To perform data retrieval and updates written complex SQL queries, SQL Joins and created Stored Procedures using TOAD.
  • Performed Root Cause analysis and fixed them to get accurate results within no time.
  • Performed testing using Junit Test cases.
  • Was an effective team member, detail-oriented and able to deliver project on time.

Confidential

Assistantship

Responsibilities:

  • Used VersionOne for Scrum projects development and delivery in Agile methodology.
  • Used GIT for Version Controlling.
  • Involved in debugging and bug fixing of application modules.
  • Used JDBC interfaces to perform CRUD operations on database.
  • Involved in Analysis, Design, and Development and Production phases of the different modules
  • Designed & developed web user interface using JSP, Servlet, HTML, JavaScript, CSS.
  • Developed JAVA/J2EE applications using OOPs concepts, Multi-threading, Collections and Exception handling.

We'd love your feedback!