We provide IT Staff Augmentation Services!

Java Developer Resume

SUMMARY:

  • Over 5+ years of IT experience in analysis, design, development, documentation, implementing and testing of web using Java and J2EE, Springs Framework, Hibernate, Web Services (SOAP, Restful), JavaScript, HTML, CSS and XML.
  • Experience of enterprise - level application development with Java-centric technologies in retail and manufacturing domains.
  • Strong command on end to end Software Development Life Cycle methodologies including Waterfall, Scrum and Agile.
  • Experience in using various Configuration Management tools like CVS, GIT and SVN.
  • Developed ANT, Maven to build and deploy Java web applications and Experience in version control management tools like CVS, Subversion and log4J for logging.
  • Extensive experience in Java/JEE programming - JDBC, Servlets, JSP, JSTL.
  • Employing Java Object/Relational bridge technologies such as Hibernate ORM, JPA, and Spring.
  • Developed applications using frameworks and API like Spring MVC, Spring boot.
  • Good knowledge in RESTful Web Services.
  • Deploying EAR, WAR, JAR files to application servers like JBoss, WebSphere, WebLogic.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans, IntelliJ, JBuilder, Rational Application Developer (RAD) for Java/J2EE application development.
  • Knowledge in Boot Strap.
  • Proficiency in working with databases like Oracle and MySQL.
  • Extensive Knowledge in PCF (Pivotal Cloud Foundry) Deployment.
  • Ample knowledge of Relational Database Management Systems (RDBMS) & Entity Relationship Diagram (ERD).
  • Experience in designing User Interactive (UI) Web Pages and visually appealing User Interfaces with the help of HTML and CSS3.
  • Strong Expertise in SQL Server Management Studio components such as SSRS (SQL Server Reporting Services), SSIS (SQL Server Integration Services), SSAS (SQL Server Analysis Services).
  • Hands on experience in installing, configuring, and using Hadoop components like Hadoop Map Reduce, HDFS, Hive, Sqoop, and Hue.
  • Experienced in Data Mining, Predictive Modelling, Machine Learning.
  • Report Generation, Data Visualization using Tableau, Power BI, and Excel.
  • Experience in Data Modelling, Database Administration, ETL.
  • Excellent Leadership, organization, planning and coordination skills developed from managing teams, working in groups and working with complex projects.

TECHNICAL SKILLS:

Programming Languages: Java (Core Java, JSP, Servlets, Spring, Hibernate, Web Services), Python

Operating Systems: Windows (10/8.1), Linux

Scripting Languages: HTML, XML, Java Script, JSON, JSP, JSTL

Database: Oracle 10g, SQL Server, MySQL

IDE: Eclipse, Net Beans, IntelliJ.

Big Data: HDFS,Hadoop Map Reduce,Sqoop,Hive, Hue.

Analytical Tools: Tableau, Power BI, JMP, R, Python, IBM SPSS

Version Control Tools: SVN, CoreFTP, Git, CVS

Web Servers: JBoss, WebLogic, WebSphere, Tomcat

Operating Systems: Linux, Windows

Frameworks: Spring (MVC, AOP, ORM, Web Service, DAO), Hibernate ORM 5.0.2, Spring Boot, PCF.

Domain Experience: Development Experience in Retail and Manufacturing Domains

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

  • Worked on a case study, in which I had to design a database for backend and used Java J2EE and JSP’s for developing front end UI from scratch that would implement details of a Confidential .
  • Designed the ER diagrams to come up with an efficient database design to store the various details.
  • Generated reports for applicant’s background check, reports to group the contestants, reports about various episodes, to make events for weekly episodes, about actions of events, reports about voting from all regions for all the contestants by using Java Server Pages.
  • Used Microsoft Access as my database for writing the queries and ErdPlus for designing the ER Diagrams.
  • Participated in Agile methodology for application development and involved in analysis, design, coding, and unit testing of business applications.

Confidential - Oaks, PA

Investment Manager Services

Responsibilities:

  • Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
  • Involved in Web Application Design and Developed the web application using Spring framework and modules used are Spring Core and Spring MVC.
  • Developed Micro services using Spring Boot .
  • I was involved in developing various screens in the application using JSP’s.
  • Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
  • Documented the RESTful services using SWAGGER API and to test the RESTful API for HTTP requests such as GET, POST, and PUT.
  • Developed Java batch jobs using Spring IOC, Spring Core for creating tickets in JIRA .
  • Developed and Implemented Web Services and used Spring Framework.
  • Participated in designing and development of software using agile development practices.
  • Designing new components to fit in the already existing architecture using core Java, multi-threading different design patterns like the factory method, Abstract factory pattern, Singleton. While developing web-based applications used Web Services, both SOAP/WSDL and REST.
  • Experience in writing complex SQL queries involving multiple tables inner and Outer Joins.
  • Worked on Spring CORE, Spring’s IOC, AOP, Spring MVC and spring’s integration with Hibernate technologies.
  • Extensively used JSON to parse the data from server side to satisfy the business requirement.
  • Used JIRA for tracking the Project Stories in Agile Methodology.
  • Took an initiative in migrating all the projects from SVN in to GIT Version Control
  • Closely worked with the customer scrum to build the internal web application, which will be used by JJM sales Associate to interact with the customer and place order on the phone.
  • Involved in Web Application Deployment, Unit Testing, reviewing the code and defect fixing.
  • Took an additional responsibility to explore, setup and interacting with ServiceNow Rest API’s to execute one of our business requirements.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.

Environment: Java, JSP, HTML, Tomcat, Maven 2.0, Spring MVC, Spring AOP, Hibernate, Swagger API, RESTful Webservices.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC), including requirement gathering, modeling, analysis, architecture design, prototyping, developing and testing.
  • Analyse each problem to design the work-flow which supports the solution to the problem.
  • Requirement analysis, Design proposal for templates which decides the page layout and cartridges to display the content on the page layout.
  • Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Involved in High Level and detailed design for customizing Adidas code to include Reebok.
  • Worked as technical developer on Reebok application to migrate existing reebok application to work in the same way to adidas platform too by using Endeca search engine.
  • Enhanced features of Reebok applications customer rating, carousel banner, type ahead changes which includes product image and details of the product.
  • All the functionality is implemented using Spring Framework.
  • Worked on Dimension Adapters, Dimension Servers, Record Adapters, Record Manipulators, Record Assemblers, Record Caches, Indexer Adapters, Update Adapters, Property Mappers of Endeca developer studio.
  • Implementing the rendering JSPs which displays the cartridges content.
  • Oracle Endeca Experience Manager enables the business user to choose the content to be displayed on the page using cartridges.
  • Oracle Endeca Experience Manager enables the business user to choose the content to be displayed on the page using cartridges.
  • Endeca presentation APIs in Java are used to connect to Mdex Engine from web application and querying the Mdex Engine and response is sent to cartridge JSPs to render the content on page to the user.
  • Apache subversion software versioning and revision control system Software is used to maintain current and historical versions of files such as source code, web pages, and documentation.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Unit and integration testing, performance and quality checks etc. are done for the Guided Navigation, keyword search etc.

Environment: Java, Spring 3.0, hibernate 4.0, Ajax, Servlets 3.0, HTML5, CSS3, JavaScript, Endeca Search Engine, Page Builder, Spring AOP, Spring MVC, Spring IOC, Oracle, Windows OS, Unix.

Confidential

Software Developer.

Responsibilities:

  • Responsible for interaction with client and collect the requirements for the project
  • Responsible for analysing the defects/bugs and fixing the same.
  • Enhanced Item Search functionality for Walmart website.
  • Involved in the development and optimization of browse and search pages.
  • Implemented the Project structure based on Spring MVC pattern.
  • Used Endeca as the backend search engine and Spring framework with JSP’s in the front end.
  • Implemented the dashboard which displays the list of servers with the corresponding status like server is up/down.
  • Implantation which shows the thanks giving deals on the Product Listing Page (PLP) and the Product Detail Page (PDP)
  • Used Maven build tool for building and defining the dependencies of the project.
  • Developed spring-based controllers, services, DAO code, and application context configuration files for web application.

Environment: Java, Spring 3.0, hibernate 4.0, Ajax, Servlets 3.0, HTML5, CSS3, JavaScript, Endeca Search Engine, Page Builder, Spring AOP, Spring MVC, Spring DAO, Oracle, Windows OS, Unix.

Confidential

Software Engineer.

Responsibilities:

  • Responsible for the technical integrity of application and being an active developer and contributor to the team’s delivery.
  • Used UI Development using HTML, and coded Java components which retrieve data using SQL.
  • Configure the development environment using Eclipse, Servlets, JSP’s in Web logic application server.
  • I was involved in development of various modules including Customer Registration, User Profile Management, and login screens using Servlets and Jsp Pages and implemented Client-Side Validations through Java Script.
  • Worked with functional team experts to implement their functional knowledge into working Procedures.
  • One the requirements are implemented; the changes will be moved from development to Staging and finally to the Production.
  • Used CoreFTP and Harvest for version control and updating the changes from development to production throughout the application.
  • Involved in Web Application Deployment, Unit Testing, reviewing the code and defect fixing.
  • Conducted code reviews against coding standards and made sure the best practices are maintained in development process.

Environment: Java, JSP, HTML, CSS, CoreFTP, Harvest, SQL, Servlets 3.0, HTML5, CSS3, JavaScript, WebLogic, Windows OS, Unix.

Hire Now