We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 4+ years of experience in developing Web based applications using Java and J2EE technologies.
  • Involved in Agile Software Development Team using SCRUM.
  • Experience using MVC frameworks Spring, Struts and ORM technology Hibernate.
  • Responsible for implementing the business requirements using Spring Core, Spring MVC.
  • Strong understanding in Restful and SOAP web services.
  • Working knowledge and experience in various UI technologies like JSF, HTML, CSS, Bootstrap, JavaScript, Angular JS and JSP tag libraries.
  • Good understanding of Design patterns with excellent logical and analytical skills focused towards business needs. Well versed in application and web servers like JBoss, Apache Tomcat, WebSphere and WebLogic.
  • Experienced with RDBMS implementation and development using Oracle, PL/SQL, TOAD, MySQL, SQL Server and proficiency in writing complex SQL queries.
  • Working knowledge on MySQL, JDBC, Oracle and SQL server along with good knowledge of relational DB concepts.
  • Utilized Log4j logging API framework for logging Java applications for debugging and monitoring purposes.
  • Extensive development experience in different IDE's such as Net Beans, IntelliJ and Eclipse.
  • Hands - on experience in using various version control systems: SVN, CVS, Git and GitHub.
  • Expertise in using ANT, Maven, Jenkins and Gradle for building and deploying application on the servers.
  • Motivated focused team player with strong problem solving and analytical skills. Generate new ideas and quickly learn new technologies to get the work done.

TECHNICAL SKILLS

Language: Java, PL/SQL, SQL

Web Technologies: HTML5, JavaScript, XSLT, XML, CSS3, Bootstrap, jQuery, JSON, Angular JS

Java Technologies: JDBC, Servlets, JSP, JRA, JPA, JTA, Java Mail, JNDI, JAXP, JMX

Frameworks : JSF, Struts, Hibernate, Spring MVC

Databases: MySQL, Oracle, SQL Server

IDE Tools: Eclipse, Net Bean, IntelliJ

Tools: Jenkins, GitHub, JMeter, CVS, VSS, SVN, Junit, Ant, Maven, Log4j

Methodologies: SDLC, Agile, Scrum, Waterfall

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Worked in all phases of Software Development Life Cycle SDLC using Agile Methodology.
  • Developing the View layer of MVC architecture using Spring MVC components and compelling features like templates, Custom logic tags etc.
  • Designed developed and maintained the data layer using JPA Hibernate.
  • Set up Spring and Hibernate framework by adding configuration in web.xml file. Wrote Hibernate Annotation for data mapping.
  • Developed Web Services using REST and test the same using SOAPUI and Advanced REST Client.
  • Used Web services SOAP and RESTful for transmission of large blocks of XML.
  • Created Custom Directives in Angular JS, making use of Modules and Filters objects according to the application requirement. Involved in making Spring and Hibernate enhancements to existing applications Developed.
  • Developing Applications on Eclipse and deploying on WebSphere.
  • Working on Oracle PL/SQL stored procedures for host to mid-tier integration.
  • Using Maven to build the application and Writing Test Cases for Unit Level Testing using JUnit and static analysis testing J Test to follow the QUALCOMM coding standards.
  • Used Amazon Web services AWS to provide a large computing capacity.
  • Implemented the Ajax call to get data from back-end service.
  • Using SVN for version control across common source code used by developers.
  • Used Subversion SVN for version control, and JIRA for tracking bugs.

Confidential, CA

Java Developer

Responsibilities:

  • Used JSF framework in developing user interfaces using Prime faces UI Components, Validator, Events and Listeners for handling request processing.
  • Configured Struts Dyna Action Forms, Message Resources, Action Messages, Action Errors, Validation.xml, and Validator-rules.xml.
  • Designed JDBC Connection for data retrieval and updating purpose, also developed connection pool to avoid waiting time for database connection.
  • Rational ClearQuest used for defects, change tracking across the application.
  • Used Tomcat server for application development with Eclipse.
  • Developed Servlets and java files for control of the business processes in the middle-tier.
  • Developed DAO Database access objects for accessing Oracle Database.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system.
  • Created Indexes and partitioned the tables to improve the performance of the query.
  • Used Ant for building Scripts and JUnit for testing and check API performance.
  • Utilized Log4j logging API for debugging and monitoring purposes.
  • Participate in process Documentations and audit compliance on UNIX/Linux servers.
  • Used JBoss for deploying various components of application and MAVEN as build tool and developed build file for compiling the code of creating WAR files.
  • Involved in post-production support and maintenance of the application.

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering, implementation and setting up the development environment.
  • Developed applications using Core Java concepts like OOPS, Multithreading, Collections Frameworks, Exception Handling, Data structures, Generics and JDBC.
  • Developed functional controllers, services to realize CRUD operations for daily customers usage information pending.
  • Created and configured delivery pipelines for microservice based on Jenkins.
  • Implemented message service to realize information transition using JMS.
  • Integrated UI interface for user web based on HTML, CSS, JavaScript, Bootstrap, Ajax, Servlet.
  • Performed and tested web-based application using Junit, Mockito.
  • Programmed different deployment descriptors using XML .
  • Collaborated team work using SVN version control system.
  • Participated in Code reviews.
  • Involved in the creation of database objects like Tables, Views, Stored Procedures, Functions, Indexes using oracle tools like Toad, PL/SQL Developer and SQL* plus.
  • Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a Web Sphere application server.

We'd love your feedback!