We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

TX

SUMMARY

  • 7+ Years of professional experience in Software Development Life Cycle (SDLC) core area such as Analysis, Design, Coding, Implementation Testing, and Deployment of Object Oriented and Web based Enterprise Applications using Java/J2EE technology.
  • Experienced in Core Java, Collections, Multi - Threading, Exception handling, File I/O, Design Patterns, OOPS Concept.
  • Followed Waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
  • Experience in creating build scripts using Maven also have experience in Jenkins.
  • Experienced in Version Control Systems such as GIT, VisualSVN, and used tracking tool JIRA.
  • Experience in using JSP, Struts and Hibernate frameworks.
  • Experience with different IDE's like Eclipse and Intellij.
  • Expertise in Web-Development technologies like Servlets, JSP, HTML5, JavaScript, CSS3, JQuery.
  • Implemented various J2EE design patterns like DAO pattern and Value Object.
  • Used PL/SQL Stored procedures, Functions, Triggers and Complex SQL's.
  • Worked on developing Unit testing & Integration testing with unit testing frameworks like JUnit.
  • Worked on Jenkins to provide continuous integration services for software development.
  • Experience in Object Oriented Methodology, UML and Design Patterns.
  • Performed bug fixes and coordinated with the testing team for all the updates and changes.
  • Used XML to transfer the application data between client and server.
  • Experience working in Multiple Browser and Cross Platform environment.
  • Good Understanding of Document Object Model (DOM) and its DOM Functions.
  • Proficiency in multiple databases like MySQL, ORACLE and MS SQL Server.
  • A self-motivated individual with analytical and leading skills to accomplish high quality projects within budget and schedule.
  • Well focused and can meet the expected deadlines and ability to handle multiple tasks and work independently as well as in a team.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/RC/IDE/GRID, Eclipse.

Languages: Java, SQL, JavaScript, HTML.

IDE: Eclipse, IntelliJ.

Test Framework: Junit, TestNG.

Web Debugging Tool: XPath, Firepath, Webdebugger.

Applications: MS Office Pro (Word, Excel, PowerPoint, Access)

Databases: MYSQL, Oracle.

Platforms: Windows - 8, 10

PROFESSIONAL EXPERIENCE:

Confidential, TX

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application.
  • Analysis and understanding of business requirements and implement the process using Agile (Scrum) methodology.
  • Used JIRA for reporting issues.
  • Used SVN Tortoise as a version controlling for the source code check in and check outs.
  • Developed various helper classes needed following CoreJavamulti-threaded programming and Collection classes.
  • Used multithreading in programming to improve overall performance.
  • Developed portal screens using JSP and Spring MVC framework.
  • Used AngularJS and bootstrap as the development frameworks to build a single-page application.
  • Experience in developing Web Services using Restful API and XML.
  • Developed JMS components to send messages from one application to other application internally.
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
  • Developing automated process for builds and deployments; Jenkins, Maven, Shell Script.
  • Involved in Writing and reviewing unit test cases using JUnit and Mockito.
  • Write and modify database Stored Procedures, Functions, triggers to interact with oracle.
  • Performed continuous integration build using Jenkins.

Environment: IntelliJ, JDK 1.7, Spring framework, Hibernate, JIIRA, Web services (Restful), XML, JMS, JBOSS, Windows 8, Maven, Bootstrap, Sonar, HTML, JUnit, Mockito, Jenkins, Log4J, TortoiseSVN, AJAX, CSS, Eclipse IDE, and Oracle.

Confidential, Washington DC

Java Developer

Responsibilities:

  • Participated in requirement gathering and converting the requirements into technical specifications.
  • Developed Web interface using JSP and Spring Framework.
  • Created interactive web pages and applications by usage of HTML, CSS, Angular JS and jQuery.
  • Created Angular JS controllers and services.
  • Called Rest web services through Angular JS services to get JSON Object and modified the response object to display in UI.
  • Responsible for use case diagrams, class diagrams and sequence diagrams using Rational Rose in the Design phase.
  • Actively participated in complete development of Agile Development Methodology and tested the application in each iteration.
  • Expertise in application development using JSP, Servlets, JDBC, spring, Hibernate.
  • Implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using NOSQL and Oracle 10g.
  • Performed Impact Analysis, Design, and Estimations for the enhancements to the applications.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Built workflow-based applications using JBPM workflow engine and designed workflow in JBPM editor, use provided API's in JBPM engine to run business functions.
  • Developed business processes/work flow and rules using JBoss BPM/Rule.
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Developed Business components and Services using EJB3.0, JPA and JAX-WS and deployed them in Business tier application server.

Environment: Core Java, J2EE JSP, Servlets, JDBC, Collections, Generics, JUnit, Spring, AWS, JBPM, Hibernate, Eclipse, WebLogic Application Server 5.0, UML, SQL, NOSQL, Oracle 10g, Agile, Maven, SVN, ClearQuest.

Confidential, SFO, CA

Java Developer

Responsibilities:

  • Worked on multiple stages of Software Development Life Cycle (SDLC) deliverables of the project using the Agile Software Development Methodology.
  • Used Core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase and used unique design patterns.
  • Actively involved in Automation Testing, Functional Testing and Regression Testing.
  • Used Hibernate to save and process the database.
  • Worked with Web services components SOAP services and worked with Restful Web services interact with external systems.
  • Used Postman to test the responses of the API and simultaneously we can view the JSON body.
  • Written SQL Queries to interact with Oracle database.
  • Used Maven to build the project.
  • Use GIT to maintain current and historical versions of files such as source code, web pages, and documentation.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • Used JIRA to create and track all Bugs/activities.
  • Involved in unit testing using JUnit framework.
  • Written several test cases for functionality, system and integration testing.
  • Developed and executed test cases and verified actual results with expected results of the API.
  • Interaction with the team members for clarification of issues.
  • Good in client interaction and co-ordination of activities within the team.

Environment: Java, JIRA, TestNG, Eclipse Neon, Postman, JSON, Maven, REST, Spring 4, Hibernate 3.0, Oracle 11g, Agile, Core Java, GIT, Junit, Tomcat7.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) based on the functional requirements.
  • Application is implemented using agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Upgraded existing UI with HTML5, CSS3, JQuery, Bootstrap and Angular JS interaction.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template and Spring IOC (Dependency Injection).
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and handled the security using Spring Security.
  • Spring MVC model integration for front-end request action controller.
  • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management.
  • Extensively used hibernate named queries, criteria queries, Hibernate Query Language (HQL) and Optimistic Locking and Caching to process the data from the database.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Implemented Restful web services using JAX-RS annotations, Jersey as provider and implemented security using Oauth.
  • Consumed SOAP and Restful web services in SOA environment and used SOAP UI for testing.
  • Created flows on messaging using Active MQ.
  • Extensively used JUnit for unit testing, integration testing and production testing.
  • Involved in installing and configuring Maven for application builds and deployment.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Setup the continuous Integration (CI) process for the application using the Jenkins.

Environment: Java, HTML5, CSS3, Bootstrap, JQuery, Angular JS, Spring, Hibernate, Spring MVC, Spring Batch, Spring Security, JDBC, XML, XSD, SOAP UI, Restful, SOAP, Log4j, SOA (Service Oriented Architecture), Oracle, Web Sphere Application Server, Agile Methodology, JUnit, Maven, Jenkins, GIT, JIRA and Eclipse.

Confidential

Java Developer

Responsibilities:

  • Used Spring Framework extensively for dependency injection/Inversion of control (IOC), and integration of Controller, Service and DAO layers.
  • Designed the Front-end screens using JSP, JSTL, Servlets, HTML 5and JavaScript and JQuery, DOJO struts Tiles.
  • Developed front end of the application using angular JS.
  • Developed AngularJs module to dynamically update pages based on data from REST services.
  • Developed data formatted web applications and deploy the script using client-side scripting using Angular js.
  • Used advanced level of jQuery, AJAX, Angular Js, Bootstrap and CSS layouts.
  • Developed Single Page Application (SPA) using AngularJS Framework.
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with Angular JS and media queries.
  • Developed the presentation layer using Spring MVC, Spring Core for Inversion of Control (IOC), and application Context of Spring Framework in the project.
  • Implemented entire application using Corejava,javaCollections and Spring MVC design framework.
  • Developed MVC design patterns using Angular JS.
  • Define the storage purpose of collections in Mongo DB.
  • Unstructured data was handled with the help of Mongo DB.
  • DevelopedJavaweb services using JAX-RS.
  • Integrated Angular JS component withJavaWeb services.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.

Environment: J2EE,Java8, CoreJava(Multi-Threading, Collections), JSP, JSTL, Servlets, HTML 5,JavaScript, J query, angular JS, Ajax, Bootstrap, CSS, SPA, Mongo DB, JAX -RS, log4j, SVN, Maven, Jenkins, SOAP, AWS, Cassandra, Bugzilla.

We'd love your feedback!