We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 7+ years of experience in design, development, maintenance and support of Web/Client Server applications and middleware application using JAVA/J2EE related technologies.
  • 5+ years of hands on experience in Spring 3.0 modules with JDK 1.6, utilized the features of Spring IOC and developed light weight components and have experience in implementing Spring MVC.
  • 3+ years of Experience in Hibernate 3.0 as the back - end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience in developing applications using Core Java, J2EE, JSP, Servlets, JavaBeans, JDBC.
  • Proficient in Java Multi-threading, Synchronization, Collections and Exception handling concepts.
  • Experience in Web Development using HTML5, CSS3, JavaScript, AngularJS, JSON, Ajax and JQuery.
  • Experience in using J2EE Design Patterns like Singleton, Factory, Adaption and Data Access Object (DAO), Data Transfer Object (DTO).
  • Strong experience in RDBMS using Oracle 10g, MySQL and SQL Server 7.
  • Worked on XML related technologies.
  • Worked on various web servers like Tomcat, WebLogic, WebSphere, JBoss and Glassfish.
  • Worked on UML for generating class diagrams and case diagrams.
  • Experience in SOAP and REST web services technology, Implementing JAX-RS using open source framework such as Jersey and JAX-WS using AXIS2.
  • Experience in IDEs for software development like NetBeans, Eclipse and JDeveloper.
  • Implementation of Ant and Maven builds for deployment and development builds.
  • Experience in modeling of Junit for unit and Component testing and Log4J for logging and bug tracking.
  • Good Experience on Source Code Control tools like SVN and GIT.
  • Strong knowledge with development in Agile Methodology, SCRUM, Data-Driven Testing.
  • Possess strong logical, analytical and problem solving skills with positive attitude.
  • Resourceful in the completion of projects with ability to multi-task and meet deadlines.
  • Ability to analyze, evaluate technical problems, design effective solutions and learn new concepts and to adapt to new environments early.
  • Good written, verbal communication skills and presentation skills.

TECHNICAL SKILLS

Languages: Java, J2EE, Oracle PL/SQL

Markup Languages: XML, JSON, HTML5, CSS3

J2EE Technologies: Servlets, JSP, JDBC, JNDI

Web Technologies: JQuery, Java Script, Angular JS, Node JS

Tools: & IDE: Eclipse IDE, Net Beans IDE

Version Control: SVN, GIT, CVS

Web Servers/ Application Servers: Apache Tomcat, WebLogic, WebSphere, Jboss Fuse and Glassfish.

Databases: Oracle 10g, MySQL, DB2, Mongo DB, Apache Cassandra, Neo4J, Hadoop

Java Frameworks: Spring 3.x, Hibernate 3.x, Struts 2, Angular JS

Design Patterns: Dependency Injection, MVC, Singleton, Adaptor, Factory, Gate Way, Facade

Testing: Junit, TestNG

Build tool: Ant 1.8, Maven

Web Services: SOAP Web Services -JAX-WS-API and RESTful Web Services

Development Methodologies: Agile, Sprint, Waterfall, Scrum

Operating System: Windows, UNIX, Mac OS, Ubuntu, Linux

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Involved in gathering, analysing and documenting business requirements, functional requirements and data Specifications for application development.
  • Generated use case diagrams and class diagrams using Visio.
  • Used Spring Framework in the application, based on MVC design pattern.
  • Extensively used HTML and JSP for presentation layer along with Java script for client side validation.
  • Extensively used Spring framework components such as Dependency Injections and AOP.
  • Validated all forms using Struts validation framework and implemented Tiles framework in the presentation layer.
  • Developed application controllers, business and data service modules for the web applications.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Design Patterns like Factory, Singleton and DAO pattern.
  • Designed tables in Oracle 10g database and worked with database developers for implementing stored procedures in the application.
  • Assisted database developers using PL/SQL for managing data associated with the tables.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL).
  • Fixed critical issues when calling the different web services.
  • Involved in complete software development lifecycle including analysis, design, implementation, testing and maintenance employed SCRUM methodology of Agile model.
  • Developed Maven scripts for the build and deployment of J2EE components in application server.
  • Used SVN for version control across common source code used bydevelopers.

Environment: Eclipse, Tomcat, JSP, Servlets, Ajax, Struts, Spring, Hibernate, XML, Web Services, SOAP, WSDL, JAXB, Log4J, JUnit, Maven, Sencha Ext JS, JavaScript, Microsoft Script Editor, Scrum, HTML5, CSS3, SVN, PL/SQL, Oracle 10g, Windows XP.

Confidential, Laredo TX

Java Developer

Responsibilities:

  • Applied various Java/J2EE design patterns.
  • Performed unit and component based testing using Junit
  • Used Agile methodology for the software development.
  • Involved in generating run-time logs using Log4j.
  • Creating DDL and DML SQL scripts for creation of database objects.
  • Used SOAP over HTTP and Soap over JMS for communication between components.
  • Worked with the team of architects and back-end developers to gather requirements and enhance the application functionality and add new features.
  • Developed single page web application using JavaScript framework AngularJS.
  • Development of code using JSP, HTML, CSS, JavaScript libraries such as JavaScript, jQuery, Prototype Plus relevant coding standards.
  • Involved in implementing all components of the application including database tables, server-side Java Programming (JSP Templates) and client side web programming.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
  • Created optimized graphic websites and application interfaces using HTML and CSS.
  • Handled all aspects of the web applications including maintaining, testing, debugging and deploying.

Environment: JDK 1.6, AngularJS, Java, JSP, Servlets, Oracle 10g, HTML, NetBeans, Hibernate, Maven, SVN, RedHat Linux, MS Visio.

Confidential, Cincinnati OH

Jr. Java Developer

Responsibilities:

  • Involved in gathering requirements from users.
  • Using Jboss Server Version 5.1, Microsoft SQL Server version 2003, Spring MVC, jQuery, and Hibernate.
  • Design and implementing the application flow using UML.
  • Involved in Analysis, Design and Implementation/translation of Business User requirements.
  • Performed Business Logic analysis to produce Use Cases, Architecture, Functional/Design specifications, sequence diagrams.
  • Used design patterns like DAO, DTO and Business Delegate, MVC
  • Involved in design and hands on development of Hibernate persistence design framework components.
  • Implemented Persistence layer using Hibernate with annotations.
  • Involved in database design and writing SQL Server queries, triggers, and stored procedures and invoking them from Components.
  • Documented and streamlined business processes, including production and online distribution of product/processes.
  • Designed and developed SOAP-based web services in Java.
  • Used Hibernate as the persistence/ORM framework, for mapping the objects into Oracle10g Database.
  • Used SVN version control.
  • Used Log4J for logging.

Environment: Java1.5, J2EE, spring framework, JDBC, SQL, Jboss Server, JavaScript, Log4J, JSP, XML, ANT, UML, Servlets and CSS. Eclipse, sub version SVN, Windows 2007, SOAP UI.

Confidential

Java Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and various modules assigned.
  • Extensive experience design and coding in J2EE (Servlets, JSP) Environment with Eclipse IDE.
  • Implementation of GUI for flight Booking Module, Hotel Booking Module, Cancelation Module.
  • Involved in development of Web pages which represent the View using JSP HTML CSS and JavaScript, JQuery
  • Involved in writing Hibernate queries, and Hibernate specific configuration files and Hibernate mapping files.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Implemented persistence layer using Hibernate framework and developed the Application layer using Java Beans.
  • Developed DAO, Service, Controller and View Components classes and also Configurations-JDBC Configurations, Hibernates, Springs Configuration and Web.xml Configurations.
  • Worked on notify and notifyAll methods in multithreading to unlock all the threads in waiting state and interrupt method on sleep method.
  • Used Eclipse IDE for development the application with SVN of Version Control System

Environment: JDK1.5/5.0, Multithreading Java /J2EE, Servlets, JSP, Springs 3.x and Hibernate 3.x, Spring MVC, XML, HTML, CSS, JavaScript, Oracle 10g, JQuery, Ajax, SQL, SVN, Eclipse IDE, Spring Tool Suite IDE, Junit, Windows 7/8.

We'd love your feedback!