We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Bethesda, MD

SUMMARY

  • 6+ years of experience in the design and development of software applications using Object - Oriented Programming and Java/J2EE technologies.
  • Profound experience on Implementation of complex Client/Server and Intranet/Web based n-tier systems in a variety of domains like Health care, Airline and E-commerce.
  • Hands on experience on planning, estimation, designing, developing and negotiation on application development issues with internal and customer resources, expertise in system study, design, development, code review, maintenance, deployment, documentation and testing of presentation, business logic, database access layer for various domains.
  • Strong knowledge of OOAD (Object Oriented Analysis and Development), OOP (Object Oriented Programming) and applying OO principles in full Software Development Life Cycle.
  • Expertise in Java, Multithreading, Exception Handling, Servlets, JSP, JSF,Custom Tag Libraries, spring, Hibernate, JPA, JDBC.
  • Excellent Knowledge of various Web & Persistence frameworks like Spring and Hibernate.
  • Experience implementing Restful and/or traditional web services using technologies such as JSON, SOAP, XML, JAXB, Jackson and Jersey
  • Experience in web technologies like HTML, XML, JavaScript, JQuery, AJAX, and CSS.
  • Experience in building applications on Application/Web Servers like Apache Tomcat, JBoss, Jetty, WebLogic, and IBM WebSphere..
  • Exposure in creating Use Cases, Classes, Sequences and activity Diagrams using starUML
  • Experienced in using various IDEs like Eclipse, Spring Tool Suite, and NetBeans.
  • Good knowledge of Database design and development that involves ER Modelling, Relational database schema, writing queries using SQL and formatting results.
  • Experience working with different databases such as SQL Server and MySql.
  • Experience in SQL programming language in MS SQL and MySql database environments. Developed stored procedures, triggers, views, complex join queries. Strong and in-depth knowledge of various relation database systems.
  • Hands on experience with JUnit in performing unit test and Log4J in determining the application functionality.
  • Experienced in software versioning and revision control tools like Git, SVN.
  • Experience in various Design Patterns such as MVC, DAO, Front Controller, Session Façade, Singleton, and Factory.
  • Excellent understanding of Test-driven development, Software Development Life Cycle (SDLC) methodologies like Agile and Scrum.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.

TECHNICAL SKILLS

  • Java
  • SQL
  • Servlets
  • JSP
  • JDBC
  • Web Services
  • JMS
  • Spring Bean
  • HTML
  • XML
  • JavaScript
  • JSON
  • CSS
  • AJAX
  • Hibernate
  • Spring
  • Apache Tomcat
  • JBoss
  • IBM WebSphere
  • MySQL
  • SQL Server
  • Eclipse
  • NetBeans
  • JUnit
  • Log4J
  • Maven
  • CVS
  • SVN
  • Windows
  • Linux

PROFESSIONAL EXPERIENCE

Confidential, Bethesda, MD

Java Developer

Responsibilities:

  • Actively involved in defining and designing the tiers of the applications and implementation withcoreJavaandJ2EEbest design practices.
  • Develop and maintain elaborate services based architecture utilizing open source technologies using Hibernate and Spring Framework.
  • Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Involved in implementation of application using conventionaldesign practices(MVC-Model View Controller).
  • Created database to persist data using MS SQL server .
  • Integratedspring frameworkwithHibernatethat is used for Database operations.
  • Extensively participated in user meetings to gather the requirements of the application
  • Implemented Spring MVC Architecture; Servlet targeting request module and flow of control generating JSP in Presentation layer.
  • Manage project by usingmaven.
  • UsedjavaScriptandJqueryto make webpage more interactive.
  • Created Graphical User Interfaces usingJSP and HTML.
  • Deployed application in Jetty application server and tested with Junit.

Environment: Java collection,JSP, Springframework,MVC,maven, Jetty, Eclipse, XML, javaScript, jquery, Hibernate, JUnit, MS SQL server

Confidential, Washington, DC

Java J2EE Developer

Responsibilities:

  • Created UML diagrams like Class diagrams, Sequence diagrams, and Use case diagrams in different tiers of the module using StarUML.
  • Extensively used Eclipse IDE for building, testing, and deploying applications.
  • Extensively used Collection frame work during the development.
  • Developed the whole frame work for the projects, based on Spring MVC.
  • Involved in Java Multi-threading programming when processing and loading data through files to database.
  • Properly handled the exceptions during the scripting practice.
  • Developed the presentation layer and GUI framework based on spring framework involving JSP, HTML, JavaScript, CSS.
  • Used JSP(Java Server Pages) for building user interfaces
  • Developed controllers, repositories, Service modules, form beans and validations.
  • Developed beans and persisted bean in the database using Hibernate.
  • Involved in connecting bean with database using Hibernate configuration file.
  • Involved in development of Spring DAO layer which invoked database queries.
  • Created search based RESTful service using Jackson that supports JSON .
  • Developed Session Beans for the transactions in the application.
  • Written Maven scripts to build the entire module and deploy it on WebLogic application Server.
  • Implemented JUnit framework to write test cases for different modules and resolved the test findings.

Environment: JDK 1.7, Java Currency, DAO, JPA, JSP, Servlets, Hibernate, Spring, REST, JSP, JBoss, JAX-RS, Jersey, Jackson, Apache Tomcat, AJAX, SVN, JDBC, XML, XSLT, CSS, DOM, HTML, UML, JUnit, JQuery, Maven.

Confidential, New York City, NY

Java/J2EE Developer

Responsibilities:

  • User requirements study, analysis and review of the specifications.
  • Interaction with the users at all stages of development to ensure that development was as per user specifications.
  • Analyzed Spring MVC architecture in view of the application work-flow and application development.
  • Usedspring frameworkwithJDBCthat is used for Database operations.
  • Set up Linux Server for developing and deploying
  • Front-end development using HTML, CSS, JSP and client side validations performed by using JavaScript.
  • Worked on creating and updating the Database.
  • Wrote complex SQL queries to retrieve data from the database
  • Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using UML to model the detail design of the application.
  • Developed test cases for unit testing and integration testing of this application
  • Performed end-to-end integration testing and System Testing
  • Tested the application functionality with JUnit Test Cases.
  • Used Spring Core for Dependency Injection/Inversion of control (IOC).
  • Implemented Java components and deployed under the Tomcat server.
  • Developed Servlet, JSP, JS, CSS and HTML in the front-end layer.
  • Used CSS 3.0 and advanced level java scripting like AJAX, JQuery
  • Responsible for testing, debugging, bug fixing and documentation of the system

Environment: JDK, JavaScript, JQuery, HTML, SQL Server, Spring, Apache Tomcat, CSS, Servlet, JSP, Swing, JNDI, JMS, JTA, JDBC, Maven, JUnit.

Confidential, Fort Worth, Texas

Java Developer

Responsibilities:

  • Gathered requirements from client, analyzing and preparing the Requirement specification document.
  • Object oriented design using UML. Rational Rose used in implementing UML.
  • Designed and developed all user interfaces using JSP.
  • Developed Business Interface Objects (BIO) using stateless Session Bean.
  • Deployed the application in Jetty server.
  • Involved in Unit testing and Integration testing. Worked with Quality Assurance
  • Used Html, JSP, and JavaScript for Front End User Interface design. Worked with the collection libraries
  • Developed configuration and deployment files using XML.
  • Database designing and development in SQL
  • Development environment integrated with Eclipse.
  • Implemented the build process-using Maven.
  • Created unit test cases for business component using JUnit.
  • Integrated the Java application to end-users.
  • Involved in production support.

Environment: Java 1.5, UML, Servlets, JSP, XML, Apache Tomcat, SQL, XSL, JavaScript, JDBC, Eclipse 3.5

Confidential

Java Developer

Responsibilities:

  • Actively involved in defining and designing the tiers of the applications and implementation withcoreJavaandJ2EEbest design practices.
  • Develop and maintain elaborate services based architecture utilizing open source technologies JDBC and Spring Framework.
  • Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Involved in implementation of application using conventionaldesign practices(MVC-Model View Controller).
  • Created database to persist data using MySQL database.
  • Integratedspring frameworkwithJDBCthat is used for Database operations.
  • Extensively participated in user meetings to gather the requirements of the application
  • Implemented Spring MVC Architecture; Servlet targeting request module and flow of control generating JSP in Presentation layer.
  • Manage project by usingmaven.
  • Deployed application in Jetty server and tested with Junit.
  • Created Graphical User Interfaces usingJSP and HTML.
  • UsedjavaScriptandJqueryto make webpage more interactive.

Environment: Java collection,JSP, Springframework,MVC,maven,JDBC Tomcat, Eclipse, XML, javaScript, jquery, MySQL database, JUNIT.

We'd love your feedback!