We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

NC

SUMMARY

  • Overall 7+ years of IT experience in development and implementation of Web - based Client-Server applications using Java and J2EE technologies
  • Experienced in various phases of software development life cycle with Analysis, Design, Development, Integration and Implementation
  • Expertise in design and development of various web and enterprise-level applications using Java/J2EE technologies Such as Spring, Hibernate, EJB, JPA, JSF
  • Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, Spring Boot, Spring microservices, Spring REST.
  • Extensive experience in Java, J2EE technologies such as JDBC, JSP, JSF, EJB, Hibernate, Spring, XML,Web services, Struts, Tiles, Hibernate, JMS, AJAX.
  • Expertise in Client Side Designing and Validations using Angularjs, Nodejs, HTML, DHTML, CSS, Java Script, JSP, Struts Tag Library, JSTL.
  • Strong expertise in using AngularJS directives and filters to make SPA’s better in functionality.
  • Extensively worked on custom AngularJS directives, tags and integrated with Spring forms.
  • Experienced with UI frameworks such as AJAX, JavaScript, BackboneJS and AngularJS.
  • Experienced in Client side validations using ajax in NodeJs, AngularJs, dash boards reports using BackboneJS.
  • Experienced in implementing Service oriented architecture and Web Services using SOAP, RESTFUL.
  • Experienced in web/Application servers like Web Logic 10.0, JBoss 7.1.0, WebSphere 8 and Tomcat 8.
  • Developed different Web components such as JSPs, Servlets, Filters, Custom Tag Handlers and Business Components such as RMI, EJB, JMS, and Web Services.
  • Expertise in implementing Web services, Microservices, AWSand JMS for the synchronous and asynchronous communications between two applications running in different servers.
  • Implementation of suitable connectors or connecting links between Hateoas and Spring REST services.
  • Experienced with distributed transaction management with isolation/propagation levels with Spring JTA.
  • Experienced in databases such as Oracle, DB2 and MS SQL Server to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
  • Well experienced in using Selenium, Jenkins, Junit, Log 4J and Curl SOAP UI for testing framework.
  • Experience with RDBMS concepts and in writing Queries, Functions, Triggers, Stored Procedures, Cursors and PL/SQL Packages with databases like Oracle 10/11g, SQL Server, MySQL
  • Experienced in developing UNIX shell scripts for batch processing
  • Familiar with Business Requirements, Technical Architecture, Design Specification, Development.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development, Incremental and Iteration methodology and Pair Programming.
  • Good working knowledge in Single Page Applications (SPA) using JavaScript frameworks like Angular JS/Angular 2, React.js.
  • Experience with the Integrated Development Environments like Eclipse, NetBeans and IntelliJ
  • Experienced in Maven, ANT, Bamboo, Jenkins, Azure Devops, AWS code commit and Gradle to build and deploy Java applications.

TECHNICAL SKILLS

Java Technologies: Java 1.4, 1.5, 1.6, 1.7,1.8 JDBC

JEE Technologies: JSP, Servlet, EJB, JSTL, EL, ISML, Cartridge, Pipeline, Pipelet, EDL, Pagelets

Frameworks/Libraries: IntershopEnfinity, Demandware, Spring, Sprint Boot Hybris, Hibernate, ORM, Log4J, Apache SOLR, Content Management, AWS Serverless

Tools: Jenkins, Jira, Ant, Maven2, CVS, SVN, Eclipse, Enfinity Suite 6.2, WSAD5.1, Net Bean 5.0, My Eclipse, ICS Zookeeper, Cloud VM, Fisheye, SFTP, Dynatrace, Gomez, Virtual box, VMware, Gradle, BigBucket, Bamboo, git

Platforms: Databases (Oracle, MySQL), OS (Linux, Windows), Application Servers (Tomcat, Jboss), Message Oriented Middleware (Sonic MQ), AWS, Azure

Design skills: OOA (Object Oriented Analysis), UML, EDL

Software Development Methodology: Agile, Waterfall, Iterative Methodology

Other: SOAP Web services, HTML, CSS, Ajax, JavaScript, XML, XSD, XSL, XSLT, WSDL, JAXB, and SQ, Gradle, JASON, Rest

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Involved in complete development of ‘Agile Development Methodology/SCRUM’, developed and tested the application during various iterations.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, testing, and monitoring.
  • Extensively used various Spring Framework modules like DI(IOC), Bean Wiring, Inheritance, Auto Wiring, JDBC Templates, AOP and Spring Quartz Schedulers for Jobs.
  • Developed Hibernate DAO classes and with the spring framework manager classes retrieve and save the data from the database.
  • Used JQUERY plug-ins to implement features as a light box, sliders and other intuitive features
  • Used Hibernate Detached Criteria, HQL and written some SQL queries for data retrieving.
  • Used Collection Framework and Multithreading for performing cache Operation.
  • Defined MultiAction, SimpleForm Controllers using Spring MVC framework providing very clean division between controllers, flexibility with the use of interfaces and providing thin web layer over business layer.
  • Developed web-based applications using Web Services, both SOAP/WSDL and REST Using JAX-WS
  • Used multithreading to improve performance in generating the reports in Java.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • Installed and configured Web Logic Application Server
  • Developed user interfaces using JSP and form beans with JavaScript to reduce round trips to the server.
  • Proven experience with Application Servers like Oracle/BEA WebLogic 9.x/8.x/7.x/6.x, JBoss and Tomcat5.x/4.x/3/x.
  • Transformed, Navigated and Formatted XML documents using XSL, XSLT.
  • Wrote SQL queries, stored procedures and enhanced performance by running explain plans.
  • Designed and developed the UI using Struts view components HTML 5, CSS 3, JSP, JavaScript & JSON
  • Experience with RDBMS concepts and in writing Queries, Functions.
  • Used ANT for compilation, building JAR, WAR& EAR files & Used Log4j utility to generate logs.
  • Designing, Development, JUnit testing of many components of the applications from end-to-end.
  • Coordinate with the onsite and offshore developers with respect to issues and follow up.

Environment: Java, Servlets, Hibernate, JSP, JSF, Spark, J2EE, SOAP/WSDL, REST, WebLogic 9.x/8.x/7.x/6.x, ReactJS, JQUERY, Multithreading, Spring MVC, Apache Spark, Web Logic Application Server, JBoss, Tomcat5.x/4.x/3/x, ANT, Junit, Log4j.

Confidential

Java Developer

Responsibilities:

  • Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development.
  • Developed the application using Java, J2EE, Spring framework, Web Services and Maven Scripts.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Development of Web Front End (GUI) using HTML/HTML5, DHTML, CSS 3, JavaScript, JQuery, JSON, XML, XSL, Spring MVC, and developed client side validations using Java Script and AJAX.
  • Worked on Angular JS directives and controllers for designing the web application and used its two-way data binding to achieve the feedback functionality from the user.
  • Used Angular JS filters for searching, sortingand pagination and used custom filters.
  • Used Bootstrap and Angular UI Bootstrap for creating rich, responsive UI screens for varying screen sizes and devices.
  • Used widget toolkits like Kendo, JQuery, ExtJS, Dojo. Familiar with containers like Docker also with tomcat, jetty or nginx. Familiar with Web/REST applications.
  • Responsible for implementing UI mockups, integrating third party React libraries and handling/creating Redux store data.
  • Experience in Building applications using React JS which allowed us to render pages on both the client and server using the same codebase.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Implemented AJAX functionality using jQuery, JSON and XML.
  • Extensively used various modules in Spring like AOP, Bean Wiring, Spring Inheritance, Auto Wiring, Spring JDBC Templates and Spring Quartz Schedulers for Jobs.
  • Involved in developing components on Reporting Dashboard with Spring MVC, Spring Framework and Hibernate and created Microservices using Spring Boot.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate and Spring IOC (Dependency Injection).
  • Experience in building Search engine for ElasticSearch.
  • Experience in Creating Store procedures and functions in SQl server to import data in to ElasticSearch and converting relational data in to documents.
  • Used JSP to dynamically generate web pages based on HTML and XML Document types. Use JSF (Java Server Faces) to implement component-based User Interface Applications
  • Worked on Core Java and its libraries in creating the Java web application's business Logic.
  • Configured the Hibernate configuration files to persist the data to the Oracle 11g Database.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store images to the database with Hibernate transaction control.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Optimized cleaning up of session level Data Structure's shared across different open tabs, when data is flushed/committed from one of the tabs.
  • Performed data extraction and migration, data cleaning, analysis and visualization using Informatica Power center 9.x, Tableau to support data warehousing solutions on AWS.
  • Used Web services (SOAP, REST) for transmission of large blocks of data over HTTP.
  • Experience in Oracle in using Hierarchy Modelling Techniques like Tree Aggregation,
  • Adjacency Lists and materialized paths & deal with other NoSQL technologies like Cassandra.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single
  • Selenium’s playback tool feature for authoring tests has been used in executing more than 100 test cases.

Environment: Java 1.7, Eclipse, Devops, Hibernate 4.0, Spring IOC, Spark, Web Services, HTML, Java Script, CSS, JQuery, XML, AngularJS, Node Js, Java Swings, Log4j, Agile ActiveMQ and Scrum, Hystrix, Spring MVC, Spring ORM, Spark, JMeter, Scala

Confidential

Java Developer

Responsibilities:

  • Involved in Analysis, Design and Implementation/translation of Business User requirements.
  • Involved in multi-tiered J2EE design utilizing Spring architecture and Hibernate.
  • System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Singleton, Data Access Object (DOA).
  • Used Hibernate for persistence framework, involved in creating DAO's and used Hibernate for ORM mapping.
  • Developed Web services to allow communication between applications through SOAP over HTTP using Apache Axis2.
  • Performed Validations on UI data using JSF validators and JavaScript.
  • Strong experience using MVC frameworks like JSF, Spring 4.0, Struts 2.x.
  • Designed and implemented application using JSP, Spring MVC, JNDI, Hibernate, JDBC, SQL, ANT, and WebSphere app server 6.0, JBoss.
  • Hands on Experience in UML designing Use Case diagrams, Sequence Diagrams, Class Diagrams, and ER Diagrams using Star UML.
  • Experience with version control tool like GIT, Bit bucket and IDE’s like eclipse, Visual Studio, Sublime text, Android Studio.
  • Used JMX (java management extension) for managing and monitoring the application.
  • Experienced in using WSAD, RAD, RSA and Eclipse IDE for Application development.
  • Implemented IAAS and managed project plan for moving Cloud solutions to final Client Hand-off.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Involved in developing BPEL process SOA components to invoke the Messaging, JDBC, FTP, HTTP, and Web Services.
  • Expertise in designing and developing enterprise applications using J2EE technologies like EJB 2.1/3.0, Struts 1.2/2.0, JDBC, JNDI, JMS, JAXB, SAX/DOM, Web services.
  • Involved in deploying the application in multiple environments.
  • Involved in installing and configuring Eclipse and ANT for development.
  • Experience in Open Source technologies like Spring, Hibernate, Struts and JSF.
  • Involved in writing Detail Design Documents with UML Specifications.
  • Developed various UML diagrams like use cases, class diagrams, sequence and activity diagrams.
  • Responsible for ensuring the quality of deliverables. Expertise in using Core JAVA Collection API, Generics, Annotations, Reflection API, multi-threading for application development.
  • Used Spring Transaction Management. Used spring core for Dependency Injection.
  • Developed the web applications using Core concept (Threading and Collection).
  • Developed BDD tests using CUCUMBER by writing behaviors and step definitions.

Environment: Java 1.7, JavaScript, Hibernate 3.0, Spring 2.5, AGILE Methodology, JSP, Servlet, XML, Java Beans, Design Patterns, Apache AXIS, Devops, SOAP Web Services, JUnit, SVN, Oracle 9i, Eclipse, ANT, Windows.

We'd love your feedback!