We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 6+ years of experience as a Web/Application Developer and Cloud Engineer as coding with analytical programming using Java and J2EE technologies.
  • Strong programming skills experience in JAVA 8, J2EE, Struts1.2.X/2.0, Applets, Servlets, JSF, JSP, JPA, JMS, JSTL, JDBC, JavaScript, jQuery, SPRING, Java Beans, EJB 2.0.
  • Experience in web service technologies like XML, DTD, JSON, REST, SOAP, WSDL and web - based application like HTML, XHTML, DHTML, CSS, jQuery, JSP, AJAX and JavaScript.
  • Strong Knowledge in Design Patterns such as MVC and Data Transfer Object.
  • Good Knowledge with Struts Framework, Hibernate Framework and Spring Framework
  • Experience in developing application using open source technologies like Apache ANT and Maven, Log4J.
  • Experienced in Software Development Processes like Waterfall, Agile Methodologies and using IDE's like Eclipse 3.0, Rational Application Development (RAD).
  • Experience in developing the Use-Case diagrams, Activity diagrams, Class diagrams, Sequence diagrams and Interaction diagrams using UML.
  • Expertise in Enterprise software architectural solutions for distributed computing systems using J2EE and Design Patterns.
  • Extensive experience in working with and administering various application servers like Tomcat. Worked with different IDEs like Eclipse. Strong background in successful application of OOPS designs principles and methodologies.
  • Expertise in developing UI using JSP, AJAX, JavaScript, XML, HTML, DHTML, Struts.
  • Experience in using Struts Validator (XML validations) frameworks.
  • Expertise in developing applications using Struts and Hibernate.
  • Good experience in defining the XML schemas and in working with different XML parsers like DOM to read and validate the data held in XML documents.
  • Worked with various Style Sheets like CSS and XSLT.
  • Source Control Management using software like GIT and SVN.
  • Experience in SDLC (Software Development Life Cycle) and other software development processes.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team and highly motivated, enthusiastic and self-starter.
  • Good experience working in a Production Support role for multiple applications.
  • Experience in drawing UML diagrams like Use Case, Sequence, Solution, Flow and Class Diagrams using Microsoft Visio.
  • Responsible for creating and managing users and group accounts and access privilege setting on Unix/Linux servers and installed, configured Linux systems to the network.
  • Experience in SQL and Worked on databases like Oracle and IBM DB2, MySQL, Postgres.
  • Developed web applications using UI technologies like HTML5, Angular JS, JavaScript, jQuery, JSON, CSS, Bootstrap and Ajax.
  • Experience on Object-relational mapping using JPA, Hibernate, Spring-Hibernate Template.
  • Experience in AngularJS, Backbone. JS, React JS. and Responsive design.
  • Excellent implementation knowledge of Distributed / Enterprise / Web / Client Server systems using Java, J2EE, TIBCO, XML, Ant, Apache Maven, Drools & Oracle technologies.

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Developed HTML views with HTML5, CSS3, Bootstrap and Angular JS 1.0.
  • Developed new requirements with spring, Struts and Hibernate.
  • Used jQuery for basic animation and end user screen customization purposes.
  • Developed creative intuitive user interfaces that address business and end-user needs, while considering the technical, physical and temporal constraints of the users.
  • Developed internationalized multi-tenant SaaS solutions with responsive UI's using Java or ReactJS, with NodeJS and CSS.
  • Involved in stored Procedures for interacting with the Oracle database, MongoDB, Cassandra.
  • Developed Web Applications using HTML5, CSS3, Bootstrap, Angular JS, and Spring MVC, Spring Boot Framework to implement the Controller and Service layers.
  • Worked on automation test scripts using Selenium Web Driver and java.
  • Used JPA and Hibernate annotations for defining object relational metadata.
  • Developed custom directives using Angular JS.
  • Managed Patches, Upgrades and Licensed Products for System software on all flavors of UNIX and Linux Servers.
  • Used jQuery, Angular JS to provide services to different components of portal.
  • Managed entire campaign management environment.
  • Connect Spring Boot to a Postgres Database.
  • Implementing the filter implementation to create the product listing page based on the user selection.
  • Rest services templates are generated using swagger specifications.
  • Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, jQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
  • Used Jenkins for Continuous Integration. Used TOAD for managing, monitoring and analyzing the database.

Environment: Java, J2EE, Swing, Oracle 11g, MySQL, Cassandra, Restful Web Services using Micro services Architecture Eclipse 3.4, WebLogic 9.2, GUI, Spring, HTML, Postgres, HTML5, CSS3JavaScript, Unix, Linux, JUnit, Angular

Confidential

Java Developer

Responsibilities:

  • Worked as per Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables. Responsible for creating efficient design and developing user interaction screens using HTML5, CSS3, JavaScript, jQuery, Ajax for service calls on pages to interact with the server.
  • Developed static web pages using HTML5, CSS and client-side validations using JavaScript.
  • Implemented different validation control on the web-pages using AngularJS and developing a cross-platform JavaScript based solution using Angular JS.
  • Involved in building a high efficiency Dynamic single and multiple Web Application Using Bootstrap.
  • Involved in research, implementation and review of jQuery and JavaScript functions to use plugins for representing data in graphs.
  • Connected to Data sources and performed operations using Spring Data Framework features like Spring JDBC and Spring ORM.
  • Implemented logging and transaction manager using Spring AOP concept.
  • Worked extensively on Spring boot for building web service.
  • Secured the API's by implementing OAuth2 token-based authentication/authorization scheme using spring security.
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations.
  • Implemented service layer on the top of Cassandra using Core Java, DataStax API and Restful API.
  • Developed DAO layer using Cassandra and expertise in CQL (Cassandra Query Language), for retrieving the data present in Cassandra cluster by running queries in CQL.
  • Consumed REST based micro services with Rest template based on RESTful APIs.
  • Developed Data Services using XML messages that use REST web services, Created REST envelope.
  • Used Pivotal Cloud Foundry to role-based access controls, applying and enforcing roles and permissions to ensure that users can only view and affect the spaces for which they have been granted access.
  • Used XSLT to change the Data formats into XML to XML and XML to PDF formats.
  • Involved in writing shell scripts for deploying the application on UNIX.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
  • Worked with executed unit test cases by using JUNIT for accuracy of code and logging with log4j.
  • Developed Maven scripts to build and deploy the application in the WebSphere Application Server.

Environment: Java, HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, Spring MVC, Spring Boot, Spring Security, OAUTH2, Spring ORM, Hibernate, Microservices, SOAP, RESTful, Eclipse, Mockito, Jenkins, JMS, JSP, XSLT, XML, Unix Shell Scripts, SQL, WebSphere, Maven, Log4j, JUnit, JIRA, GIT, Agile.

Confidential

Java Developer

Responsibilities:

  • Implemented the Project in AGILE based development Environment and participated in Daily standups, Backlog refinement, Sprint Planning 1 & 2 and Retrospective meetings.
  • Involved in the phases of SDLC Analysis, Design phase, Development, UAT and Production phase of the application.
  • Developed UI part of application by using HTML, XHTML, DHTML, CSS, XML, XPATH, XSLT, JavaScript, JQuery, Portal.JS, AJAX, JSP's, JSTL.
  • Designed and developed application using Spring Framework-IOC/DI, Spring MVC, Servlets, POJO and EJB integrating with Hibernate framework.
  • Used Hibernate ORM framework to develop Data Access Layer.
  • Written SQL queries, stored procedures manipulating and addition of new features in the DB2 & Oracle database.
  • Developed and Consumed SOAP/ Restful Web services using JAX-WS, JAX-RS, WSDL, XML to access image archives and retrieval systems such as IBM FileNet P8 Archive..
  • Installed, configured, and managed the server such as WebSphere 8.5.5.9 in a clustered environment.
  • Used Jasper Report API for creating reports documents to be viewed printed and exported.
  • Created unit test cases for Smoke & Regression Testing using Cucumber and Junit testing framework.
  • Worked extensively on securing Server and Client Communication using SSL and TLS.
  • Used Java Mail API to auto generate emails for customer notifications.
  • Installing, configuring WebSphere on Linux, UNIX servers, integrating it with Apache server. Providing support for implementation, troubleshooting and updates of applications on Linux/UNIX servers.
  • Application deployment and debugging is performed in Linux environment and used Putty/ WinSCP to access the Server Logs.
  • Involved in creation of an automated build environment for application using Jenkins, SVN, Maven, and deployed JAR, WAR, EAR files.

Environment: Java 1.7, Spring 4.2.0, Hibernate, DB2 10.1, Oracle 11g, Maven 3.3.1, Ant, HTML, CSS, JavaScript, JQuery, Soap, Restful, Soap UI, IBM WebSphere 8.5.5.9, Jasper Report 5.5.1, Log4J, Junit, Jenkins, Red Hat Linux 7.2, Axis2.0, Java Applets and Dojo 1.10.2.

Confidential

Java Developer

Responsibilities:

  • Used Toad and developed stored procedures in Oracle 12, SOAP web services and JPA to get the data onto the UI page.
  • Developed a complex stored procedure for the train movement based on the complex data from different tables using TOAD 12.
  • Gained knowledge on developing Web Services(SOAP) to communicate with the application using XMLs using SOAPUI.
  • Followed Agile Sprint and Scrum methodologies for the status meetings.
  • Prepared design document and prepare estimates for coding and testing.
  • Participated in client requirement gathering.
  • Involved in developing Class diagrams, Sequence Diagrams using UML.
  • Preparation of the Low-Level Design document which include program specification and unit test plan.
  • Developed HTML and JSP pages for user interaction and data presentation.
  • Worked in both Unix/Linux and Windows based development environments.
  • Developed JSPs to implement the presentation logic and use java beans to retrieve the data.
  • Involved in developing the Java classes and JavaBeans.
  • Involved in Creation of tables in database.
  • Extensively used NetBeans for writing code.
  • Extensively used HTML, CSS, XML, UML, JavaScript, JQuery, AJAX, AngularJS, J2EE (JDBC, Java Beans, EJB) for developing the Web Application.
  • Involved in Unit and Integration Testing.
  • Used SVN for source code version control.
  • Supported Maintenances and bug fixes.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.

Environment: Java 1.5, WebLogic Application Server, Apache Tomcat Web Server v6.0, HTML, JSP, Servlets, Struts, Java Beans, MySQL, JUnit, CVS

We'd love your feedback!