We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Java/J2EE Programmer with over 7+ years of experience in developing scalable high performance web applications on Backend and Front - end aspects of Java Programming with Java 7/8/11.
  • Multi Cloud exposure like AWS, GCP and private cloud like Pivotal cloud Foundry
  • More than four years of experience in System Design, Enterprise Software development and complex Client/Server Implementation, Web Development, Intranet/web-based n-tier architecture systems utilizing Object oriented /Internet technologies, Implementation of J2EE Technologies (Spring, Hibernate ORM, JDBC, Servlets, JSP) in Banking and Medical domains.
  • Able to solve big data problems with Hadoop and Map Reduce. Used Hive, Sqoop and Splunk.
  • Expertise in J2EE and MVC architecture/implementation, Web Services, SOA, Analysis, Design, Object modeling, Data modeling, Integration, Validation, Implementation and Deployment.
  • Proficiency in Model View Controller (MVC) Architecture based application design using Spring framework. Wide Exposure with MV* based application for Angular.
  • Extensive experience in developing, integrating, migrating, and testing Java and web-based applications.
  • Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as Core Java, J2EE, Multithreading, JSP, JDBC, Spring Framework, Hibernate, JavaBeans, Webservices (REST/SOAP), XML.
  • Experience in using various Web Servers like Apache Tomcat process server.
  • Proficiency in PL/SQL programming - Stored Procedures, Triggers, Cursors, and Views.
  • Good knowledge in RDBMS concepts & experience in Oracle, MS SQL Server2000&My SQL.
  • Expertise in Oracle Reports 10g, Oracle Forms 10g, SQL and PL/SQL programming.
  • Expertise in oracle CRM (Service Contracts, Install base, Field Service, Field Sales and Tele Sales), SCM (OM, INV), Financials (AP, AR).
  • Sound RDBMS concepts and extensively worked with Oracle, MySQL, PL/SQL, SQL Server&DB2. Queried primarily on Oracle 11g and MySQL using MySQL workbench as GUI.
  • Experience working on RESTful Web Services. Developed and consumed RESTful web services using Eclipse IDE. Worked on consuming SOAP web services and generating WSDL.
  • Extensive hands-on knowledge of best practices in different areas (presentation layer, business layer and persistence layer).
  • Hands on experience in working on XML Suite of technologies (XML, XSD, DTD, XSL).
  • Experienced with version controller systems like SVN and Git for Version Control.
  • Experience in using Maven scripts for building and deploying the application in Web/App servers like JBoss and WebSphere.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team. Quick learner, great technical abilities.
  • Good exposure to Bootstrap for layout and Used CSS3 Media Queries and Bootstrap UI for Responsive Design.
  • Expertise in Agile SDLC under SCRUM methodology& project planning using JIRA.
  • Good knowledge on Semaphore and Deadlocks and various database implementations.
  • Proficiency with deployments to GCP and AWS.
  • Experienced using orchestration tools like AppDynamics and Kubernetes.

TECHNICAL SKILLS

Web Technologies: JavaScript, HTML5, CSS3, jQuery, AJAX, Nodejs, Angular 4/6, XHTML, JSP, JSTL, JSON, Bootstrap, PHP, Node.JS, Kendo UI

Languages: JavaSE, JEE, SQL, Pl/SQL, XML, Python, C

Java Technologies: JDBC, Servlets, Java Beans, JMS

Design Patterns: Singleton, DAO, MVC, Factory, Bridge

Web Services: REST (JAX-RS, Apache CFX), SOAP (JAX-WS, WSDL, Apache AXIS)

Methodologies: SDLC, Agile, SCRUM, Safe

Frameworks: Spring 3.0, Hibernate 3.0, JSF 2.0, Apache CXF

IDEs: Eclipse 4.5, IntelliJ, WebStorm

Version Control Tools: Git, SVN

Web/Application Servers: Web Logic, JBoss, Glassfish, Apache Tomcat Server

Deployment Tools: TOAD, SQL Developer, WinSCP, Putty, Forms 10g, Reports 10g, XML Publisher. workflow Builder

Databases: Oracle12c, MySQL, DB2, MongoDB, Cassandra

Operating Systems: Windows, Mac OSX, Linux (Ubuntu)

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Developed web application by using Java/J2EE, Spring framework, Struts framework and hibernate.
  • Created API’s using rest-based web services.
  • Involved in updating the spring framework version from version 4.13.9 to 5.2.9 version.
  • Responsible for developing, deploying, and supporting Java web services and application.
  • Designed and developed the application using AGILE-SCRUM methodology.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Upgraded the UI screens in the application to single page UI using Angular JS 8, HTML5, JavaScript and CSS3.
  • Design and Development of Objects using Object Oriented Design in Java.
  • Wrote build and deployed scripts using Maven, shell script to build and deploy the application in JBoss Application server.
  • Used Spring Batch to process large volumes of records, including logging/tracing, transaction management.
  • Used Spring MVC framework for developing web applications. Created and consumed REST web services
  • Created Single page applications with the use of JavaScript libraryReact.js
  • Built client-side pages using JavaScript and implemented client-side validations using JavaScript and jQuery.
  • Developed the Spring AOP Programming to configure logging for the application.
  • Design the database schemas which include the design of the data and tables in the database.
  • Implemented the export to Excel and Print functionality on a search result data table and created a new tab for current application.
  • Used Maven as a build and dependency management tool by having various dependency entries in pom.xml.
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state.
  • Created and ImplementedMicroservicesusing spring boot, REST, JSON.
  • Configured session timeout with Spring Boot in server side and implemented auto logout Functionality.
  • Coded DB2 stored procedures and user-defined functions that contain business logic.
  • Developed rich GUI using AngularJS and NodeJS for the front end of the application.
  • Involved in creating and Deployment of REST API and Micro Services in Java J2EEE using Spring Boot.
  • Involved in writing AngularJS controllers, views, and services.
  • Participated in development of a well responsive single page application using Angular 8 framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Worked extensively on Web Services (SOAP&REST), XML and Spring Controller.
  • Maintained source code in GIT Repository.
  • Used Log4j for logging to trace the application log messages which is used for debugging.
  • Reviewed the code for ensuring adherence to Java coding standards.
  • Used JIRA for writing user stories and raising defects in a defined sprint.
  • Involved in the Scrum meeting, Sprint (2 weeks/14 days) planning, product backlog/user stories refinement meeting.

Environment: Java 1.8, JBoss, JSP, jQuery, JSON, Spring Boot, Spring IOC, Spring MVC, Spring AOP, Spring ORM, Angular 4 and 8, Node.JS, Microservices, XML, SOAP Web Services, JMS, Agile, XPATH, Hibernate, Maven, GIT, AQT, DB2, Log4j, GIT, JIRA, HTML5, CSS3, JavaScript, Windows/Linux.

Confidential

Full Stack Java Developer

Responsibilities:

  • Developed Bootstrap responsive web application pages using Angular 6 services, components and directives for front end UI and consuming the Restful Web service API and made use of CRUD Services for effective use of Web services.
  • Involved in consuming RESTful services and processed JSON data to render on UI.
  • Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases.
  • Designed and implemented Integration API’s that can be used to manage product activation, deactivation and adding/removing products.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Implemented react JS code to handle cross browser compatibility issues in Mozella, IE, Safari and FF.
  • Created and configure Microservices architecture for Product Management and to organize code into bounded contexts and integrated with Angular 6 application.
  • Used AppDynamics for application performance monitoring.
  • Used Denodo to expose, modify existing stored procedures.
  • Created REST API’s in OpenShift platform for integration with other applications.
  • Used Kubernetes as an orchestration tool to manage the Docker container to facilitate the management and deployment of the containers in distributed architecture.
  • Created Rest web services and consumed them through front end Angular to achieve a complete workflow of operations.
  • Used Oracle 12c to store data and retrieve data as required by the user.
  • Maintained Test Driven Development (TDD) approach using Agile Methodologies
  • Used tomcat to host the application in production environment.
  • Implemented various concepts of OOPS to achieve required functionality as per the User Story.
  • Implemented Spring Security with OAuth 2.0 for the Authentication, Authorization and accessing Resources using Access tokens that involves Authorization server and Resource.
  • Used Splunk tool to search the application logs and used Log4j for logging.
  • Worked as a part of Agile team and followed the methodology on a routine and attended regular Scrum meetings held by the Scrum Master.
  • Expertise in Agile SDLC methodology & project planning using JIRA.

Environment: Java 8, Spring Boot, HTML5, CSS3, JSON, Oracle 12c, GCP, Angular 5, Restful Web Services, Spring Security Oauth2, Swagger, Tomcat, Maven 3, Eclipse, Junit 5, Denodo.

Confidential

Oracle Technical Consultant

Responsibilities:

  • Worked on Service Contract billing process.
  • Created couple of automation processes to create orders.
  • Developed Auto renewal Interface program for Contracts.
  • QA Check Lists for Contracts validation.
  • Involved in Unit Testing, Testing Customization and Integration testing.
  • Conducted User Acceptance Testing (UAT) sessions with Business Users, Financial Users
  • Developed programs to close all service request call related for the related incident.
  • Worked on Interface date Scheduling for machines assigned to service contracts.
  • Created fleet and non- fleet service contracts by using the excel upload application.
  • Developed number of PL/SQL Packages, Procedures and Functions as per the requirement.
  • Design an SMS notification solution for Canon Service Requests and integration to Canon's rollout of their enterprise S21 application.
  • Worked closely with Java team and developed database objects for ticketing tool standalone application.
  • Providing one-time scripts for Data fixes.
  • Developed script to send order conformation and shipment notifications to the customers.
  • Closely worded with java team in development of 3rd party application.
  • Developed Database objects for integration of 3rd party application to Oracle application
  • Developed programs for fetching related parties assigned to the machines.
  • Played key role in Providing API’s to customer registration application
  • Performance tuning of third party application Database objects.
  • Provided fleet and non-fleet meter reading to third party application.
  • Enhanced IB Hook program to update external attributes when OM orders are closed.

Environment: Java 8, Spring Boot, HTML5, CSS3, JSON, Oracle 12c, GCP, Angular 5, Restful Web Services, Spring Security Oauth2, Swagger, Tomcat, Maven 3, IntelliJ, Junit 5

Confidential

Java Developer

Responsibilities:

  • Involved in the complete SDLC including the design of System Architecture, development of System Use Cases based on the functional requirements.
  • Involved in Daily Scrum (Agile) meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Implemented Core Java OOPS technology along with Multithreaded environment in order to resolve the problem of concurrency. Also incorporated multi-threading with Java Collections and Generics.
  • Extensively used promises (Success and Error) while making sync communication. Wrote services with Angular 2/5 to store and retrieve user data from the DB to the application on devices with the HTTP Client service.
  • To design the Rest API, Swagger tool was used in order to create stubs for both client and server side.
  • Implemented Spring MVC and then converted to Spring Boot to provide loose coupling to the application and to provide production ready code.
  • Also implemented Spring Security with OAuth 2.0 for the Authentication, Authorization and accessing Resources using Access tokens that involves Authorization server and Resource server.
  • Extrapolating above implementation to Microservice architecture with Netflix components mounted at the technology stack like Eureka Discovery server, Zulu web proxy server.
  • Used Docker container to containerize the microservices to AWS Cloud server.
  • Oracle Database SQL Expert, having hands on experience on SQL queries, Joins, views, stored procedures.
  • Used Rally ticketing system to keep track of issues and tasks on individuals.
  • Use Maven to build the application and deployed on WebLogic Application Server.
  • Used Git with GitHub as version control tool.

Environment: Java 7/8, Spring 4.3, Hibernate4, HTML5, CSS3, XML, MySQL 5.7, Bootstrap, Angular2/4, Spring Boot, Restful Web Services, Swagger, Tomcat 1.8, Maven 3, Eclipse Oxygen, Junit 5, WebLogic 12

Confidential

Software Engineer

Responsibilities:

  • Developed the application using SPRING MVC framework based on Model View Controller (MVC) design pattern.
  • Created and Consumed RESTful Web serviceswritten inJava.
  • POJO based domain model integrated with Hibernate ORM for persistence Aggregation of data based on the summarized data of Supply Chain.
  • DesignedRESTAPIs supporting JSON that allow sophisticated, effective and low-cost application integration.
  • Setting up Linux servers with Apache Tomcat, Maven, and MySQL.
  • Used Spring framework for Dependency Injection (IOC).
  • Implemented transaction management features using Spring-AOP.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Utilized Core Spring Framework for Dependency Injections of components as well as transaction management.
  • Used Subversion for version control and Maven as a building tool.
  • Extensively utilized ORM framework Hibernate with DAO layer to achieve Oracle database CRUD operations.
  • Created various Unit Test Cases by using Test Driven Development (TDD) technique.
  • Expertise in Agile SDLC methodology & project planning using JIRA.

Environment: Java 1.6/1.7, Spring MVC, Hibernate3.x, Apache Tomcat, Oracle11g, Log4J, JSP, SOAP/REST Web services, Eclipse 3.3, Maven, jQuery, AJAX, JUnit4.

We'd love your feedback!