We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

MarylanD

SUMMARY:

  • Total 7+ years of professional experience in designing and implementing Web, Client/Server and N - Tier distributed, cross-platform systems using Core Java/J2EE technology Agile/ SCRUM Methodology.
  • Expert level skills in application development using: Java, J2EE, Spring Framework, Hibernate, Struts, JSP, JPA, Servlets, JDBC, HTML, JavaScript, Angular JS, multi-threading, client/server.
  • Excellent in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, jQuery, Angular JS to make better Single Page Application SPA.
  • Extensive experience in Angular.JS for application implementation, proficient in creating modules, controllers, route Providers, factory services, ng-repeat, customizable filter, http get/post methods and directives to realize functionalities like REST service with Ajax call, input validations, searchable and sortable contents.
  • Knowledge of J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
  • Good knowledge in Spring framework - Spring IOC, Spring MVC, spring AOP, Spring Webflow, Spring JDBC and Spring with Hibernate.
  • Good hands on experience in implementing Microservices with SpringBoot.
  • Have experience in Design, Development and Deployment of Web-Applications/ J2EE applications on servers like BEA-Weblogic 10.3, and Apache Tomcat 5.0, Apache Tomcat 6.0, JBoss 3.2.2, Jboss 4.2.1GA.
  • Experience in XML APIs such as JAXP (SAX, DOM), JAXB for data binding and experience in designing the XSD schema generation.
  • Used RDBMS databases systems like Oracle 11/10g/9i, SQL Server, MS Access and My SQL.
  • Have good experience of all testing phases such as Unit testing, Integration testing and System testing.
  • Have good experience in managing project files by using version control tools like Concurrent Version System (CVS), SVN and PVCS and bug tracking tools like JIRA.
  • Well versed in the complete SDLC starting from requirements gathering, use cases, design, development and testing.

TECHNICAL SKILLS:

Programming Languages: JAVA, SQL and PL/SQL

J2EE Technologies: JDBC, Servlets, JSP, JavaBeans, JSF 1.2, EJB 2.0,Spring 3.x

Web Technologies: HTML5, CSS3, Java Script, Angular JS, React JS, XML, XHTML, XSLT

Frameworks/Patterns: Struts, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate

Web/Application servers: Apache Tomcat 6.0, JBoss3.2.2, JBoss 5.0, BEA-Weblogic 8.1/10.3.

Databases and Tools: Oracle 11/10g /9i, MS Access and MS SQL Server2005, PL Sql, MySQL, MS SQL Server

XML Technologies: XML, XML Schema(XSD), DTD, XSL, XSLT, XPATH, JAXB(SAX, DOM Parser

Version Control: TFS, SVN (Subversion), CVS

PROFESSIONAL EXPERIENCE:

Confidential, Maryland

Java Developer

Responsibilities:

  • Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams.
  • Developed the application using Servlets and JSP for the presentation layer along with JavaScript for the client-side validations.
  • Developed the web application using JSF framework with user interfaces using JSP, HTML, and CSS. Also used JSF validation framework for front-end validations.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Worked with Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean.
  • Used Spring Core Annotations for Dependency Injection.
  • Reduced programming effort and Increase the performance by using Collection frameworks.
  • Implement the authentication, authorization, and access-control features by using Spring Security.
  • Proficient in Web designing & development, using Adobe Dreamweaver, HTML, CSS, JavaScript, XML, JSP, JSON, JSF and Ajax.
  • Used PL/SQL, Stored Procedures for handling Oracle database.
  • Used core java to design application modules, base classes and utility classes.
  • Developed a code for Web services using XML, SOAP and used SOAP UI tool for testing the services.
  • Involved in the development of SOAP and WSDL files for the web services interacting with business Logic.
  • Proficient in testing Web Pages functionalities and rising defects.
  • Participated in Code Reviews for better quality assurance and Debugged the application Module.
  • Deployed the application on WebLogic server.
  • Involved in planning process of iterations under the Agile Scrum methodology
  • Used Log4J for logging the user events.
  • Maven for compilation and building JAR, WAR and EAR files.
  • Used JUnit for unit testing and Continuum for integration testing.
  • Wrote Test Cases using JUNIT as a framework.

Environment: HTML, CSS, JQuery, AJAX, JSP, JSF, SOAP web services, Multi-threading, Core java, MySQL, Servlets, JDBC, Java EE, Collection framework, Spring core, JUnit

Confidential, Hartford, CT

Java Developer

Responsibilities:

  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • System was built using Spring Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Factory, Business Delegate, Singleton.
  • Used and implemented the application using Spring MVC, Spring IOC, Spring Integration and Hibernate.
  • Worked on Spring Integration by extending to Spring programming model into the messaging domain and builds upon Spring's existing enterprise integration
  • Designing and Coding of the web application using Java, Struts and Eclipse
  • Used Spring - ORM to integrate Hibernate and creation of Hibernate POJO’s.
  • Created Java proxy services for SOA services from to call from external Java classes
  • Developed Web Services to allow communication between applications through REST over HTTP.
  • Creation of REST Web Services for the management of data using Apache CXF.
  • Managed Build results in Jenkins and Deployed using workflows.
  • Used JIRA for bug-tracking, issue tracking and project management
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Extracted the data from the flat files and other RDBMS database into staging area.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Developed UNIX Shell scripts to automate repetitive database processes.
  • Involved in installing and configuring Eclipse and Maven for development.
  • Developing the software by using Java and J2EE platform EJB, ORM, JBoss, oracle.
  • Configured and customized logs using Log4J and used JUnit for unit testing.
  • Used SVN version source control tool.

Environment: Java, Hibernate, Spring, JSP, JavaBeans, Design Patterns, REST Web Services, RDBMS, SQL, Log4J, JUnit, SVN, Oracle, Eclipse, Maven, JavaScript,, EJB, Struts, Jenkins, Apache CXF.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Created design documents for program change requests and presented to client.
  • Participated in Agile scrum meeting daily.
  • Designed and coded application components in an Agile environment utilizing a test-driven development (TDD) approach.
  • Implemented front-end using HTML5, CSS3, JavaScript
  • Use of Multi-Threading and collection framework including List, Map etc. for bank payment processing.
  • Implemented application using Spring MVC framework. Use of collection framework including List, Map etc.
  • Experience in working with Spring MVC using AOP, DI/IOC and JDBC template
  • Implemented Spring Controllers that integrates with front-end JSP pages developed using Spring Tag library.
  • Developed DAO components by implementing Spring DAO component.
  • Provided Transaction Management using the Hibernate configurations and Involved in integrating the business layer with DAO layer using JPA
  • Designed and developed a number of RESTful web services that support JSON for other developers to access to speed up development using Spring MVC, Spring Boot, Web Services, JSON, Log4J, MySQL, and Maven.
  • Integrated Spring Security Delegating Filter Proxy filter chain in web.xml to secure the application and limit access privileges to the users
  • Used Apache CXF, WSDL, and XML for Creating SOAP and REST web services and for management of data.
  • Used Struts1.0 Framework for the application based on the MVC-II Architecture and implemented validator Frame work.
  • Developed client request validations and processing using JavaScript
  • Responsible for developing ANT script for creating the EAR file to be deployed in the JBoss server.
  • Supported all the UNIX requests for various applications.
  • Involved in developing Restful Webservices.
  • Installed, configured JBoss 4.x/5.x/6.x software binary in all environments.
  • Developed scripts for log rotations capabilities for JBoss Server.
  • Used Webservices - RESTful and SOAP for getting credit card information from third party vendors.
  • GItHub was used as Source version tool.

Environment: Java, JDBC, Spring Application Framework, Hibernate ORM, JBoss, CSS, HTML, XML, XSD, Agile Methodology, Unix, Windows, Web Services, GitHub, WSDL, Json.

Confidential

Associate Software Engineer

Responsibilities:

  • Designed the application architecture of the System based on MVC (Model View Controller), Struts Framework and J2EE specifications.
  • Involved in design and development of AVCV and also configuring application in Server.
  • Implemented business rules for AVCV module.
  • Developed user Interfaces using HTML/JavaScript.
  • Used JSP, Custom Tag Libraries for the presentation layer.
  • Front-end validations were performed using a combination of Java Script and Struts Validator framework.
  • Developed code in JSP, Servlet and struts and deployed them in the Web Sphere server environment.
  • Unit testing & Integration testing of the components.
  • Created tables, stored procedures, sub-queries, triggers and views.

Environment: Java, J2EE, Struts, JSP, Servlet, JavaScript, HTML, Eclipse, Oracle 9i.

Confidential

Assistant System Engineer

Responsibilities:

  • Involved in requirement gathering and System Design for client customization.
  • Involved in client communication and the lifecycle of a project which saw the delivery of application.
  • Created Action Forms and Action classes for the modules. Implemented Action Errors a feature of Struts for error reporting.
  • Configured struts-config.xml and web.xml and properties file provided by Struts framework for the implemented modules.
  • Involved in coding for the business layer using Java and web services.
  • Scheduling a Batch process to execute a task on specific time interval.
  • Implementing a configuration and usage of Log4j APIs for logging in development and production environments.
  • Compiled and built the application using Ant scripts and deployed the application in Application Server.
  • Developed code in JSP, Servlet Struts and Hibernate and deployed them in the application server environment.

Environment: Java 1.5, JSP, Servlet, Struts, Hibernate, Eclipse 3.2, Toad, Data Clean Tool, JavaScript, UNIX, Oracle 10G, Mercury Test Director.

Confidential

Associate Software Engineer

Responsibilities:

  • Worked on development of an end-end software on BC4J technology
  • Designed and developed GUI client application architecture based on the Model View Controller design paradigm, which includes action classes, request/response form beans .
  • Develop application using Swing Framework and configure all the mappings required by the architecture.
  • Used Crystal Reports for developing reports.
  • Used SQL queries required for inserting, updating and viewing of data.
  • Wrote Business Rules in Java Classes and store data inside a XML.
  • Involved in Module and System Testing.

Environment: Java1.5, Swing, BC4J, XML, Unix, Oracle Jdeveloper 10g, Rational Clearcase, Microsoft Visual Source Safe (for source code control),PLSQL Developer, Rational Rose, Crystal Reports, Mercury Test Director.

We'd love your feedback!