We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 5 years of experience as a Java/J2EE Developer in all phases of Software Development Life Cycle (SDLC) including analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object - Oriented Client-Server technologies.
  • Extensive experience in using J2EE related technologies including JDBC, JSP, Servlets, JSTL, JNDI, JMS and EJB and knowledge of multiple technologies including Java, J2EE, XML, RDBMS, SQL and PL/SQL.
  • Strong Design, Development and Deployment skills in Java, J2EE, Servlets, JSP, Struts, Spring, Hibernate, JDBC, JavaScript, AngularJS, AJAX, HTML, XML.
  • Hands on Experience on developing User Interface Using HTML, JavaScript, Angular JS, CSS3.
  • Working Experience in different modules of Spring Application Framework (Spring Core, Spring Data, Spring JDBC, Spring Hibernate, Spring MVC, Spring AOP, Spring REST).
  • Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application.
  • Experience in writing complex Database Queries, Stored Procedures, Triggers, and Cursors.
  • Experience with various J2EE design patterns like DTO, DAO, MVC, Singleton and View Object in the development of Enterprise Applications.
  • Proficient in programming by using the IDE’s such as Eclipse, My Eclipse.
  • Experience in working with React Flux architecture and client scripting language and server scripting languages like JavaScript, jQuery, JSON, Bootstrap, AngularJS, Angular2, React.Js.
  • Experience in database development and implementation using different RDBMS like MySQL 5.5 and Oracle.
  • Experience in working with Git & GITHUB for version control
  • Experience in using various Amazon Web Services (AWS) Components like EC2 and S3.
  • Proficient with container systems like Docker and container orchestration like EC2 Container Service and Kubernetes.
  • Proficient in deploying and configuring multi-tier, clustered enterprise applications on web/application servers such as Weblogic, JBOSS and Tomcat.
  • Used Agile methodology in developing the application, which includes iterative application development, 2 week-sprints, daily stand-up meetings, Sprint Planning, and customer reporting backlogs(bugs).
  • A quick learner and self-starter possessing initiative spirit at various levels and a team player with good communication, demonstrational and managerial skills for analyzing user requirements and ensuring functionality excellent interpersonal abilities & maximum contribution to attain the team goal.

TECHNICAL SKILLS

Languages: Java/J2EE, SQL, PLSQL, C, C++.

Java Skills: JDBC4.0, Servlets3.0, JSP2.0, JSTL1.2, JMS2.0, EJB3.0, Java Beans, JNDI

Frameworks: Spring3.0, Hibernate3.0, Struts2, JSF2.0, AJAX, React.Js, Node.Js, Express.Js, RMI, Mocha, Chai and Junit, Vue.js

IDES/Tools: Eclipse 4.2/4.3, RAD 7.5/8.5, Spring STS 3.6.2.

Application Servers: Web Logic11g, Web Sphere8.5 and Apache Tomcat7.0.

Web Technologies: HTML, DHTML, XML, AJAX, CSS, JavaScript, JQuery, Magneto.

Web Services: SOAP, REST, WSDL, Docker, Apache Axis.

RDBMS: IBM DB2, MySQL5.5, Oracle 10g/11g and SQL Server3.1

NoSQL Databases: MongoDB, PostgreSQL

Scripting languages: Java Script, JSON and Shell Script.

Tools: Apache Maven, Jenkins, SOAPUI4.5.1

Version Control tools: CVS, SVN, RTC and GIT.

Environment: s: Windows, UNIX, Linux

Cloud Environments: AWS, Kubernetes, Azure

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Involve in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development.
  • Used Spring Framework for developing the application. Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the Oracle Database from the DAO.
  • Extensive use of maven to build and deploy the application into dev environment and QA environment and work with the front-end developers in displaying the data.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to in corporate Business Logic and save the data to Oracle database.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
  • Involved in the design and development of application built in Java/J2EE using Struts, Spring and Hibernate.
  • Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
  • Built Java applications using ANT and Maven and deployed JAVA/J2EE applications through Tomcat Application servers.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Used Spring Framework for Authentication and Authorization and ORM components to support the Hibernate.
  • Developed REST exception handling controller advices to respond to bad requests and server-side exceptions.
  • Used complete annotation driven approach to develop the application using Spring Boot and was involved in setting up the spring bean profiling.
  • Used REST Client and POSTMAN to test the rest-based services and used Junit and Mockito to test the middleware services.

Environment: HTML5, CSS3, Bootstrap, JavaScript, React JS, Redux, Restful API, Node JS, Magneto, AngularJs, ExpressJS, Java, Spring MVC, Python, AWS, MVC, NPM, Swagger, NGRX, MongoDB, Web-storm, XML, JSON, Postman, Grunt, Mocha, Chai, JIRA, Git.

Confidential

Java Developer

Responsibilities:

  • Involved in designing dynamic and multi-browser compatible pages using HTML5, CSS3, LESS, JavaScript, JSON, jQuery and ReactJS.
  • Developed Interactive Single Page Applications (SPAs) using Bootstrap, JavaScript, ReactJS and D3.
  • Integrated React and Redux to keep track of application state with stores and designed components with dispatched actions that manipulate objects with actions.
  • Created SPA for the End User providing route technologies with faster and responsive using React.js Framework.
  • Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
  • Implemented UI using MVC 4.0, HTML, XML, CSS, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
  • Used Spring Core Annotations for Spring Dependency Injection and Spring MVC for REST APIs and Spring Boot for micro-services and Assisted in the development and implementation of content on websites.
  • Created JS components using JSX and used React JSON schema for implementing and building HTML forms out of a JSON schema and using Bootstrap semantics by default.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
  • Managed incoming requests from partnering teams, updated the related web development and kept the partner teams apprised of progress all while publishing the web content changes on a given launch day
  • Developed Servlets and JSP based on MVC pattern using Spring Framework.
  • Extensively used Node.js on front end (used namespaces, closures and custom bindings).
  • Implemented data-binding using Node.js for front-end development of a current web application.
  • Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Developed pages to interact with the server for information using jQuery and AJAX.
  • Analyzed the response of JSON to update Document Object Model (DOM) and involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Used GIT for Version Control System.
  • Used React.js, JavaScript for validating client-side validations.
  • Deployed the developed applications in AWS cloud on EC2 instances.
  • Used Firebug, chrome extensions for react and redux, debugging and browser compatibility.

Environment: HTML5, MVC, NPM, CSS3, LESS, JavaScript, Kubernetes, NodeJS, AJAX, JSON, Spring MVC, Servlets, JSP, Spring, Eclipse, ReactJS, Redux, ES6, GIT, Gulp, AWS and Firebug.

Confidential

Java Developer

Responsibilities:

  • Web application designing and development using HTML, CSS and ReactJS.
  • Implementing different modules in ReactJS to integrate with designs and requirements.
  • Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages. Also Displayed tabular data using Angular Js by applying filters on the table data.
  • Developed robust, responsive Ajax driven UIs with AJAX, CSS3, DHTML, HTML5, React JS, JavaScript and jQuery.
  • Worked on Webpack for build and webpack-dev-server a server.
  • Expert in creating bundling complex applications using webpack or packaging.
  • Implemented client-side Interface using React JS.
  • Develop various screens for the front end using React JS and used various predefined components from NPM and Redux library.
  • Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
  • Used RESTful routing and for the page navigations with the help of Node. JS.
  • Developed single page applications using React Redux architecture, ES6, web pack and grunt.
  • Developed the UI responsible for creating efficient design and developing User Interaction screens using ReactJS, Redux-form, HTML5, CSS3, JavaScript, jQuery and JSON.

Environment: React, Responsive Web Design, jQuery, Kubernetes, Webpack, JSON, Ajax, JSP, DOM, JUnit, SQL, PL/SQL, Oracle, Bootstrap and Enzyme.

We'd love your feedback!