We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY

  • Expertise in programming with Java and proficient in using collections and data structures.
  • Strong Programming skills with Java templating, Servlets, JDBC and Applets in J2EE Architecture.
  • Hands on experience with Spring Boot, Spring MVC, Spring JDBC and Micro services (REST).
  • Proficient in Object Oriented Analysis and Design (OOAD) and Object - Oriented Programming (OOP).
  • Expertise in analysis and design of Algorithms streamlined with productive and efficient Complexities.
  • Analyzed code to identify and improve performance bottlenecks and contingencies with shared resources.
  • Excellent problem analysis and resolving skills with logical reasoning coupled with efficient decision making.
  • Deep understanding of Agile, Waterfall and Hybrid methodologies and in SDLC, Test Driven Development (TDD).
  • Hands on experience in Robotic Process Automation using UiPath for automating various applications and processes.
  • Ability to design and execute Test Scripts to further streamline the algorithm using Test Cases for all complexity.
  • Strong Debugging skills with efficient Exception Handling and also proficient in Code Standardization.
  • Expertise in various algorithmic techniques including Sorting, Searching, Recursion, Divide and conquer, Dynamic programming and Backtracking.
  • Hands on experience in creating and modifying the class diagrams, sequence diagrams using Star UML, Rational Rose Enterprise Edition, and Microsoft Visio.
  • Good understanding of SQL and PL/SQL and experience working with Oracle, SQL Server, and MySQL.
  • Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
  • Good communication, interpersonal and quick learning skills with proven ability to adapt to different project environments.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, Python, MATLAB

Web Technologies: CSS3, HTML5, PHP, XML, JavaScript.

RDBMS: SQL, PL/SQL, MYSQL, IBM DB2.

Development Tools: IntelliJ, Eclipse, Android Studio, Visual Studio.

Web Services: RESTful Web Services, SOAP

Web Servers: Apache, Tomcat

Virtual Machine: VMWare, Oracle VirtualBox

RPA Automation Tools: UiPath

Internet of Things: AWS

Methodology: Waterfall, Agile, Hybrid

PROFESSIONAL EXPERIENCE

Confidential, Irvine, CA

Java Developer

Responsibilities:

  • Gathered all business requirements extensively by deep diving into selected processes for development.
  • Interacted with business users in understanding each process from the user end to provide them automation.
  • Involved in the team of Business Analysts for cost and effort estimation of the project.
  • Designed workflows considering all possible exception handling for implementation of API - query execution.
  • Interacted and worked with OBIEE and EDW Specialists in handling and processing different XML execution to extract SQL for the data extraction from Enterprise warehouse.
  • Developed API using Spring to query the Enterprise data warehouse on different data for efficient execution of query, well structured, maintainable and easy to understand.
  • Prepared project documentation including Process Definition Document (PDD), Solution Design Document (SDD), Business Required Document (BRD) & User Guide.
  • Used Maven-Apache Poi for report generation.
  • Involved in Code reviews to check for efficiency and coding standards.
  • Assisted the business users in the post project delivery in the events of new user trainings.
  • Utilized spring framework annotation for the dependency handling and the configurations.

Environment: RAD, OBIEE, EDW, IBM DB2, Spring Framework, Hibernate, Spring Security, Spring Profiles, Selenium, Maven, SQL, LDAP.

Confidential

Responsibilities:

  • Worked on the enhancements of Java based Spring Web application for the Confidential USA website.
  • Developed new web API for the dealer - Confidential service scheduling based on the user location.
  • Implemented the location-based service scheduling distance calculation algorithm, to locate user and calculate distance between the nearby Confidential Dealership using Google Maps API.
  • Involved in the Ui Elements on angular.js framework for the Confidential -Dealer locator API webpage.
  • Used to hibernate for the data object mapping and extraction from the Google Maps location API.
  • Developed automated scripts for the Confidential USA model year change over process and DB2 query execution.
  • Worked on the DB2 Mainframe for the View design of the Window Sticker data.
  • Used Maven for the application dependency management and for project build.
  • Performed JUnit Testing, Load testing using Neo Load and automated Testing using selenium.
  • Prepared Business Requirement Document (BRD), Application Scope Document.

Environment: RAD, IBM DB2, Spring Framework, Spring Boot Actuator, Hibernate, angular.js, Selenium, Maven.

Confidential, New Jersey

Java Developer

Responsibilities:

  • Understanding the business requirement and functional specification of the client module.
  • Consuming existing Web services to retrieve data on the return item.
  • Coding and integration testing for the return service, offshore coordination and technical support.
  • Prepare detailed design documents of each screen.
  • Debugging the issues if any and find out the root cause and resolve the issues.
  • Develop various java bean components to implement business logic
  • Found and analyzed bugs using the SonarQube.
  • Familiar with Selenium Web Driver, Selenium commands and x-path.
  • Implementing and enhancing new features to our applications.
  • Interface development and complete build test in deploy phase.
  • Addressing day to day technical issues.
  • Coordinating closely and productively with the engineering and other teams.
  • Ensure quality assurance of the deliverables.
  • Support and advice QA team testing in various environments.
  • Used Log4J for logging and debugging and JUnit for testing.
  • Extensively worked with the QA team coordinating testing and automation cycles.
  • Involved in guidelines for Automation and worked with the testers in creating and managing the scripts.
  • Wrote SQL and PL/SQL queries for updating data into the Oracle using SQL Developer tool.

Confidential

Java Developer

Responsibilities:

  • Developed new web portal application and added functionality to existing applications using Java/J2EE technologies for the existing MySQL Data Base using JDBC.
  • Used CSS3, HTML5 to create front end screens of the module.
  • Wrote SQL queries to retrieve data from the database using JDBC.
  • Utilized frameworks such as Hibernate and Spring for persistence and application layers.
  • Implemented the module structure based on Spring MVC pattern using spring boot.
  • Performed unit testing of the candidate profile module and integration testing of the overall application.
  • Modified the front-end of web applications to increase functionality for the end user.
  • Developed application using IntelliJ IDE.
  • Did manual testing by creating Junit test cases and validating them.
  • Used JavaScript, CSS and HTML to create the front-end screens of the module.
  • Involved in the design and implementation of the architecture for the project using OOAD, UML design patterns.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Used best coding practices and naming conventions while writing.
  • Analysis, Design and Implementation of software applications using XML and Web services.

Confidential

Java Developer

Responsibilities:

  • Install, configure and deploy software, provide quality assurance.
  • Troubleshoot various software issues using debugging process and coding techniques.
  • Designed user interface of new healthcare website that provides virtual medical consultations to users by registered doctors.
  • Developed the hospitalization and medication modules to provide doctors with users’ previous medical records.
  • Designed and developed the User Interface using JavaScript, AngularJS, HTML5 and CSS3.
  • Used JavaScript, CSS3, HTML5 to create front end screens of the module.
  • Worked with JavaScript, CSS, HTML pages in order to create web pages and fix bugs for the website.
  • Developed, Configured and Deployed a variety of Portals and UI Applications including HTML5, CSS3 and JavaScript.
  • Designed Database for the application.
  • Wrote and executed test cases based on written design, as well as based on product improving the software.
  • Implemented all validations and done testing.
  • Researched and documented software bugs and created and implemented fix. Involved in documentation, review, and analysis of requirements.

We'd love your feedback!