We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • Motivated Software Professional, with over 10+ years of hands on experience on Java/J2EE development in various domains including Telecom, Retail, Financial, Banking, and Health Care.
  • Excellent working knowledge in J2EE technologies and Object Oriented Concepts, Conversant with J2EE Design Patterns.
  • Proficient with n tier application development using J2EE Design patterns like MVC, Business Delegate, Singleton etc.
  • Experienced in MVC (Model View Controller) architecture with Struts framework
  • Experienced in n - tier application design and development using Java, J2EE, Oracle PLSQL, XML, WebLogic, WebSphere, Tomcat, JBoss Application server.
  • Good working knowledge Confidential various stages of Software Development Life Cycle.
  • Experienced in RDBMS using Oracle 10g/9i/8i and MS SQL Server.
  • Experience in UI frameworks like Ext-JS, Backbone.js and AngularJS.
  • Experience in Rest Web Services using JAX-RS.
  • Experience in Web Services Technologies like SOAP, WSDL and UDDI and Service Oriented Architecture SOA.
  • Experience on database tools like TOAD, SQL Developer.
  • Hands on expertise in securing web/application servers WebLogic, WebSphere, JBoss and Tomcat.
  • Experience in ORM tools like the Hibernate Framework.
  • Securing expert level command over Web Technologies such as XML and HTML.
  • Work area mainly includes J2EE (Servlets, JSP, JDBC), Oracle, XML, Struts, spring, JSF.
  • Experience in using Integrated Development Environment (IDE) like Rational Software Architect (RSA), Eclipse3.0, and RAD.
  • Knowledge of UNIX Shell Scripting.

TECHNICAL SKILLS

Operating System: Windows 2000/ NT/XP, Linux, UNIX

Languages: C++, Java, SQL, PL/SQL, HTML, UML, XML, JavaScript, Perl.

J2EE Technologies: JDBC, Servlets, JSP, EJB.

Frame Work(s): Struts, Hibernate, spring, JSF, Rest Web services, SOAP web services.

RDBS: MS SQL Server, Oracle 8i/9i/10g.

Web Servers: Apache Tomcat

Application Server: Web Logic, JBoss, WebSphere, Tomcat.

Tools: Eclipse/MyEclipse, Toad, RAD, RSA.

Version Control: CVS, Rational Clear Case, SVN, Git, Microsoft Visual studio

PROFESSIONAL EXPERIENCE

Confidential - Bentonville, AR

Sr. JAVA Developer

Responsibilities:

  • Developed Microservices & APIs using Spring Boot and Consumed various REST WebServices
  • Worked on creating Spring Data Repositories for SQL/NoSQL databases
  • Worked for Continuous Integration deployment, automating build, and tests using Jenkins, and Maven.
  • Version Control was mandated through GitHub.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Used JIRA as a Change Management/ Work Management/ SCRUM Agile Tool.
  • Experience in Test Driven Development (TDD), JUNIT, Performance and Functional Testing. Exceptionally skilled in
  • Architecting, Designing, Coding, Mentoring and Leadership.
  • Worked with Product Owners and SMEs to understand the requirements and implement the same

Environment: Java 1.8, Spring 4.0, Spring Boot, Web Services (RESTFUL), SQL, JSON, ANT, Log4j, Mockito, Apache Tomcat, Maven 3.0,Angular JS 2, Jenkins, GitHub, JIRA, Postman, JMeter, JIRA, Sonar, Junit, Cassandra, CI/CD, Splunk

Confidential - Atlanta, GA

Sr. JAVA Developer

Responsibilities:

  • Developed and Implemented Web Services and used Spring Framework.
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Involved in batch processing using Spring Batch framework to extract data from database and load into corresponding Loan App tables.
  • Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes.
  • Experience in Hibernate 3.0 which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Used Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Experience in writing test cases using JUnit testing framework and configured applications on WebLogic Server.
  • Extensive experience in developing applications using Java and related technologies using WATERFALL and AGILE (SCRUM) methodologies.

Environment: Java, J2EE, spring, Hibernate, Spring Batch, HTML, XML, Java Script, Ext-JS, JQuery, Junit, Web Services, WebLogic Application Server, Oracle, Linux, JAXB

Confidential - Charlotte, NC

Sr. JAVA Developer

Responsibilities:

  • Developed Presentation tier implementation which involves in creating the JSP pages, configuring action classes and developing several Action classes involved in the project.
  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
  • Coded the UI using Struts Forms and Tags. Used JavaScript for front end development.
  • Worked with a variety of issues involving multithreading, server connectivity and user interface.
  • Implemented Spring Controllers and used spring tag library in JSPs for MVC layer of admin website.
  • Built and accessed the database using Hibernate with Oracle.
  • Worked on Web Sphere Application Server. Used Ajax to provide dynamic features where applicable.
  • Used Agile Development methodology of software development.

Environment: Java, JavaScript, spring, Spring Batch, Hibernate, Oracle, Web Sphere Application Server and Eclipse.

Confidential - Charlotte, NC

Sr. JAVA Developer

Responsibilities:

  • Designed the application using J2EE multi-tiered Web Application technologies incorporating MVC and other popular design pattern.
  • Worked mainly on User Interface using Java Script, AJAX, and JQuery.
  • Published Rest services for resources such as store, user, trait, department and category to get the information from database.
  • Consumed Restful web services in the User Interface using JSON.
  • Used scaled agile framework for design and development and participated in scrum meetings.
  • Responsible for building and deploying the application in WebSphere Server.
  • Coded processors and POJOs for implementing the business functionality of the web service.
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.

Environment: Java, Hibernate, JavaScript, JQuery, Eclipse, Spring MVC, MySQL, Junit, JIRA, Maven, Jenkins.

Confidential - Atlanta, GA

Sr. JAVA Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed the applications using Java, J2EE, Struts, JDBC
  • Worked on various use cases in development using Struts and testing the functionalities.
  • Created struts form beans, action classes, JSPs following Struts framework standards.
  • Implemented the database connectivity using JDBC with Oracle 9i database as backend.
  • Involved in the development of model, library, struts and form classes (MVC).
  • Used display tag libraries for decoration and used display table for reports and grid designs.
  • Configured WebSphere Application server and deployed the web components.

Environment: Struts, JSP1.2, JDBC, JavaScript, Oracle 9i, IBM WebSphere 6.0, ClearCase, Log4J, ANT, JUnit, IBM RAD, and Apache Tomcat.

Confidential - Atlanta, GA

Sr. JAVA Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application and applied Software Engineering Principles.
  • Designing the Java classes involved use of design patterns like dispatcher, factory, DAO, and singleton pattern
  • Designed and developed GUI’s using JSP, AJAX, HTML, DHTML and CSS.
  • Client side validation is performed using JavaScript.
  • Used CVS as a repository for checkout and check in the source files.
  • Participated in writing the complex SQL queries in order to perform the business logic.
  • Involved in writing test cases using JUnit

Environment: J2EE, JSP, AJAX, JavaScript, Oracle, JUnit, CVS, Maven

Confidential - John Creek, GA

Sr. JAVA Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Develop, implement, and maintain an MVC architecture utilizing Struts framework for large enterprise software tool
  • Developed the presentation layer using JSP, HTML and client side validations using JavaScript& JQuery.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle.
  • Developed modules that integrate with Restful Web services that provide global information support.
  • Applied J2EE design patterns like Business Delegate, DAO, and Singleton etc.
  • Involved in coding, code reviews, JUnit testing, Prepared and executed Unit Test Cases.
  • Worked with QA team in preparation and review of test cases.

Environment: Java, JSP, Struts, JavaScript, Hibernate, Web services, WebSphere, Eclipse, SQL Developer, Oracle.

Confidential - Bentonville, AR

Sr. JAVA Developer

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
  • Configuration of application using Struts, Hibernate, DAO’s, Actions Classes, Java Server Pages.
  • Developed presentation layer using JSP, JSON, HTML, CSS, and JQuery.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Prepared testing procedures according to the features implemented in the programs and fix bugs identified in testing.
  • Developed Junit Test Cases for Code unit test.
  • Written migration/deployment shell scripts on Linux/Unix platforms using VI editor.

Environment: & Tools: J2ee, JSP, Struts, Eclipse 3.5, and Hibernate, SQL Developer, UNIX.

Confidential - Memphis, TN

Sr. JAVA Developer

Responsibilities:

  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document.
  • Configuration of application using spring 2.6, Struts 1.3, Hibernate, DAO’s, Actions Classes, Java Server Pages, ExtJS.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Deployed the applications on WebSphere Application Server.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Developed Junit Test Cases for Code unit test.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc

Environment: J2EE, JSP, Struts, SQL Developer, EXTJS, Hibernate.

Confidential, Mechanicsburg, PA

JAVA / Portlet Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Worked as a Portlet Developer, designed and developed JSR 168 Portal Applications.
  • Developed the presentation layer using JSP, HTML, CSS and client side validations using JavaScript.
  • Implemented the required functionality using Hibernate for persistence & spring DI (Dependency Injection) frame work and JSTL for front end development.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle.
  • Developed modules that integrate with web services that provide global information support.
  • Involved in coding, code reviews, JUnit testing, Prepared and executed Unit Test Cases.
  • Deployed the application and tested on WebSphere Application Servers.
  • Using Rational Clear Case version control and Clear Quest configuration management.

Environment: Java 1.5, Hibernate 3.0, JavaScript, WebSphere 6.1, Rational Application Developer (RAD) 7.5, JSR 168 Portlets, Oracle 10g, Web Services, Rational Clear Case.

Confidential, Jacksonville

Sr. JAVA Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Designed UML diagrams like Class Diagrams, Sequence diagrams by using Rational Software Architect (RSA).
  • Involved in designing, creating, reviewing Technical Design Documents.
  • Developed custom components using Java Server Faces (JSF) - IBM implementation.
  • Developed the presentation layer using JSP, JSF, Tag libraries, HTML, CSS and client side validations using JavaScript.
  • Implemented the required functionality using Hibernate for persistence & spring DI (Dependency Injection) frame work and JSTL for front end development.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle.
  • Written ANT scripts to build JAR, WAR and EAR files.

Environment: Java 1.5, Hibernate 3.0, JavaScript, JSF 1.1, spring, WebSphere 6.1, Rational Software Architect 7.0.0.6, Oracle 10g, TOAD for Oracle 8.6, Rational Clear Case.

We'd love your feedback!