We provide IT Staff Augmentation Services!

Java Devloper Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY

  • 6+ years of experience in Architecture, Analysis, Design, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications using Java and J2EE technologies
  • Strong understanding of Object Oriented Analysis and Design, Object Oriented Programming, Software Development Life Cycle (SDLC) process and Agile methodology.
  • Hands on Experience in J2EE architecture, design patterns, objects modeling using various J2EE technologies and frameworks.
  • Expertise in developing software Web Applications using J2EE technologies like Core Java, JSP, Servlets, HTML, Angular JS, Java Script, selenium, JDBC, JNDI, XML, Struts, JSON, Hibernate, Spring, Web2.0 technologies, AJAX, JQuery and JUnit.
  • Robust knowledge in Web Services, SOAP programming, WSDL, and XML parsers like SAX, DOM.
  • Extensive experience in designing, developing and deploying J2EE applications on Websphere Application server, Weblogic, Apache Tomcat, JBoss etc.
  • Good Experience with XML technologies including XML, XSL, and XSLT.
  • Experience with IDEs like RAD, WSAD, Eclipse, My Eclipse, NetBeans etc.
  • Good Exposure in writing SQL queries, PL/SQL stored procedures/functions etc for relational databases like Oracle 10g/9i/8i, DB2, SQL Server 2000, MySQL, and Sybase etc.
  • Extensive knowledge of Client - Server technology, web-based n-tier architecture, Database Design and development of applications using J2EE Design Patterns like Singleton, Session Facade, Factory Pattern and Business Delegate.
  • Hands on experience with JUnit in developing test cases and determining application functionality.
  • Experience in working on various operating systems like Windows and Unix/Linux.
  • Excellent communication, presentation skills, a very good team player and self-starter with ability to work independently and as part of a team.
  • Good at production support, root cause analysis and resolving production issues.
  • Good experience at performance tuning of web applications and SQL queries.

TECHNICAL SKILLS:

Operating Systems: Windows 2000/XP/NT/vista/, Unix, Linux.Programming Language C, C++, Java, J2EE, PL/SQL, T-SQL

Application/Web Servers: Websphere 6.0/5.0, BEA WebLogic 8.1/6.0/5.1, JBoss 3.2.5,Tomcat 4/5/6IDE: RAD 6.0, WSAD 5.1, Eclipse 3.0, Sun One Studio 5.1

Open Source Java: Ant 1.6, log4j, JUnit 4.0 and dom4j, JAXB

Frameworks/ Architectures: MVC2, Struts 1.2, Strut 2.0,Angular JS Boostrap

Design Methodologies: SDLC, OOAD using UML, selenium

Design Tools: Rational Rose 2000, Microsoft office Visio, Microsoft Project.

RDBMS/Databases: Oracle 10g/9i/8i, DB2, MySQL, SQL Server 2005, Sybase.Version Control Systems CVS,SVN, Rational Clear caseDistributed TechnologiesJ2EE, EJB, JavaRMI, Web Services.

PROFESSIONAL EXPERIENCE

Confidential - Atlanta, GA

JAVA DEVLOPER

Responsibilities:

  • Involved in teh Business Requirement Analysis, Design, Coding, Testing and Support.
  • Worked on Agile Methodology that includes weekly meeting with business analysts and monthly sprint review with clients.
  • Extensively worked on User Interface for few modules using JSPs, HTML5, JavaScript, JQuery, Ajax
  • Involved in designing teh overall System Architecture of Project based on MVC (Model View Controller), Struts Framework, Spring Framework and J2EE specifications.
  • Designed and developed application based on Spring MVC design pattern, used spring validation and wrote validation rules.
  • Implemented Spring Business objects (BO), Spring Data Access Objects (DAO) and Data Transfer Objects (DTO).
  • Used Selenium to automate some test cases.
  • Involved in integrating teh business layer with DAO layer using ORM tool Hibernate
  • Used Hibernate Query language (HQL) to perform queries against teh database.
  • Used Hibernate for Persistence in data access layer to access and update information in teh database.
  • Used Spring MVC Framework to develop teh application by implementing Controller, Services classes.
  • Used different design patterns like Singleton, Factory, Adapter, Front Controller, Decorators, Data Access Object (DAO), Data Transfer Object (DTO) and Business Delegate to develop teh application.
  • Involved in XML config file used XPath, XQuery for query passing.
  • Used JAXB API to bind XML Schema tojava classes.
  • Consumed and created Restful Web services.
  • Developed POJO based programming model using Hibernate
  • Involved in writing Stored Procedures and Functions using PL/SQL in Oracle 10g.
  • Extensively worked with Eclipse and Tomcat to develop and deploy teh complete application.
  • Used Maven as teh build tool.
  • Used CVS as version control system.
  • Involved in Unit & Integration Testing using Junit framework.
  • Used log4j logging framework for logging application messages.
Environment: Java, JSP, Spring 3.0, POJO’s, Hibernate, XML, Web services, HTML5,Angular JS, JSF, CSS, JavaScript, PL/SQL, Apache Tomcat, MAVEN, Log4j, Oracle, CVS, Agile, Eclipse, Junit, JAXB, Design Patterns, REST API, HP Quality Center.

Confidential California

JAVA/J2EE DEVLOPER

Responsibilities:

  • Involved in use-case analysis, design reviews and software component estimation.
  • Used Scrum (Agile) as Development methodology.
  • Involved in designing teh overall System Architecture of Project based on MVC (Model View Controller), Struts Framework, Spring Framework and J2EE specifications.
  • Involved in Server Side coding using Spring MVC framework.
  • Applied design patterns including MVC Pattern, DAO Pattern and Singleton.
  • Involved in writing Spring configuration XML file that contains declarations and other dependent object declaration.
  • Development of UI models using HTML5, JSP, JSF, JavaScript, JSON and CSS.
  • Worked on Hibernate ORM/JDBC conversion utility for teh purpose of Data Conversion.
  • Responsible for developing DAO layer using Hibernate ORM framework.
  • Developed SQL to pull out various combination closing fee details.
  • Used SOAP web services to send and receive order related data from other sub systems.
  • Participated in design meetings and prepared prototypes based on Restful and SOAP for invoking third party Web Services.
  • Used Selenium to automate some test cases.
  • Coordinated with offshore development team and clarified their day-today questions. Reviewed offshore delivery before check-in teh code.
  • Involved in writing Stored Procedures and Functions using PL/SQL in Oracle 10g.
  • Used ANT scripts to build and deploy application.
  • Implemented logging using spring’s (AOP) Aspect Oriented Programming Concept.
  • Used LOG4J, JUnit for debugging, testing and maintaining teh system state
Environment: Java, JSP, Spring 3.0, Hibernate, API,RAD 7.5,AIP, XML Web service JAX-WS, HTML5, XML, JSF, CSS, JavaScript, AJAX, Angular JS, MAVEN, Log4j,Agile, Clear Case, Web sphere 7.0, Oracle, REST, SOAP, JIRA, JAXB, PL/SQL.

Confidential

APPLICATION DEVELOPER

Responsibilities:
  • Involved in translating functional requirements into technical requirements.
  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Generated Hibernate XML files for teh configured beans.
  • Involved in developing front end screens using JSP, JPA, Struts View Tags, JSTL, JSON, XML, XSLT, DHTML, HTML5, CSS, AJAX, Web2.0 technologies, JavaScript, JQuery.
  • Involved in server side and front-end validation using Struts Validation framework, JavaScript
  • Used various components of struts like Action Classes, Action Servlet, Action Forms, Tiles, Validation Framework, etc.
  • Developed RESPA Mortgage Compliance application using MVC framework/J2EE technologies, which is used to Add/Modify mortgage closing fees based on RESPA govt. regulation.
  • Developed various Database interaction objects by implementing teh DAO patterns and used JDBC as Model Component.
  • Participated in testing and release activities, served as a liaison between super user and teh application for testing against defined requirements.
  • Used Web Services, SOAP programming, WSDL, and XML parsers like SAX, DOM.
  • Created, reviewed and maintained detailed functional and technical design documents for teh channel sales and channel program management processes in teh functional areas supported.
  • Oracle database was used, wrote stored procedures for common queries
  • Involved in designing teh database schemas for teh new data layer on Oracle.
  • Used Linux/Unix scripting.
  • Used Selenium to automate some test cases.
  • Involved in migration of Weblogic Application Server 8.1 to Apache Tomcat 6 and Jboss6.
  • Used VSS as source control repository for configuring teh source code using teh subversion.
  • Involved in Unit Testing and Bug-Fixing and achieved teh maximum code coverage using JUNIT test cases.
  • Used Selenium to automate some test cases.
  • Was involved in production support and used Mercury Quality Center for defect tracking.
Environment: Java, Angular js, JSP, JPA, JSON,HTML, Struts, J2EE, Design Patterns, Servlets, Hibernate, Struts Tag Libraries/JSTL, XML, XSLT,UML, JUnit, Oracle, PL/SQL, WebLogic Application Server 8.1/9.2, Log4J, CSS, jQuery, ANT.

Confidential

Role: JAVA/J2EE DEVLOPER

Responsibilities:

  • Involved in requirements gathering and developing teh use cases.
  • Designed class diagrams and sequence diagrams using Microsoft Office Visio.
  • Implemented persistence framework using Hibernate
  • Responsible for designing hibernate mapping files based on business logic and Object relationships
  • Handled Transaction Management in Hibernate using provided data source.
  • Developed Spring Controllers, Domain(business logic) and utility classes
  • Deployed EJB Components on WebLogic.
  • Good knowledge in developing single page application using Angular JS.
  • Developed web pages using JSP, JPA, HTML, XSLT, CSS, JavaScript, JSTL, JQuery.
  • Implemented performance best practices to a web site.
  • Developed Controlling Page Navigation and Handling teh Request Parameter's with Managed beans in JSF.
  • Involved in developing various EJB's to handle business logic and also wrote numerous Session/Entity Beans and deployed on Server.
  • Used AJAX for rich user interface for rich internet applications
  • Developed SQL Server applications, translate data and manage implementation to ensure successful execution of teh application
  • Involved in moments of application from development to QA, QA to UAT and UAT to Production environments.
  • Stream lining production support process, shift allocations, reviews
  • Implemented logging by using Log4j
  • Used Selenium to automate some test cases.
  • Coding / Analyzing / Unit Testing teh production tickets opened for teh Orion application in production

Environment: Java, J2EE, JSF, Struts, AJAX, EJB,API, Hibernate,, Rational Rose, XML - Parser (DOM), XLST, JSP, JPA, HTML, CSS, JQuery, JavaScript, JSTL, Eclipse, Weblogic, SQL Server 2005, Log4j, MS Visio, Windows XP.

Confidential

SOFTWARE DEVLOPER

Responsibilities:

  • Implemented MVC-II Architecture using Apache Struts framework.
  • Involved in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications from Business Analyst.
  • Developed and Deployed teh application using WebLogic 8.1 application server/Oracle 9i.x and JMS
  • Involved in understanding teh business processes and defining teh requirements.
  • Designed teh system and documented Use Cases, Class diagrams, Sequence diagrams.
  • Designed and developed User Interface Screens using JSF, JSON, HTML, DHTML and JSP.
  • Used JUnit to write repeatable tests (regression testing), mainly for unit testing.
  • Used Singleton, Service Locator, DAO, Business Delegate, factory design pattern for services.
  • Eclipse used as Java IDE tool for creating Action Classes and XML files.
  • Developed teh User Interface Screens for presenting WebLogic using JSP, HTML, and CSS.
  • Involved with Postgre SQL Database Design and Development.
Environment: Java, J2EE, JSP, HTML/CSS, Servlets, Java Beans, MDB, JDBC, MS SQL Server, JBoss, CVS, JavaScript, SAX parser, Eclipse, ANT, JUnit 3.x, JMeter.

We'd love your feedback!