We provide IT Staff Augmentation Services!

Java Developer Resume

SUMMARY:

  • Around 3 years of experience in all stages of Software Development Life Cycle including requirement analysis, design, development, unit testing, automation and maintenance.
  • Good understanding on RESTful API development using Spring and knowledge on Microservices using Spring Boot Rest Controller model.
  • Worked with MVC design pattern based on Java, Struts, Spring IOC, Spring MVC, and Hibernate for Enterprise applications development.
  • Experienced in using Agile Methodology including active participation in Scrum, Sprint planning and review meetings.
  • Worked on front - end technologies using HTML5, CSS3, JavaScript, Angular, jQuery, JSP and Bootstrap.
  • Exposure to web-based application servers such as WebLogic, WebSphere, JBoss and Tomcat.
  • Having knowledge in using UML for creating Class diagrams, sequence diagrams.
  • Good experience on Database programming with JDBC.
  • Having hands on experience in handling Use Cases, Functional Specification, Knowledge Transfers and Business Analysis.
  • Good working knowledge on Application development and maintenance life cycle process.
  • Working experience on building web applications using Struts framework.
  • Experienced with hands on development in Java, J2EE, Servlets, JSP, JDBC, spring, Struts, Hibernate, JSF.
  • Experience in developing dynamic web pages using HTML, CSS, AJAX, Angular4 and JavaScript for user interface using JSP and Servlets.
  • Experience in using JIRA, Confluence along with GIT for version control and defect control.
  • Worked extensively in Model View Controller (MVC) architecture for web development using JSF, Struts and Spring MVC.
  • Proficient use of developing applications using Eclipse, WebStorm, NetBeans.
  • Experience in working with Databases like Oracle, MYSQL and DB2.
  • Detail oriented person with good technical troubleshooting/problem-solving ability.
  • Experience in Agile software development process , Test Driven Development and Scrum .
  • Quick learner and performer both in team and independent job environments.

TECHNICAL SKILLS:

J2EE Technologies: Servlets, JSP, JDBC

Web Technologies: HTML, CSS3, JavaScript, AJAX, Angularjs,4

Frameworks: Struts, Hibernate, Spring

JAX: WS, Restful Oracle, MySQL, MS SQL, MongoDB

Application / Web Servers: JBOSS, Apache Tomcat, IBM WebSphere, WebLogic

Methodology/Design Pattern: OOAD, UML, DAO, Singleton Pattern

IDEs: Eclipse, NetBeans, WebStorm

Operating Systems: Windows, LINUX, UNIX, MAC

Other Tools: Maven, JUnit, JIRA, SQL Developer

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Contributed in enhancement of services which involved coding in Struts, Spring, Java.
  • Design and development of the exception management workflow.
  • Implemented Front-end User Interface using Angular 4, HTML, CSS3(SASS) and using Bootstrap for responsive design.
  • Worked on JDBC to select and update the data from the SQL database.
  • Coding accordance to functional requirement.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations.
  • Made use of React JS to build Bootstrap components for responsive UI objects and linked with API data to view render the virtual DOM dynamically.
  • Developed readable and writable streams of Node JS to process the data from external means of the application.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Analyzed defects and fixed problems and Involved in peer review of test results.
  • Supported integration efforts between the Struts Action classes and the EJB's services layer.
  • Using the UML methodology, developed Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the dynamic view of the system developed in Visual Paradigm.
  • Involved in writing Junit, Mockito, Power Mock Test Cases.
  • Used JavaScript for client-side validation.
  • Performed Unit test cases using Junit, Cucumber for Spring, Protractor for Angular, Mocha and Chai for React.
  • Created service components using different java design patterns and object-oriented concepts.
  • Developed JSPs with Struts custom tags and implemented JavaScript validation of data.
  • Worked with MVC design patterns using Struts and Spring frameworks for implementing controller logics.

Environment: HTML 5, CSS3, Spring Boot, Cloud Foundry, Bootstrap, Angular, Junit, Maven, Cucumber, Git, Java/J2EE, Spring, SOAP/RESTful, JavaScript.

Confidential

Software Engineer

Responsibilities:

  • Strong Skills implementing application Design using HTML, CSS, jQuery, JavaScript and Java.
  • Worked with MVC design patterns using Struts and Spring frameworks for implementing controller logics.
  • Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization and Deserialization etc.
  • Reused components by defining custom Directives in Angular 2.0. Developed custom views using Bootstrap components.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Implemented business J2EE design architecture, using JSPs, HTML, AJAX, jQuery, and JavaScript logic using Struts action components in the Struts and Hibernate framework.
  • Developed Stub/Skeleton based on WSDL for SOAP web services and testing using SoapUI.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.
  • Used build tools to bundle the application through webpack and used Gulp for task automation of minification of Angular scripts.
  • Skillful in jQuery include but not limited to Selectors, Functions, Animations, Events and AJAX.
  • Maintain high coding standards and practices and exercising quality control on all aspects of Java development.
  • Efficiently manage entire day-to-day activities covering wide functional areas include designing & developing the workflow program, debugging and troubleshooting of the application.
  • Made use of React JS to build Bootstrap components for responsive UI objects and linked with API data to view render the virtual DOM dynamically.
  • Worked as acting lead for Hyderabad team and involved in supervising work of co-developers by providing technical support in struts, spring, maven to get efficient results.
  • Understanding the Detailed Design document and coding the logic as per requirement.
  • Fixing defects in existing flex, Servlet code. Preparing unit test cases.
  • Creating Domain Objects (POJO).
  • Managed time effectively meeting all the deadlines for the release of projects.
  • Worked on multiple project timelines simultaneously within a deadline driven environment.

Environment: HTML, CSS, jQuery, SOAP XML Web Services, RAD, Struts, Spring, Oracle 10g, Toad, Flex.

Confidential

Software Engineer

Responsibilities:

  • Developed project in Java, Servlets, JSP and with various built in classes of Java 2 Mobile Edition.
  • Developed the project on Eclipse IDE and tested the application on Mobile Simulators and various real Mobile phones.
  • At Serverside application developed based on Servlets, JDBC, and to show records wrote JSP’s.
  • Project deployed on Apache Tomcat Server.
  • At Server side wrote SQL Queries to fetch data from JDBC and Data Access Objects.
  • Tables are created by running Script’s on SQL Developer IDE.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations.
  • Check in and Checkout of application is achieved using Clear Case.
  • Project is developed on Rational Application Developer IDE and deployed application on JBOSS Application Server.
  • Developed backend business logic in Java.
  • Designed application to meet international market standards using Spring MVC Internationalization and spring core modules.
  • Developed JDBC code to interact with data base.
  • Worked with software testing methodologies with all phases and stages of testing desired Functional, System, Integration testing.
  • Developed and executed test cases & verified actual results with expected results.
  • Supported System Integration and UAT testing.
  • Executed Oracle-SQL queries for testing functionality of the application by using Toad.
  • Interactions with Developers and Testing team.

Environment : Java, J2EE, Servlets, JSP, J2ME, Servlet, SQL, JDBC, Oracle, Eclipse, Apache Tomcat, Windows.

Hire Now