We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 3+ years of extensive experience in development of multi - tier applications using Java / J2EE technologies.
  • Extensive experience in Internet, client/server technologies using Java, J2EE (JSP, Servlets, JDBC, JNDI, EJB, JMS, RESTFUL and SOAP based Web Services, JAX-WS, JAX-RS, Struts, Hibernate, Spring, HTML, HTML5, DHTML, CSS, JSS, CSS3, JavaScript, XML.
  • Thorough understanding of database application designs and implementation using Oracle 10g/11g, SQL Server 2008/2012, DB2 and MS Access.
  • Experience in creating business components and developing application module using Oracle ADF 12c.
  • Experience in installing and configuring SOAP UI to test the Web Services.
  • Expertise in producing & consuming SOAP as well as Restful Web Services using WSDL, SOAP, AXIS, JAX-WS, JAX-RS, CXF, REST-Jersey, UDDI and WS-Security.
  • Expertise in various open source frameworks and tools like Struts, spring, hibernate.
  • Expertise in Unit testing using JUnit, Mockito & Integration testing.
  • Strong experience with databases, including Oracle 10g/11g, DB2, SQL Server 2000/2005.
  • Performed DB normalization and written SQL queries and PL/SQL - Stored Procedures, Functions, Triggers, Sequences, Indexes, cursors and Views.
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like WebLogic 12c, Apache Tomcat.
  • Experience in deploying and configuring database connection pool in WebLogic Application Server.
  • Involved in building the code using Maven, Ant and also used Jenkins and Quick build for continuous integration.
  • Experienced in Web Services approach for Service Oriented Architecture (SOA).
  • Experience in various software development IDE’s like Eclipse, IntelliJ IDEA, Jdeveloper and Editors like Edit Plus, Notepad++.
  • Strong implementation knowledge of Object Oriented Analysis and Design using Agile methodologies.
  • Experienced in using JIRA bug tracking Systems.
  • Experienced in using Version Control tools like SVN and GIT.

TECHNICAL SKILLS

Programming Languages: Java, SQL, HTML, JavaScript, Unix, XML, PL/SQL

Java Technologies/ Frameworks: J2EE (servlets, JSP, JSF, JSTL, EJB, JDBC, MVC), Spring, Struts, Hibernate.

Web Technologies: HTML, HTML5, CSS3, jQuery, JavaScript, AngularJS.

Web services &XML: RESTful, SOAP, XML, JSON.

Application/Web Servers: WebLogic, Apache Tomcat.

Databases: MS SQL Server, Oracle

IDE Tools: IntelliJ IDEA, JDeveloper, Eclipse.

SCM/ Version Control: SVN, Git

Tools: Maven, JIRA, Ant

Operating Systems: Windows, UNIX, Linux

Others: DOM, SAX, JSTL, Ant, JUnit, Maven, Custom Tags,, JAX-B, JAX-WS, JAX-RS, Log4J, Soap UI, XML Spy 2016

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Developing assigned task on time and get it review by supervisor and implementing review comments.
  • Followed Agile Scrum methodology dat included iterative application development, weekly Sprints and stand up meetings.
  • Involved in requirements Analysis, Design, Development, Integration and Testing of application modules.
  • Developed REST web services for implementing the business logic for different functionalities in the features dat are developed.
  • Utilized CSS, HTML and JavaScript for the development of the front-end screens.
  • Wrote Junit test cases for testing the functionality of the developed web services.
  • Involved in writing the SQL queries to fetch data from database.
  • Utilized Postman for verifying the smooth workflow of the application, how the application is changing with the newly developed functionalities and also verified the output for the web services.
  • Responsible for the debugging, fixing and testing the existing bugs related to application.
  • Developed builds using continuous integration server Jenkins.
  • Extensively used GIT for push and pull requests of the code.
  • Actively participated in the daily scrum meetings and bi-weekly retro meetings for knowledge sharing.
  • Used Eclipse for application development.
  • Used JIRA as the task and defect tracking system.

Environment: Java 1.7, JavaScript, HTML, CSS, Spring, Hibernate, REST web services, Junit, Oracle, Eclipse, Tomcat, JIRA, Postman, GIT.

Confidential, Rockville, MD

Java Developer

Responsibilities:

  • Software development was driven by agile methodology, short sprints in from of iterations and developed using Java JEE components.
  • Understood the user stories or requirements which were created by BA and developed the application based on the user stories.
  • Implemented SOAP based Web services.
  • Worked on implementing business logics in service and DAO layers.
  • Involved in fixing issues which are raised by the QA team.
  • Involved in scrum meetings, status meetings and demos and Documented flows.
  • Designed, developed, configured, programmed and implemented software applications, packages and components customized to meet specific needs and requirements.
  • Developed end-to-end application components involving business layer, persistence layer, and database and web services layers.
  • Performed database analysis, design, deployment, migration and administration.
  • Reviewed and modified programs to ensure technical accuracy, security and reliability.
  • Used Web services for sending and getting data from different applications using SOAP messages.
  • Validated XML files based on the XML specifications documents.
  • Developed enterprise services test automation scripts using SoapUI.
  • Planned, developed, and implemented testing, including unit test cases to ensure applications/system meets standard and industry quality standards and requirements.
  • Worked with database concepts involving SQL and stored procedures.
  • Worked with Oracle SOA tools such as Oracle service Bus (OSB), Registry and Orchestration.
  • Troubleshot SOA/OSB code in production environment with high volume transaction.
  • Used Maven script for building and deploying the application.
  • Deployed Web services into WebLogic server and configured database connection pool in WebLogic console.
  • Involve in deploying the application in Dev and production environments.
  • Proficient in Oracle WebLogic Server tuning and troubleshooting.

Environment: Java, Oracle 11g, Jdeveloper 12c, Spring, Hibernate, JPA, Oracle SQL developer, Soap UI, Weblogic Server, Soap web service(JAX-WS), log4j, XML, JUnit, HP ALM and Agile.

Confidential

Jr. Java Developer

Responsibilities:

  • Software development was driven by agile methodology, short sprints in from of iterations and developed using Java JEE components.
  • Involved in designing of high-level details like Use Case diagram and low-level design like Class and Sequence diagram.
  • Implemented various J2EE design patterns like DAO, Singleton and Session Facade.
  • Designed and developed the user interface using Struts view component, JSP, CSS and JQuery.
  • Implemented the presentation layer using Struts Framework.
  • Used Spring Framework for Dependency injection and for integration with Struts Framework.
  • Used SVN for versioning and concurrent access to the project files.
  • Used Log4J utility for logging.
  • Working knowledge on Tomcat server.
  • Used Spring framework and worked on different spring modules.
  • Used Ant scripts for building the application.
  • Created tables in Oracle database.
  • Responsible for design and developing Persistence classes using Hibernate and Spring JDBC Template frameworks to save data in database tables.
  • Implemented Database access through Hibernate.
  • Extensively used JUnit for unit testing.
  • Developed and Consumed Web Services to interact with internal and external systems by using JAX-RS.
  • Deployed the application on WebLogic application server.

Environment: Java, Spring, Servlets, JSP, Struts, Hibernate, JUnit, Oracle, Log4J, SQL, RESTful Web Services, HTML, WebLogic, Maven, SVN, Eclipse, Rational Rose.

We'd love your feedback!