We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Baltimore, MarylanD

SUMMARY

  • Around 6 years of IT experience in Analysis, Design, Development and Deployment of Web and Enterprise applications in Java/JEE/J2EE environment
  • Strong understanding of Object Oriented Analysis and Design, Object Oriented Programming, Software Development Life Cycle (SDLC) processes with Agile and waterfall methodologies
  • Worked in business domains such as Media, Newsletter Subscription, Banking, Pharmaceutical and Insurance
  • Well versed with core Java concepts like Collections, Serialization and Multi - threading
  • Had Experience in GUI based applications using Swings and Java Applets
  • Extensive experience in JDBC, JSP, Custom Tags in JSP, Servlets and hibernate
  • Implemented various levels of application and services using Spring-Framework 2.x/3.x, Struts 2.0,Grails 2.2.4 and ORM tools like Hibernate 3.x/4.x for fast pace and efficient code generation
  • Extensive experience in developing JEE based Web Services to expose useful functionality to web users through SOAP and RESTful for easy availability to potential users
  • Proficient in Java/J2EE Design Patterns including singleton, Factory, Model View Controller (MVC), Data Access Object (DAO)
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC
  • Proficient in using Tomcat 6.x/7.x Web server and Application Servers like JBoss 6.x/7.x and web sphere 7.x/8.x
  • Experience in client-side Programming with HTML5, CSS3, Angular Java Script, Java Script, AJAX and jQuery
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers with Oracle 10g/11g,SQL Server 2014 and MySQL databases
  • Performed unit testing using JUnit in TDD(Test Driven Development) approach, integration and deployment of applications done using tools ANT and Maven
  • Gained a fair understanding and impact of change management, handover procedures, documentation, escalation process, unit testing, standards in development and deployment while offering production support services
  • Has excellent Communication, Interpersonal, Analytical and Debugging skills
  • Actively handled Onsite - Offshore communication

TECHNICAL SKILLS:

Languages/Utilities\Frameworks\: C, C++, Java (JDK 1.x, Java SE 5/6/7, Java EE \Struts 2.0, Spring-Framework 2.x&3.x, \5/6/7), HTML 4/5, SQL, PL/SQL\Hibernate 3.x/4.x, JUnit 4.x\

J2EE Technologies\Web Services\: JDBC, JSP, Servlets\SOAP, REST, UDDI, WSDL\

Databases\IDEs/TOOLS\: Oracle 9i/8i/10g/11g, Sql Server 2104\Eclipse 3.x/4.x, net beans, Editplus, Textpad\MySQL, SQL server\

Scripting Languages\Version Control\: JavaScript, Angular JS, CSS3, AJAX, JQuery\SVN, CVS, WinCVS\

Web /Application Servers\Operating Systems\: Apache Tomcat 6.x/7.x, JBoss 6.x/7.x, \Windows 9x/NT/2000/XP/7/8, Linux, UNIX\Web sphere 7.x/8.x, \

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Followed Agile Methodology (SCRUM), having everyday stand-up meeting
  • Involved in complete life cycle of teh project, from Requirement Gathering, Design, Development and Testing
  • Designed application modules, base classes and utility classes using core java.
  • Designed and implemented exception handling to handle teh exceptions in teh application.
  • Used Spring framework for teh business level implementation of teh various modules
  • UsedSpring Web MVCframework for teh applying MVC Implementation to teh web application
  • Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Implemented persistence layer using Hibernate 4.1 that use teh POJOs to represent teh persistence database tuples.
  • Wrote DAO classes using spring and Hibernate to interact with database for persistence.
  • Implemented teh application using several design patterns such as Singleton, Factory, MVC, Template, Observer, Transfer Object and DAO.
  • Implemented Restful Web Services client to access teh exposed web service and also to create.
  • Used AJAX calls to teh server for asynchronous data populating to teh client side.
  • Used Maven build tool for building teh application.
  • Worked with teh team in teh development of teh Application front-end using JSP with teh help of HTML, CSS and JavaScript and also involved in developing teh single page web applications using Angular JS.
  • Used JUnit to test teh application and developed test cases for each and every scenario.
  • Involved in Bug fixing that were raised by teh Testing teams in teh application during teh Integration testing phase
  • Used GitHub as a version control system and for code management.

Environment: Java 7, JSP, Spring MVC 3.0, Hibernate 4.1, REST Web Services, Apache Tomcat 7.0, Angular JS, HTML5, CSS3, JQuery, Ajax, My SQL 6.3, Maven, JUnit 4.11, Eclipse 4.3, GitHub

Confidential, Baltimore, Maryland

Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology with TDD(Test Driven Development) approach and participated in Sprints. It involves cross-functional members which includes software engineers, architects, programmers, analysts, testers, and UI designers.
  • Performed detailed analysis of project requirements and design detail level documents. Closely worked with teh Business Analysts to design and develop application interfaces.
  • Designed application modules, base classes and utility classes using core java.
  • Designed and implemented exception handling to handle teh exceptions in teh application.
  • Implemented Spring MVC 3.0 framework in teh application. Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Used Hibernate 4.1, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Developed Hibernate DAO classes and with teh spring frame work manager classes retrieve and save teh data from teh database.
  • Implemented Restful Web Services client to access teh exposed web service.
  • Used AJAX calls to teh server for asynchronous data populating to teh client side.
  • Implemented Messaging using JMS to get teh status of teh services.
  • Maven was used for build automation and project management.
  • Created unit tests using JUnit framework in test driven development approach
  • Involved in Bug fixing that were raised by teh Testing teams in teh application during teh Integration testing phase
  • Used SVN as a version control system and for code management.

Environment: Java 7, JSP, Scala, Ruby, Spring MVC 3.0, Hibernate 4.1, REST Web Services, EJB 3.0, HTML5, CSS3, JQuery, Ajax, XML, Oracle 11g, Maven, JUnit 4.11, Eclipse 4.3, JBoss 7.1, UNIX, SVN 1.8

Confidential, Towson Maryland

Java/J2EE Developer

Responsibilities:

  • Developed applications in Eclipse IDE and Deployed in Web Sphere 8.0 Application Server.
  • Interaction/Discussions with client for collecting system requirements and Understanding Legal Domain.
  • Involved in teh design of teh application using a Model/View/Controller (MVC) design pattern.
  • Used JPA/Hibernate 4.0 to communicate with data layer and XML/JAXB to read XML data.
  • Used Struts 2 Framework to develop Action classes and Controllers.
  • Extensively developed SOAP based web services using JAXWS
  • Used Struts2 validator framework for client side and server side validation.
  • Mapped (one-to-many, one-to-one, many-to-one relations) DTOs to Oracle Database tables and Java data types to SQL data types by creatingHibernatemapping XML files
  • Developed various Database interaction objects by implementing teh DAO Patterns and usedJDBC as Model Component
  • Used AJAX in View pages to update teh listings.
  • Designed and developed teh UI using Struts view component HTML5, CSS3 and JavaScript.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto teh SQL Server database.
  • Responsible for writing complex SQL and HQL queries.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Assisted in preparing teh detailed functional requirements along with screenshots and description of all teh modules.
  • Interacted with test/quality assurance engineers to define test plans, identify and reproduce defects and provide fixes as needed

Environment: Java 6, Struts2, Groovy, Hibernate 4.0,Web Sphere 8.0, EJB 3.0, SOAP, XML, XSLT, Oracle 10g, Maven, Ajax, JQuery, Jsp, html5, CSS3, Eclipse 3.8, Unix

Confidential

Java/J2EE Developer

Responsibilities:

  • Understood teh existing Application Framework and its business logic.
  • Interacted with various other applications in teh bank.
  • Re-designed and re-factored existing application using Struts2 and Hibernate 3.5.
  • Developed Session beans to encapsulate business functionalities including interaction with database using Hibernate.
  • Project involved use of JAVA / J2EE and Struts framework.
  • Designed ER diagrams and created Oracle Database Tables, Views and Indexes to store case data
  • Worked on stored procedures to load/store cases using complex PL/SQL's.
  • Created triggers, functions and packages.
  • Modified complex PL/SQL packages, stored procedures and functions to suit teh new requirements.
  • User interface was developed using HTML5, CSS3, Java Script.
  • Used Log4j for Logging various levels of information like error, info, debug into teh log files
  • Interacted with testing team and worked in bug fixing.
  • Actively participated in production deployment of teh various releases of teh application.
  • Mentored and guided new developers with both business knowledge and technically knowledge.

Environment: Core Java, Java 6, Ruby, Groovy, Struts2, Servlets, JSP, Hibernate 3.5, SOAP, Oracle 9i, XML, Maven, JBoss 6.1, Log4J, JUnit, Net beans 6.5, Unix

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsibilities include Module Design, Design Review with team Development, Code Review with Team and final implementation into release.
  • Responsibilities included checking teh application for memory leaks.
  • Was responsible for designing and implementing Spring framework with Hibernate.
  • Developed presentation layer using JSP, Servlets and performed data validation.
  • Involved in developing Struts Validator frame work and wrote own custom Validator files.
  • User interface was developed using struts and JSP's. Used struts Tiles for creating JSP layouts.
  • Developed several EJBs (Both session beans and Entity) which hold teh business logic of teh application.
  • Used code coverage tool to identify teh dead code in teh application.
  • Involved in code walkthrough/peer review
  • Implemented back end as Oracle 9i and wrote complex queries for fetching and updating
  • Acted as a technical mentor to other team members and openly and proactively share knowledge
  • Implemented stateless session beans and Web Services using SOAP, WSDL.
  • Worked in Production Support resolving high visibility and high priority tickets.

Environment: Java / J2EE, Struts 1.2, Hibernate, Spring Framework, JQuery, Ajax, Oracle for DB, Websphere Application server, Eclipse for IDE, SQL Navigator, Maven, Subversion, Putty, Star UML, Jprobe, Code Coverage

Confidential

Jr. Java Developer

Responsibilities:

  • Interaction/Discussions with client for collecting system requirements and Understanding Legal Domain.
  • Complete User Interface design for Purchase, Inventory and Organization, Import modules using JSP, HTML and CSS.
  • Developed server side code using Servlets.
  • Extensively used Javascript for certain form validations, submissions and other client side operations.
  • Created database tables in Oracle 8, created required SQL queries, stored procedures and used JDBC to perform database operations.
  • Developed JavaBean components to retrieve database data from teh result set for processing level of authority and approvals.
  • Provided teh production support to teh application.
  • Estimate teh time required to fix teh defects and provide teh fix for teh production defects.
  • Involved in writing test cases and test case execution.
  • Support User Acceptance Test phase, troubleshoot teh problems and provide quick fix for teh problems
  • Used VSS as version control system to check in and check out teh code.

Environment: HTML, Java, JSP, Servlets, Java beans, Apache Tomcat 4.0/ WebLogic & JDBC with Oracle 8, VSS, and FrontPage, Windows NT4.0

We'd love your feedback!