We provide IT Staff Augmentation Services!

Java Developer Resume

Providence Rhode, IslanD

SUMMARY:

  • A Professional Java /J2EE developer having 4 years of experience with full project lifecycle development in Java - J2EE technologies, Requirements analysis, Object Oriented Design (OOD), Development, Java Beans, Testing and Deployment of software applications.
  • Involved in the Software Development Life Cycle (SDLC) phases which include Analysis, Design, Implementation, Testing and Maintenance.
  • Extensive experience in developing web applications using Java (1.8), J2EE, JSP, Servlets, JDBC, Struts, JMS, JavaScript and XML.
  • Strong experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/WSDL) and REST API Web Services.
  • Strong implementation knowledge of Object Oriented Analysis and Design using Agile and Scrum methodologies.
  • Experience in reviewing client requirement, prioritize requirements and creating project proposal (scope, estimation)
  • Have knowledge of relational databases like SQL Developer Oracle 11g.
  • Experience in developing test cases and test plans besides involving in Unit testing, Regression testing extensively.
  • Self-motivated, easily adaptable to new environments and ability to work independently as well as in teams.
  • Expertise in applying JMS ( Java Messaging Service) for reliable information exchange across Java applications.
  • Have good knowledge on Mainframes.
  • Excellent analytical ability, consultative, communication and management skills.
  • Have good knowledge working with AngularJS.

TECHNICAL SKILLS:

Web Technologies: HTML/HTML5, CSS/CSS3, DHTML, JavaScript, Ajax, XML, JSON.

JavaScript Libraries: jQuery

J2EE Technologies: Servlets, JSP, JDBC, JSF, JMS.

Databases: Oracle 11g, SQL Server.

Application/Web Servers: Apache Tomcat, JBoss 6.0, Wildfly(JBoss 10).

IDE: Struts, Spring MVC.

Testing: Junit, POSTMAN.

Operating Systems: Windows XP/Vista/10.

Version Control: CVS, Git, Bit Bucket.

PROFESSIONAL EXPERIENCE:

Confidential, Providence, Rhode Island

Java Developer

Responsibilities:

  • Involved in the Software Development Life Cycle (SDLC) phases which include Analysis, Design, Implementation, Testing and Maintenance
  • Attend daily Scrum meeting (or Standup meetings) and participate in Sprint planning activities.
  • Using CVS repository to commit the code changes and deploy to development environment.
  • Involved in the development of web applications utilizing an open source full stack Java technology.
  • Analyzing Use Case Diagrams and creating various UML Diagrams such as class diagrams, Activity diagrams and sequence diagrams.
  • Depending on client’s requirements, creating UI component and data layer diagrams using Model goon tool (plug in) available in the Eclipse IDE.
  • Designing and developing screens from scratch to display the programs data on screen for users using Java, JSP, XML, HTML, CSS and JavaScript.
  • Using JBoss version 6 server to run the application successfully.
  • Rewriting the existing java struts application to make it independent of struts framework.
  • Coordinating with QA team to ensure the quality of the application.
  • Working with Main Frame developers to test the error messages coming back from broker calls and make sure to display those messages on screen correctly for users.
  • Coding JSP pages along with JavaScript for client-side validations to achieve functionality.
  • Implementing MVC framework to interact with the code depending on the client’s requirements.
  • Responsible for the configuration of Struts framework.
  • Developing SOAP-Web services in a Service Oriented Architecture (SOA) to display the data from broker calls.

Environment: Java 1.8, XML, HTML, CSS, JavaScript, Struts MVC, UML, SOAP, SQL, POSTMAN, Eclipse IDE, CVS.

Confidential, Rockville, MD

Full Stack Java Developer

Responsibilities:

  • Responsible for assisting the front-end developers to display the data in the front end successfully.
  • Providing technical support to end -users both internal and external clients.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
  • Followed Spring MVC framework to develop the application for the project.
  • Leveraged the homegrown framework to handle exceptions.
  • Developed application using POJO to create new objects in Eclipse IDE.
  • Implemented frontend components using Struts framework.
  • Wrote Action classes, Request Processor, Business Delegate, Business Objects, Service classes and JSP pages.
  • Utilized Struts Validator framework to validate the form data.
  • Implemented design patterns such as DAO, Session Facade and Value Objects.
  • Implemented the Web Services functionality in the application to allow access by external applications to the data.
  • Utilized Apache Axis for the web service framework and created and deployed clients using RESTful API's and WSDL.
  • Developed and implemented several test cases using JUnit and performed load testing.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database.
  • Coordinated with QA team to ensure the quality of the application.
  • Deployed the application in IBM WebSphere Application Server 8.0.

Environment: JAVA, J2EE 1.7, Eclipse Juno, Hibernate 4.2.1, Apache Axis 1.4, IBM Rational Software Architect 7.5, JSP, JNDI, Struts, Log4j, Junit, IBM WebSphere Application Server 8.5, Squirrel SQL Client, Xml, Html, JavaScript, Ruby.

Confidential

Jr. Java Developer

Responsibilities:

  • Responsible for gathering business and functional requirements from the users.
  • Followed Spring MVC framework to develop the application for the project.
  • Implementation of security and data protection.
  • Leveraged the homegrown framework to handle exceptions.
  • Implemented frontend components using HTML, CSS, Java Script and jQuery.
  • Wrote Action classes, Request Processor, Business Delegate, Business Objects, Service classes and JSP pages.
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Migrated the Existing Frame work to Struts Frame work and Business Logic Analysis.
  • Used JSP, JSTL tag libs and JavaScript for developing the view tier and used Service Oriented Architecture with Java and XML, Involved in critical UI feature development.
  • Experienced in handling the problems and troubleshooting.
  • Worked in Agile models and have good knowledge on Agile methodologies.
  • Involved in developing the customer form data tables. Maintaining the customer support and customer data from database tables in MySQL database.
  • Designed and implemented the UI using HTML, JSP and JavaScript.
  • Development of Web components such as Servlet, JSP, CSS, AJAX, and Tag libs.
  • Migrated the Existing Frame work to Struts Frame work and Business Logic Analysis.
  • Used JSP, JSTL tag libs and JavaScript for developing the view tier and used Service Oriented Architecture with Java and XML, Involved in critical UI feature development.

Environment: JAVA, J2EE 1.7, Hibernate 4.2.1, JSP, Struts, Log4j, Junit, IBM WebSphere Application Server 8.5, Xml, Html, JavaScript.

Hire Now