We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 8 years of experience in Development, Testing and Implementation of various Web - based/GUI based Applications with emphasis on Object Oriented Programming concepts.
  • Experience in reviewing client requirement, prioritize requirements, creating project proposal (scope, estimation) and baseline project plan.
  • Self-directed and quick learner. Interacts with team well for complex areas for guidance.
  • Experience working with front-end technologies like XML, HTML, CSS, JavaScript, AJAX, Angular JS, Bootstrap.
  • Strong implementation knowledge of Object Oriented Analysis and Design using Agile and Scrum methodologies.
  • Extensive experience in design and development of multi-tier applications usingJava and various J2EE technologies includingEJB 3.0/2.X(Entity Beans, Session Bean, MessageDriven Beans), JSP, Servlets, Struts, Spring, Hibernate, JSF, RMI, JSP Custom Tags Libraries, JavaBeans, XML, Networking.
  • Hands on experience in solving software design issues by applying design patterns including Session Façade, MVC, Proxy Pattern, Service Locator Pattern, Builder Pattern, Abstract Factory Pattern, DTO Pattern, DAO Pattern.
  • Experience using different databases MySQL, Oracle, SQL Server and DB2 Client. Strong experience of writing Functions, Procedures and Triggers.
  • Extensive experience working in Spring Framework, Struts Framework and O/R mapping Hibernate framework.
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Maven.
  • Involved in Unit Test Cases writing and having good knowledge in JUnit.
  • Experienced in deploying applications on application servers like Apache Tomcat, JBoss, and WebLogic.
  • Strong experience on various development environments like Eclipse, RAD.
  • Well organized and able to prioritize, organize, and coordinate tasks and projects.
  • Willingness and ability to quickly adapt and learn new technologies.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java 1.8, J2EE, SQL, VHDL, Verilog.

Java Technologies: J2EE (JSP, Servlets, Struts, Spring, Hibernate), XML, Junit, JTest, JSF, JSTL

Web Technologies: HTML, DHTML, JavaScript, Web Services, Angular JS, JAX, CSS, JQuery, Servlets, JSP, JDBC, JMS, JSON, REST WebServices.

Frame Works: Spring 3.0/2.5/2.0,, Hibernate 3.0

Design Patterns: Session Fa ade, MVC, Proxy Pattern, Service Locator Pattern, Builder Pattern, Abstract Factory Pattern, DTO Pattern, DAO Pattern.

Web/Application Servers: WebLogic Server 10.3/10.0/9.0 , WebSphere 7.0/6.x, JBoss 6.x/5.x, Tomcat 6.0/5.6

IDE(s)/Development Tools: Eclipse 3.x, Net Beans, EditPlus, IBM RAD 7.5/7.0/6.0, Toad, WebLogicworkshop, JBuilder

Build Tools: Ant, Maven

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Designed the front-end content using Java 1.8, JSP, JavaScript, Angilar JS and JQuery to design the web pages for different applications.
  • Worked extensively with Ajax which loads part of the page dynamically and used JavaScript to parse DOM XML object returned by the Ajax.
  • Participate in support functions including day-to-day project support, working closely with Development, QA, Release Management, Operations, and end users.
  • Developed the project using Struts, Spring in back-end.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Jersey implementation of JAX-RS is utilized to develop RESTful service.
  • Created Action classes, Data Access Objects which interact with the database.
  • Developed Controllers, view resolvers, Handler mappings and Java Server Pages as views, using Spring MVC.
  • Worked with spring annotations as well as configurations files
  • Developed DAOs (Data Access Object) to interact with MYSQL, DB2.
  • Developed controller classes and configuration xml files to implement MVC framework
  • Developed SQL Queries in MYSQL, DB2.
  • Built application using MAVEN build tool.
  • Obtained solutions for various critical bugs by analyzing logs, source code, and debugging using Firebug tool.
  • Interacted with business team. Attended the Business Meetings and discussed about ambiguities or issues encountered in the project.

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Created High Level and Low level Design documents for the new functionalities being implemented including Use case Diagram Requirement management which scales from initial requirement gathering exercise to the day to day communication with three states business users for all their queries and concerns regarding the system
  • Worked as Scrum master in Agile methodology.
  • Creating the Iterative and its dead lines by considering system requirement document.
  • Implementing the code as per the System requirement document and showing it to the customer on the same day for the customer review.
  • Developed the code using Spring framework and Hibernate.
  • Implemented parts of the UI for website in JSP, JavaScript, Angular JS, JQuery and AJAX.
  • Created the Change Requests and its deadlines for any new requirement from customer other than the system requirement document.
  • Used technologies JUNIT for code standards.
  • Involved in bug fixing.
  • Developed class libraries in core java for the system. So that team can use it for further development.
  • Was responsible for the overall successful implementation for the system.
  • Performed Unit testing.
  • Review/QA code and coordinating with the test lead.

Confidential

Java Developer

Responsibilities:

  • Designed and Created Domain model and schema using Object oriented design / UML diagrams Built SOAP Web Services
  • Installed and configured WebLogic in Development and Testing environment
  • Created User Interface screens using HTML, DHTML, AJAX, Angular JS, CSS, Java script
  • Developed Action classes, ActionForms,and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Developed server side presentation layer using Struts MVC2 Framework.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
  • Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
  • Worked on JDBC for mapping the java objects to relational database
  • Unit tested all the classes using JUNIT at various class level and methods level.
  • Worked on Installing and configured WebSphere Application Server.

Confidential

Java Developer

Responsibilities:

  • Translated visual designs into meaningful user experiences through the use of various presentation layer technologies including HTML, DHTML, JavaScript and Servlets.
  • Developed user interface using applet.
  • Developed interaction framework for asset database interaction and developed save and conversion specific servlets for applet interaction.
  • Developed custom tags, jsp pages.
  • Fixed bugs and performed unit testing. Involved in analysis, design and development of the project.
  • Created and consumed SOAP Web Services using JAX-WS.
  • Developed Session Beans which encapsulates the workflow logic
  • Used Log4j logging framework to debug the code.
  • Involved in writing SQL queries for DAO layer.
  • Involved in writing test cases and test reports for the module.
  • Performed unit and integration testing on all java classes.
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

We'd love your feedback!