We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • To be a part of a Professionally managed company with the scope for challenging career, opportunity for learning excellence and continuous improvement coupled with growth and individual development.
  • Worked at Confidential, as a Java Developer for 6 years. Majorly I was involved in the projects Analytical Query Designer whose goal was to create and preview Analytical Queries from Analytical Views, SAP HANA Tools Platform services like Where Used, Refactoring, Mass Copy and Webdynpro whose goal was to replicate SE80 of ABAP in Eclipse environment.
  • Professional experience in gathering requirements, analysis, design, development and testing of web and distributed n - tier applications and eclipse plugins using Java and JEE technologies.
  • Experience in Software Development Life Cycle (SDLC) process using methodologies like AGILE following the SCRUM, Test Driven Development (TDD) and Model Driven Environment (MDE).
  • Experience in application development using JEEE and JSE technologies like Servlets, JSP, JSF, JDBC, JNDI, EJB, JMS, JPA, XML, JAXB, JAXP, RMI, SAOP based and Rest based Web Services.
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), IOC, AOP, ORM, Singleton, Pool, Session Facade Factory, DAO, DTO, Business Delegate and Java (creational, Behavioral and Structural) patterns.
  • Expertise in using HTML. CSS, Java Script, JSP, JSF, JSTL, Custom tags in designing web pages.
  • Experience in working with various Web and Application servers including RSA, Apache Tomcat, IBM WebSphere, JBoss and WebLogic.
  • Expertise in Object Oriented Analysis (OOA), Object Oriented Design (OOD) and UML (Unified Modeling Language).
  • Hands on experience in using various IDE’s like Eclipse and Net beans.
  • Experience in using build tools like ANT, Maven and logging framework Log4J.
  • Experience in unit testing the application’s java classes using JUnit Framework.
  • Experience working with Oracle, My SQL.
  • Working knowledge of Java Webservices with real time knowledge using SOAP, WSDL and UDDI technologies in Contract-first and Code-first approaches.
  • Strong background and has good knowledge of project design using CASE tools and has good proficiency in designing the projects using ER diagrams.
  • Successfully completed my Internship projects at Confidential .
  • Was a representative for TDD development of the team.
  • Performed Code Reviews, Design Reviews and Performance Testing.
  • Excellent analytical, problem solving, debugging and troubleshooting skills.
  • Excellent communication and collaborative skills with the team and Product stake holders
  • Good team player with excellent interpersonal skills and open to learn any technology when the requirement demands.
  • Highly adaptive to master the new technologies with a keen awareness of new industry developments and evolution of next generation programming solutions.

TECHNICAL SKILLS

Languages: Java, XML, UML, C, C++, Data Structures

Web Technologies: SAP Fiori, SAP UI5, JavaScript, JSP, HTML5, CSS3, Servlets & JSP, JDBC

IDE’s: SAP WEB IDE, Eclipse (Juno, Indigo, Kepler, Mars, Neon), SAP WATT frame work, Adobe Flash Player, RAD, Microsoft Web Expression 4

Build: Jenkins, GIT, Perforce, ANT, MAVEN

Testing and Logging Frameworks: JUnit, Log4J

RDBMS: SQL, XQuery

Database: SAP HANA, Oracle 9i, Java programming with XML

Web and Application Servers: WebLogic, WebSphere, Apache Tomcat, JBOSS

OOA, OOD: UML, Use Case diagrams, Activity diagram, Sequence diagram

Operating Systems: Windows 2000, Windows XP, Windows Vista, Windows 7, MAC, UNIX

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Environment: SAP WEB IDE, JavaScript, SAP UI5, SAP FIORI Technology, GIT.

Responsibilities:

  • Expert in the team on the SAP Fiori technology and S/4 HANA Cloud along with the architecture.
  • I was the only person in the team who took the ownership of the Role configuration for the application, releasing it over S/4 HANA Cloud and maintaining it daily.
  • My contribution was mainly to do Fiori configuration and Role configurations in-order to publish the Role in HANA Cloud and secure enablement only to the Key Users.
  • I pitched in into this project after 4-5 months of development, soon analyzed the architecture recognized the loop hole and convinced the stake holders to move the project from SAP BASIS layer to SAP BW layer and successfully delivered the project on to the Cloud with a specific Role.
  • Involved in the requirement analysis, conceptual design, detailed designs and developed the user story boards.
  • Accomplished successfully Integration of Query Designer along with Design Studio application in-order to provide Data Preview for the customers after creating the analytical query.
  • Along with this major responsibility I also worked on the development backlog deliverables on WEB IDE using SAP UI5 technology.
  • Worked closely with Product Owners and UX expert to get feedback and incorporate it in minimal time.
  • Followed agile process and delivered potential shippable software in short sprints.
  • Developed the test cases using JUnit, JUnit-Addons and EasyMock.
  • Tested the application following exploratory testing procedure and fixed issues taking the responsibility.
  • Involved in writing the Maven build file to build and deploy the application.
  • Performed Unit, Integration and performance tests.
  • Developed Test driven development-based unit test cases to handle and test business requirements.
  • Developed the product with complete accessibility.
  • Used various tools to develop the quality code like Maven Sonar, CheckStyle and PMD.
  • Performed Code Reviews, Design Reviews and Performance Testing.

Confidential

Java Developer

Environment: Eclipse plugin development, JAVA, SAP HANA, GIT, WATT framework

Responsibilities:

  • Quickly ramped on the SAP HANA technology along with the architecture
  • My contribution was mainly to provide the features of Get-Where Used, Refactoring Move and Mass Copy in SAP HANA Studio of eclipse.
  • Involved in requirement analysis, design, development, testing and implementation of the application.
  • Developed functional uses cases and class diagrams.
  • Developed the test cases using JUnit, JUnit-Addons and EasyMock.
  • Accomplished successfully TDD way of development.
  • Worked closely with users and UX expert to get feedback and incorporate it in minimal time.
  • Followed agile process and delivered potential shippable software in short sprints.
  • Tested the application following exploratory testing procedure and fixed issues taking the responsibility.
  • Performed Unit, Integration and performance tests.
  • Developed Test driven development-based unit test cases to handle and test business requirements.
  • Developed the product with complete accessibility.
  • Performed Code Reviews, Design Reviews and Performance Testing.

Confidential

Java Developer

Environment: Eclipse plugin development, JAVA, ABAP Webdynpro, Jenkins, GIT, Perforce

Responsibilities:

  • Quickly ramped on the domain.
  • Owned UI enhancements by collecting requirements, reviewed POCs regularly with PO · Accomplished successfully TDD way of development.
  • My role was mainly involved in providing the features like Methods, Events, Attributes, Plugins, Parameters and Implementation page for all the controllers like Component, View, Custom and Window controllers. I also implemented the Navigation and Copy feature for these controllers.
  • Involved in requirement analysis, design, development, testing and implementation of the application.
  • Developed functional uses cases and class diagrams.
  • Developed the test cases using JUnit, JUnit-Addons and EasyMock.
  • Accomplished successfully TDD way of development.
  • Worked closely with users and UX expert to get feedback and incorporate it in minimal time.
  • Followed agile process and delivered potential shippable software in short sprints.
  • Tested the application following exploratory testing procedure and fixed issues taking the responsibility.
  • Performed Unit, Integration and performance tests.
  • Developed Test driven development-based unit test cases to handle and test business requirements.
  • Developed the product with complete accessibility.
  • Performed Code Reviews, Design Reviews and Performance Testing.

Confidential

Java Developer

Environment: Eclipse plugin development, JAVA, ABAP In Eclipse (AIE), Jenkins, Perforce

Responsibilities:

  • When newly joined, quickly understood the model of Business Objects and Data Types and identified many bugs.
  • Worked in Agile environment incorporating SCRUM techniques and handling sprint-based work flow.
  • Developed UI for Data Type Editor.
  • I was also involved majorly testing the Data type editor, automating the features and bug fixing.
  • I was also involved in simplifying the architecture of the already implemented data type editor to the simplified version for improving the performance of the editor by doing lazy loading.
  • Involved in requirement analysis, design, development, testing and implementation of the application.
  • Developed functional uses cases and class diagrams.
  • Developed the test cases using JUnit, JUnit-Addons and EasyMock.
  • Accomplished successfully TDD way of development.
  • Worked closely with users and UX expert to get feedback and incorporate it in minimal time.
  • Followed agile process and delivered potential shippable software in short sprints.
  • Tested the application following exploratory testing procedure and fixed issues taking the responsibility.
  • Performed Unit, Integration and performance tests.
  • Developed Test driven development-based unit test cases to handle and test business requirements.
  • Developed the product with complete accessibility.
  • Performed Code Reviews, Design Reviews and Performance Testing.

Confidential

Java Developer

Environment: Eclipse plugin development, JAVA, ABAP In Eclipse (AIE), Jenkins, Perforce

Responsibilities:

  • When newly joined, quickly understood the model of Business Objects and Data Types and identified many bugs.
  • Worked in Agile environment incorporating SCRUM techniques and handling sprint-based work flow.
  • Developed UI for Data Type Editor.
  • I was also involved majorly testing the Data type editor, automating the features and bug fixing.
  • Involved in requirement analysis, design, development, testing and implementation of the application.
  • Developed the test cases using JUnit, JUnit-Addons and EasyMock.
  • Accomplished successfully TDD way of development.
  • Worked closely with users and UX expert to get feedback and incorporate it in minimal time.
  • Followed agile process and delivered potential shippable software in short sprints.
  • Tested the application following exploratory testing procedure and fixed issues taking the responsibility.
  • Performed Unit, Integration and performance tests.
  • Developed Test driven development-based unit test cases to handle and test business requirements.
  • Developed the product with complete accessibility.
  • Performed Code Reviews, Design Reviews and Performance Testing.

We'd love your feedback!