We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Around Five (5) years of IT experience in System Analysis, Design, Development of Web and Client Server Enterprise Applications using Java/J2EE Technologies
  • Four (4) years’ experience in utilizing open - source frameworks as Hibernate and Spring
  • Extensive experience working with databases likeOracle 11g, SQL Server 2010 and MySQL
  • Strong inObject oriented design/analysis, UML modeling, Classic design patterns, and J2EE patterns
  • Have hands on experience in design and development ofJava, J2EE,Servlets, JSP, EJB 3.x, JDBC, JMS, JNDI, JavaScript, jQuery, Spring MVC, Spring core, Hibernate, Web Services, WSDL, JAX-WS, SOAP,RESTful,JSON, JAX-RS, Junit, Log4j, XML, XSD, XSLT, X-Path, UML, SQL, PL/SQL, ANT, Maven
  • Experience increating & consuming SOAP,RESTful webservices
  • Expertise experience on developing UI with front-end technologies like HTML, CSS, JavaScript, jQuery, Bootstrap, AJAX
  • Extensive experience in working with web component technologies like Servlets, JSP
  • Experience with Design patterns likeMVC, Singleton, Facade, Factory, Abstract Factory, Proxy, Front Controller, Service Locator, Business Delegate, Data Access Object and Data Transfer Object
  • Experience in Open source tools like Eclipse, Tomcat, Maven, log4j, SVN and ANT
  • Hands on experience in developing and deploying J2EE application on web and application servers like Tomcat, Weblogic, JBoss, GlassFish
  • Experienced in writing SQL queries, Procedures, functions, Triggers
  • Proficient experience working with versioning tools SVN, GIT
  • Good experience designing UML use cases, class diagram, and sequence diagram
  • Proficient experience working with Agile development environments (SCRUM), Test Driven Development (TDD) and extreme programming to deliver high quality solutions
  • Strong knowledge on SDLCprocess that includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Post Production support using development methodologies like Waterfall and Agile
  • Written JUnit Test Cases for unit testing
  • Strong problem solving skills, good communication, interpersonal skills and a good team player
  • Ability to adapt to new technologies, changing business requirements and learning new tools to build applications

TECHNICAL SKILLS

J2EE Technologies: Servlets, JDBC, JNDI, JSP, EJB, JMS, XML, X Path, XSLT, XSD, DTD, Web Services, JAX-WS, SOAP, WSDL, RestFul, JAX-RS

J2EE Frameworks: Hibernate, Spring

Languages: Java, C, C++, SQL, PL/SQL

Markup Languages: HTML/DHTML, HTML 5, XML, XSL, XSLT

Web Technologies: JSP, Servlets, Hibernate, Spring MVC, XML, JavaScript, HTML, CSS, AJAX, JavaScript, JSON, jQuery

Application Servers: JBoss, GlassFish, WebLogic, WebSphere

GUI: Java Applets, Swing, AWT

Databases: Oracle, MySQL, SQL Server, MS Access

Testing/Debug: JUnit, Log4j

Version Control Tools: SVN, CVS, GIT

IDE: Eclipse, NetBeans

Packages: MS Office, Photoshop, Dreamweaver, MS Front Page

Build Framework: Maven, ANT

Design Diagram: UML, Class Diagram, Sequence diagram, State Diagram, ER Diagram

Operating System: UNIX, Windows 7/Vista/XP/ME/98, Linux

PROFESSIONAL EXPERIENCE

Confidential - White Plains, NY

Java Developer

Responsibilities:

  • Analysis, design, and development and testing phases ofSoftware Development Lifecycle(SDLC)
  • Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams usingUMLto model the detail design of the application.
  • Participated in Business requirement reviews for Registration/MyProfile and Identity management modules (Forget Id and Forget Password applications) with business teams along with high level solution teams and architects
  • Participated in System requirements specification (SRS) and provided adequate feedback to the feasibility of implementing the given specifications
  • Developed quality code for the given HLD and LLD specifications
  • Developed MYATT web-based application using Spring MVC
  • Designed and Developed RESTful web-service called BEST based on JAX-RS and spring framework
  • Integrated Spring MVC web application and RESTful webservice framework
  • Developed multiple Controllers and configured all the dependent bean objects with the Spring configuration file and annotations
  • Implemented Web based application using JSP, JQuery, AJAX technologies where in the data is propagated into it from the model and view objects
  • Working on various web technologies like JSP, HTML, JavaScript, jQuery, Ajax to create interactive and to provide rich web experience to the client
  • Created various Service modules to consume BEST Web service to render the data in UI
  • Implemented JSR 303/349 validation framework to validate all the form fields in the UI
  • Applied Maven as a build and dependency management tool
  • Followed Test Driven Development by developing Unit cases with Junit framework
  • Applied log4j 2.x framework for logging
  • Used SVN as a versioning/Source control tool
  • Working on Agile for some project and waterfall on some project
  • Used Eclipse as an IDE
  • Intensive involvement in getting the application to IST and UAT testing team for any guidance on writing test cases and testing itself
  • Actively involved in code reviews and bug fixes

Environment: Java, J2EE, Spring, Spring MVC, Hibernate, Oracle database, JAX-RS, RESTful, AngularJS, Junit, Maven, JSP, JSTL, servlets, jQuery, javaScript, AJAX, Bootstrap, SVN, log4J, Eclipse, WebLogic 12g, JSON, CSS, HTML, XML

Confidential - Atlanta, GA

Java Developer

Responsibilities:

  • Involved in planning process of iterations under the agile methodology attending all the Scrum calls
  • Analyzed and modified existing Java/J2EE code wherever required and responsible for gathering, documenting, maintaining business, systems requirements, developing designed document
  • Prepared detailed functional requirements along with screenshots and description of all the modules
  • Developed Use case diagram, Object diagrams, Class diagrams, and Sequence diagrams using UML
  • Used spring core in back-end development for implementing backend structure, business logic and security, Properly used collections and exception handling
  • Designed and developed application based on Spring MVC framework
  • Designed and developed the UI using JSP, HTML, CSS, JavaScript, jQuery, AJAX
  • Used Spring Core for dependency injection/inversion of control (IOC), and integrated framework like Hibernate
  • Developed RESTful web service using JAX-RS
  • Used Hibernate framework in persistence layer for mapping an object-oriented domain model to a relational database
  • Used Maven to build entire project
  • Developed Message Driven Bean (MDB) components for JMS messaging to archive various Webservice requests/responses
  • Worked with Eclipse as IDE for developing and debugging the application
  • Wrote JUnit test cases for unit testing and log4j for logging
  • SVN as versioning tool
  • Enhanced application functionality and also its performance
  • Actively worked with testing team to fix bugs

Environment: Java, J2EE, JSTL, JSP, servlets, Spring, Spring MVC, Hibernate, Oracle database, Weblogic, MDB, JMS, JAX-RS, Restful, Jersey, JavaScript, jQuery, JSON, AJAX, CSS, HTML, Maven, log4j, SVN, jUnit

Confidential

Java Developer

Responsibilities:

  • Reviewed Business and System requirements, also attended core team meeting and walk- through for review and resolution of business and System requirements
  • Developed End-to-End Web applications based on Spring and Hibernate frameworks
  • Implemented Spring MVC framework that includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator
  • Developed user interface using JSP, JSTL, Spring Tags, CSS to simplify the technical complexities and to provide Rich UI experience for the user
  • Developed RESTful web service using JAX-RS with spring IOC container
  • Implemented the business/service layer by using a service based persistence layer developed using Hibernate and Spring, developed hibernate mapping files and POJO java classes
  • Wrote SQL and HQL queries to retrieve and update data along with stored procedures in the SQL server database
  • Implemented User Authentication based on validation function in Spring MVC framework to validate the input data from client side
  • Developed a dashboard application to view real time analytics reports that can be obtained by business and production support to analyze user usage and production issues using Kibana analytics
  • Supported the application from the requirements phase driving the User Acceptence Test (UAT) phase till the application went live in production
  • Performed Knowledge Transfer sessions to the provide support team to handle any bugs during the system usage phase
  • Worked on integration project with both bi-directional and uni-directional integration between two different systems
  • Used Maven scripts for automated deployment and preparing the build of the entire application
  • Used JUnit to write test cases and for test driven development (TDD) and perform unit testing and used log4j framework for logging
  • Used SVN as versioning/Source control

Environment: Java, J2EE, Spring, Spring MVC, Hibernate, Eclipse, JBoss, Kibana, SQL server, Web services, XML, RESTful, JSP, Servlets, JavaScript, jQuery, Jersey, JAX-RS, log4j, Junit, Ajax, SVN, HTML, CSS, SQL, JPA, Maven

Confidential

Junior Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design and testing phases
  • Implemented application using MVC architecture of Spring framework
  • Designed UI modules using JSP, servlets, CSS, HTML, JavaScript, AJAX, jQuery and JSTL
  • Extensively used Spring IOC container
  • Consumed SOAP web service and handled marshaling and unmarshaling of request and response
  • Worked on backend module that handles messaging service using JMS
  • Implemented the Enterprise JavaBeans to handle various transactions
  • Wrote Junit test cases to support unit testing
  • Configured log4j to accurately debug production issue
  • Involved in complete development of “WaterFall” project
  • Actively worked on integration testing of application
  • Involved in bug-fixes, enhancements and code refactoring
  • Used Eclipse as IDE and SVN as versioning tool

Environment: Java, J2EE, JavaScript, Servlets, JSP, JSTL, Ajax, Spring, XML/XSLT, GlassFish, Eclipse, Weblogic, HTML, Junit, CSS, jQuery, SOAP, WSDL, JMS, log4j, WaterFall

We'd love your feedback!