We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Fort Collins, CO

PROFESSIONAL SUMMARY:

  • About 1 year & 8 months of comprehensive experience in the Analysis, Design, Development, Implementation and Testing of enterprise applications with web technologies, distributed technologies and client - server architecture environment using Java/J2EE.
  • Excellent Technical, Analytical, Problem Solving skills, strict attention to detail, ability to work independently or work within a team environment.
  • Excellent communication skills, interpersonal, strong architectural skills, hardworking and a very good team player as a lead and ability to effectively communicate with all levels of the organization such as technical, management and customers.
  • Highly motivated, strong analytical skills and ability to deliver in fast paced, high stress environment.
  • Extensive Design and Development experience in J2EE technology stack like JSP, Servlet, JAXP, JTA, JNDI, JDBC and Web Services.
  • Expertise in Web-Development technologies like HTML, DHTML, JavaScript, JQuery, CSS, and XML.
  • Extensive experience with Eclipse, Spring Tool Suite (STS), NetBeans and Rational Application Developer (RAD).
  • Substantial knowledge about IBM WebSphere Application server, Apache Tomcat Web Server, JBoss and WebLogic server.
  • Good knowledge of database connectivity JDBC for databases like Oracle, MySQL and PostgreSQL.
  • Experience in developing Internet/Intranet Applications with SOA, Web Services SOAP, and RESTful.
  • Experience in developing applications using Spring Framework, Inversion of Control and Dependency Injection, Spring MVC, Spring JDBC and ORM Technology like Hibernate.
  • Experience in writing UNIX Scripts for building and deploying the working enterprise application.
  • Experience with versioning tools like SVN, RTC and GIT.
  • Experience in designing, developing and implementing Model View Controller using, Spring and Hibernate framework.
  • Extensive use of Build and Integration tools such as Maven and Jenkins.
  • Experience with logging and tracing tools like Log4J.
  • Experience with Jenkins integration with Gerrit and GitHub.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.

TECHNICAL SKILLS:

Programming Languages: Java/J2EE.

RDBMS: Oracle, PostgreSQL, MySQL.

J2EE Technologies: JSP, Servlet, JAXP, JDBC, EJB, Web Services (SOAP and RESTful).

App/Web servers: Jetty, JBoss, WebLogic, WebSphere, Apache Tomcat.

IDE: Eclipse, RAD, NetBeans, STS.

DTD, JAX: RPC, XML Schema.

Web Technologies: HTML, DHTML, JavaScript, JQuery, CSS, XML.

Operating Systems: UNIX, Windows.

Automation/Built Tools: Maven, Jenkins.

Frameworks: Spring, Hibernate, JPA, JUnit, Mockito.

Version Controls: SVN, RTC, GIT.

PROFESSIONAL EXPERIENCE:

Confidential, Fort Collins, CO

Java Developer

Responsibilities:

  • Interacted with the stake-holders and gather requirements and business artifacts based on Agile SCRUM methodology.
  • Extensively used Form Beans in data access layer to access and update information.
  • Used Spring- Hibernate integration to interact with Data base layer using DAO's.
  • Experience in various phases of Software Development Life Cycle (SDLC) of the application.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Consumed web services WSDL, UDDI, and REST for OneView management.
  • Used Hibernate as Object Relational Mapping Tool for the backend data.
  • Used Eclipse as IDE tool to develop the web application and developed the application on Jetty Application Server.
  • Used Maven for building projects and Log4j for logging and debugging purposes.
  • Provide technical support to internal and external customers and resellers via HPE trouble tracking tools like QUIX.
  • Deliver defects fixes and patches with acceptable level of quality when problems arise in the customer’s lab or live network environment.
  • Build and deploy application on UNIX servers using Maven and Jenkins.
  • Used Postman Rest Client tool to test REST API services and Testing JSON output.
  • Developed different components of the application such as JSPs, Servlets, DAOs and Used GIT for version control.

Environment: Java, J2EE, Spring, Hibernate, JSP, Servlets, HTML, XML, Oracle, Jetty, SVN, Eclipse, JAX-B, Putty, Postman Rest Client, JIRA, Log4j, JUnit, Unix, Windows.

Confidential, San Antonio, TX

Java Developer

Responsibilities:

  • Stood up for the daily scrum to discuss and update through the Rally tool for scrum.
  • Developed web pages by using HTML, CSS and JavaScript.
  • Used RAD to develop source code and debug the application.
  • Built a custom cross-platform architecture using Java, Spring Core/MVC, and Hibernate.
  • Involved in defining build process with Maven scripts and customizing through CI builds using Jenkins.
  • Implemented Web-Services to integrate between different applications internal and third party components using SOAP and REST services using Apache-CXF.
  • Implemented Hibernate ORM tool integration with Spring MVC to interact with back end persistence system Oracle.
  • Developed and published web-services using WSDL, SOAP and XML, JAX-B based on top-down and bottom-up approaches.
  • Experience in pre-testing the Web-Service calls with SOAP UI using end-points.
  • Coordinated Unit Testing by JUnit, Mockito and User Acceptance Testing and developed test cases for bean components.
  • Used RTC for maintaining the component and for release and version management. And JIRA for defect tracking.
  • Maven tool has been used for the build and deploy procedure scripts in UNIX, Linux and Windows environment using Hudson.
  • Actively involved in testing and deployment of the application on IBM WebSphere server.

Environment: Java/J2EE, Spring, Web Services, HTML, RSA, RTC, WebSphere, JAX-B, AJAX, Hudson, Maven, Jenkins, JIRA, SOAP UI, Advanced Rest Client, JUnit, SVN, Windows.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Agile development methodology has been followed to develop the application.
  • Developed application in MVC architecture using spring framework.
  • Used spring framework for Dependency Injection.
  • Implemented different modules like Spring Core Container Module, Spring Application Context Module, Spring AOP Module, and Spring ORM Module.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Object Relational Mapping is implemented using Hibernate.
  • Used Hibernate Query language and the Hibernate Criteria Queries to do the database operations.
  • Developed Java classes/beans to communicate with Oracle database using Hibernate.
  • Developed a module, which creates XML using Apache Velocity Templating Engine.
  • Used Maven to build the project into WAR and EAR files and SVN for version controlling.
  • Extensively worked on bug fixing and enhancements on change requests.
  • Worked on fixing defects, and modifying existing code.
  • Used Spring Tool Suite (STS) IDE to develop the application.
  • Used Jetty Server to deploy the application.
  • Developed a Logger framework for the application using Log4J.
  • Responsible for unit testing using JUnit and building test cases and templates for integration testing.
  • Used Subversion to commit the source and created tags and branches.

Environment: Java/J2EE, Agile, Apache Velocity, JSP, Hibernate, Spring, HTML, CSS, XML, Java Script, Eclipse, XML, Jetty Server, SQL Developer, Oracle, Maven, Tortoise SVN, Log4j, Junit, windows.

We'd love your feedback!