We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY:

  • 5 years of IT experience in analysis, development and testing of web applications using Java and J2EE technologies.
  • Proficient wif different Software development methodologies including Waterfall, Agile (SCRUM)
  • Strong knowledge in various Design Patterns such as MVC, DAO, FrontController, Session Facade and Singleton.
  • Strong knowledge and Experience in using J2EE Design Patterns, UML modeling using Rational Software Modeler, SOA (Service - Oriented Architecture) and Object Oriented Analysis and Design (OOAD).
  • Experience in developing web applications using Java and J2EE frameworks like Struts, Hibernate and Spring.
  • Strong experience in working wif various modules of spring framework like Spring IOC, Spring MVC, Spring DAO, Spring AOPand Spring ORM.
  • Experience in developing presentation-tier components using Struts MVC and Spring MVC design pattern.
  • Strong experience wif Hibernate, an ORM implementation tool for data persistence.
  • Experience in developing application using open source technologies like Apache Tiles, Maven, and Log4J.
  • Proficient in using IDE’s like IntelliJ, Eclipse and Net beans.
  • Extensive experience in working wif and administering various application servers like Jboss, Weblogic, Tomcat.
  • Experience in designing and coding stored procedures, functions, triggers, packages using SQL wiftuning concepts.
  • Experience wif automatic build and deploy tools Apache Continuum and Jenkins.
  • Hands-on experience wif JIRA.
  • Source Control Management using software like SVN, Clearcase, Gitlab.
  • Experience in development and consumption of web services (SOAP and REST).
  • Worked in design and development of reports in SQL Server using SQL Server Reporting Services (SSRS).
  • Excellent Client interaction skills and proven experience in working independently as well as in a team and highly motivated, enthusiastic and self-starter.

TECHNICAL SKILLS:

Databases: Oracle 12C, 11g, DB2, SQL Server, MySQL

Languages: C, Java, PL/SQL

Java Technologies: J2EE (JDBC, JSP, Servlets), SOA, Web Services, JMS, JPA, JAXB, JAX-RPC, JAX-RS

Architecture/ Frameworks: Struts1.2.x/2.x.x, JUnit, MVC, Spring, Hibernate, Log4J.

Web Technologies: HTML, CSS, Javascript

Version Control/Tools: Clearcase, Subversion, GitLab, Tortoise Git, Tortoise SVN

Application/Web Servers: Oracle Weblogic, Apache Tomcat, IBM Websphere.

Build Tools and IDE’s: Maven, Eclipse 3.5, Intelli J, Netbeans, Continuum, and Jenkins.

Work-flow tool: JIRA

PROFESSIONAL EXPERIENCE:

Confidential, Indianapolis. IN

Java Developer

Responsibilities:

  • Involved in analysis, implementation and testing phases of Software Development Life Cycle (SDLC).
  • Coordinated wif the Application Architect, Design and Database team, Quality Assurance Analysts and End users of the system.
  • Followed MVC 5 design pattern in the implementation of the project
  • Used Apache tiles to define different page fragments dat are assembled at run-time.
  • Implemented and used Web Services wif the help of WSDL and SOAP to get updates from the third parties.
  • Designed and developed restful web services using Spring Boot, spring web modules.
  • Extensively used JqGrid to represent and manipulate tabular data on the web.
  • Developed Action Classes and Action Forms beans.
  • Created new tables, wrote stored procedures for applications and some user defined functions.
  • Created SQL scripts for tuning and scheduling.
  • Created SQL Server Integrating Services (SSIS) Reusable packages to extract data from Multi Formatted Flat files, XL, and XML files.
  • Creating reports using SQL Reporting Services (SSRS) for customized and ad-hoc Queries.
  • Used Spring framework to inject services, entity services, transaction management. Used spring core annotations for achieving Dependency injection /IOC.
  • Used Hibernate for object relational mapping and Persistence.
  • Used Hibernate in the DAO layer to persist the data to Database.
  • Performed technological upgrades of various components dat are configured in pom.xml file.
  • Used SVN, GitLab as Code Repository.
  • Used Maven for building applications.
  • Promoted the code to Development and Beta environments using Continuum and Jenkins tools.
  • Used Firebug tool and Chrome Developer tools for debugging the front-end errors.
  • Provided extensive pre-delivery support by fixing bugs and code reviews.
  • Familiarity wif Issue and Project-tracking tool, JIRA.

Environment: Java 8, J2EE, JSP, HTML5, Hibernate 4, PL / SQL, JSON, XML, SOAP web services CSS3, JqGrid, JSTL, SQL, HQL, JDBC, Maven, Jenkins, GitLab, Firebug, Chrome Developer tools, Oracle 12c/11g and Windows.

Confidential, GA

Java Developer

Responsibilities:

  • Followed Agile software development wif Scrum methodology
  • Prepared Functional Design and Technical Design Documents.
  • Implemented Spring MVC framework in the application. Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC)
  • Used some of the Java / J2EE design Patterns to implement scenarios like Singleton, Factory and Façade.
  • Worked wif the creation of Store Procedures and Involved in writing SQL queries, Stored Procedures to accomplish complex functionalities.
  • Optimized performance in long running stored procedures.
  • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, and Exception Handling programming.
  • Developing domain objects to have high-level interface for database to represent ORM classes for Hibernate.
  • Used Hibernate Query Language (HQL) to query the database for complex data.
  • Implemented Spring validator to do server side validation.
  • Used Apache Struts2 for designing and implementing the Model, View & Controller
  • Created Restful web services and returned a JSON data to UI.
  • Designed reports wifin SSRS product to replace Jasper reporting service
  • Developed a JMS component to send and receive messages for notifying the monthly payments.
  • Used Log4J for logging and JUnit for unit testing of modules
  • Build Maven Scripts for the application
  • Implemented in Agile methodology wif multiple sprints.
  • Used SVN as a version control system and for code management.

Environment: Java,J2EE, Servlets, Struts, JDBC,Spring DI/IOC, Spring MVC, AOP, JSP, Hibernate, XML, Restful API, Oracle 10g/11i, JUnit.

Confidential

Java/JEE Developer

Responsibilities:

  • Design and development of several modules wifin the web application framework.
  • Design and development of Low Level Design Documents and Component Specifications
  • Development of J2EE components & several new screens to leverage the new application framework..
  • Implemented struts MVC architecture.
  • Configured action mappings using annotations.
  • Deployed WAR, JAR, EAR applications inWebsphere.
  • Configured JDBC connection pools and Data Sources wif SQL server database.
  • Analyzed data by creating simpleSQLqueries and identified fact and dimension tables.
  • Creating reports usingSQLReporting Services (SSRS) for customized and ad-hoc Queries.
  • Used SSIS to unite data from existing system and performed transformations on MSSQL
  • Tuned and OptimizedSQLQueries usingSQLProfiler and Execution Plan (metrics) results
  • Coordinate wif testing team and involved in bug fixing.

Environment: Java 1.5, JSP, Servlets, Struts, SQL, DAO,Websphere, XML.

We'd love your feedback!