We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Dayton, OhiO

SUMMARY:

  • 7 years of diversified experience as a Java/J2EE Developer in analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object - Oriented Client-Server technologies.
  • Significant experience in UI frame works such as JSP, HTML5, XML, CSS3, JavaScript, AngularJS, Bootstrap, JQuery, Ajax, Google Web Toolkit (GWT), Tag Libraries, Custom Tags
  • Cognizance in Java design patterns and other object-oriented concepts (OOPS)
  • Strong experience with Software methodologies like Agile (Scrum), Waterfall and Test Drive Development.
  • Expertise in implementing web services based on RESTand developing data visualization with D3.
  • Hands on experience in using the version control tool GIT and Unix commands
  • Worked on UNIX/Linux shell scripting to automate system administration tasks, system backup/restore management and user account management
  • Hands-on experience working with Continuous Integration (CI) build-automation tools such as Maven, SVN, CVS, Jenkins and Apache Ant.
  • Extensive experience in developing web applications using Java, JEE, Spring, Struts, Servlets, Hibernate, JDBC, Eclipse
  • In-depth understanding of deploying, configuring and troubleshooting,WebSphere applicationservers as well as JBoss Application Server in Linux/Unix environment.
  • Experienced in creating and maintaining sessions with Servlets as well Spring MVC framework
  • Cognizance on black box testing methods to validate UI and system functionality, such as webforms and workflow testing.
  • Database design, modeling, migration and development experience in using stored procedures, triggers, cursor, constraints and functions. Used My SQL, MS SQL Server, DB2, and Oracle.
  • Hand on experience in Risk Management Cloud Computing/PaaS/SaaS/IaaS Infrastructure Architecture Disaster Recovery
  • Expert in Core Java with strong understanding of Collections, Multithreading, Event handling, Exception handling and Generics.
  • Hands on experience with Windows, UNIX and Linux Environments
  • Experience in working with Java Messaging System for establishing a formal communication
  • Experience working with kafkato process record streams
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant and Maven tools.
  • Result oriented person capable of handling any situation through strong commitment and focus. Very Passionate about Technology.
  • Meritorious Candidate in entire educational career.
  • Effective communication and interpersonal Skills, an excellent team player work towards the growth of an organization.

TECHNICAL SKILLS:

Languages: Java, J2EE, SQL, PL/SQL, Shell scripting.

Databases: Oracle 10g/11g, PostgreSQL 9.3, MySQL 5.3, DB2.

Tools: Ant, Tortoise SVN, Rational Clear Case, Putty, Win SCP, Maven, log4j, JUnit, Mockito, SOAPUI, Git, Jasper reports, Jenkins.

Methodology: SDLC, Agile, Scrum, Iterative Development, Waterfall Model.

Web Services Messaging: SOAP, RestAPI, JMS, Apache, AWS.

Frameworks: Model View Controller (MVC), Struts, Springs, Hibernate, Bootstrap.

Web/Applications Servers: Tomcat, IBM Web Sphere, kafka, JBOSS.

Web Technologies: Spring 4, Spring MVC, Spring AOP, Spring Batch, Spring Data, Spring Security, JPA 2.0, Hibernate 3, JSP, JSF, JavaScript, AngularJS, HTML 5, CSS 3, AJAX, JQuery, XML, XSD, WSDL, JSON, Web services.

Operating Systems: Windows, Unix, Linux, Mac OS

PROFESSIONAL EXPERIENCE:

Confidential - Dayton, Ohio

Java Developer

Responsibilities:

  • Involved in complete project Life Cycle, i.e. Design, Implementation, Unit Testing.
  • Extensively used agile development methodology and involved in sprint planning.
  • Designed and modified User Interfaces using JSP, JavaScript, DOJO, HTML5, Angular JS and jQuerywith thehelp of several design patterns like Singleton, Factory and MVC.
  • Involved in migrating legacy projects to latest versions of spring and hibernate.
  • UsedDAOto handle connection and to retrieve data from data storage elements
  • Written Microservices to export/import data and task scheduling using Spring Boot, Spring and Hibernate. Also Used Swagger API tools while developing the microservices.
  • Implemented Hibernate to persist the data into Database and wrote HQL based queries to implement CRUD operations on the data.
  • Maintained Sessions using Spring MVC session management tools
  • Annotated POJOsare created using Hibernate annotations. Familiarized with Named Queries and Parameterized Queries in Hibernate.
  • Also Worked on SQL, PL/SQL using SQL Developer for Oracle database.
  • Involved in deploying the application under Apache Tomcat and maintained application logs Using Log4j. Involved in unit testing using JUnit.
  • Used MAVEN to define the dependencies / plug-in and build the application.
  • Used SVN version Control tools.
  • Used Jenkins for deploying the application to test and production environments.
  • Java Mail
  • Created and maintained various Message Queues and Message brokers that were a part of theapplication. JMS is used extensively in the application for sending budget related alerts through SMS, email etc.

Environment: Java 7, Spring 4, Spring MVC, Spring AOP, Spring Data, JPA, Hibernate 3, SQL, Microservices, Spring Boot, RESTful web services, JSON, JUnit 4, SVN, Java script, Log4J, Jenkins, kafka, Tomcat.

Confidential - Houston, TX

Java Developer

Responsibilities:

  • Used Spring framework for the presentation layer Data Collection and Inquiryscreens.
  • Integrated Tilesand Spring Framework to avoid code redundancy for developing user screens thatcontain same Headers and Footers.
  • Implemented the spring tag libraries for building the presentation pages using JSPs and used CSSand HTML for User Screens development.
  • Developed web pages using JSPs, to help end user make online submission. Also usedXML Beans for data mapping of XML into Java Objects.
  • Used Hibernate for data persistence
  • Extensively used the J2EE design patterns like Business Delegate, Value Object (Transfer Object)and DAO (Data Access Object) and Business Objects.
  • Created WSDL Resources, a formal description of web service and, configured BusinessServices.
  • Used Web Inspect for security scan (SQL Injection)
  • Implemented SQL Injection once the security scan done
  • LDAP browser Apache Directory studio is used to read and display the tree of LDAP Server andmodified to create, edit or remove entries.
  • Used XML for several configurations to DB.
  • Used spring to propagate the spring security context through http layer.
  • Written PL/SQL queries to load the XML Patent data into DB and wrote stored Procedures.
  • Developed Ant scripts for deployment builds
  • Deployed the entire application in Tomcat and WebSphere Application Server.
  • Used kafka to build pipeline streaming data and to store the streams as records in topics
  • Designed and Developed Web services using SOAP to make submissions.
  • Involved in Code Analysis tool using Sonar and Code-Pro.

Environment: Java/J2EE, JSP, Spring, XML, Hibernate, Documentum, Subversion, Websphere application server, Tomcat, kafka, Google Code-Pro analysis, Sonar, Webservices, Oracle 11g, Ant, Maven, Eclipse,Log4j, SQL Developer, WebInspect, Apache Directory studio, windows XP.

Confidential - Nashville, TN

Java Developer

Responsibilities:

  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Used jQuery for basic animation and end user screen customization purposes.
  • Responsible for design and development of the web pages from mock- ups.
  • Designed and developed creative intuitive user interfaces that address business and end-user needs, while considering the technical, physical and temporal constraints of the users.
  • Used Bootstrap library to quickly build project UI's and used AngularJS framework to associate HTML elements to models.
  • Extensive experience on using Angular directives, working on attribute level, element level and class level directives.
  • Utilized modular structure within the Angular JS application in which different functionalities within the application were divided into different modules.
  • Designed dynamic and browser compatible pages using HTML5, DHTML, CSS3, JQuery and JavaScript.
  • Interfaced with third-party vendors to customize UI/UX solutions for web verticals.
  • Developed JavaScript library for rendering domain-specific layout XML to the web.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
  • Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Developed front end UI using HTML5, CSS3, JQuery, JavaScript, AngularJS, AJAX and Spring, Hibernate for back-end development.
  • Used kafka APIs to pipeline the data streaming between the application and database
  • Developed Mobile Apps using JQuery Mobile.
  • Responsible for making responsive web pages using twitter bootstrap and media queries.
  • Designed and developed CSS pre-processors (SASS and Compass).
  • Developed the page layouts, navigation, animation buttons and icons.
  • Mentored team members in order to speed up the project's progress.

Environment: HTML5, DHTML, XHTML1.0, SVN, CSS3, Sass, JQuery, JavaScript, Angular JS, Node JS, HTML, Adobe JSP, Oracle, Photoshop CS4, Flash CS4, Eclipse, kafka, MS Office

Confidential

IT support

Responsibilities:

  • Underwent in JAVA training, DBMS, HTML, CSS and IP Networking .
  • Developed Front End pages of the "Purchase Order Management" application using HTML, CSS
  • Analyzed the requirements and designed the database for the application, using mySQL .
  • Developed the back-end of the application using Java .
  • Implemented the project using Eclipse IDE .
  • Deployed the web applications using Apache Tomcat Server .
  • Worked with a team as Module Lead and coordinated the work efficiently.
  • Associated with R&D team

Environment: Java, HTML, CSS, JavaScript, MySQL, C, C++, Oracle, Hibernate, StrutFramework,Apache Tomcat

We'd love your feedback!