We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Kansas City, MO

SUMMARY

  • Overall 6 years of experience, coupled with strong analytical and adaptive skills in implementing various business applications and products using JAVA/J2EE technologies.
  • Experience in all phases of Software Development Life Cycle Process across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.
  • Good understanding on OOPS concepts.
  • Experienced with Java Multithreading programming to develop multithreading modules and applications.
  • Experience in Core Java concepts such as OOP Concepts, Collections Framework and Exception Handling, I/O System, Multi - Threading, JDBC, Generics and other new features in Java 7.
  • Extensive experience in various Java/J2EE technologies including Core Java, J2EE (EJB, Servlets, JSP, JDBC), Mule (ESB), spring (IOC, MVC, AOP, DAO), Hibernate and Java Web Framework along with Web Services (SOAP, Restful) and Database related technologies.
  • Experience in designing and developing Service Oriented Architecture using SOAP.
  • Working knowledge of PL/SQL and databases like MS SQL Server, Oracle 10g/11g and tools like oracle SQL Developer.
  • Understanding ofQAmethodology and Software Development Life Cycle (SDLC) Agile andWaterfall.
  • Work experience in application integration using Web Services such as JAX RPC, JAX-WS, JAX-M,JAX-RS, WS Security and Restful.
  • Experience using on frameworks like Struts, Hibernate and spring.
  • Experience in using building tools like Maven,Ant.
  • Good knowledge of the databases, Oracle 9.i/10G, PL/SQL, Oracle RAC, Oracle ADR, MySQL, and SQL Server.
  • Expertise inJUnit Assertion to develop unit testing and debugging of application.
  • Expertise in Deploying J2EE Application archives (JAR, WAR, EAR and RAR) and Web-Based/E-Commerce on multiple WebLogic, Tomcat andJboss.
  • Experience in client side Technologies such as HTML, AJAX, CSS,Bootstrap, JQuery, AngularJSand JavaScript.
  • Exposure to application development using RDBMS implementation and development using Oracle 10g/9i, SQL, PL/SQL.
  • Developed web applications on Java IDE tools like My Eclipse, Rational Application Developer (RAD), and Rational Software Architect to develop dynamic web applications.
  • Experience in Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables.
  • Excellent experience in the design, development and implementation ofJ2EE Architecture, SDLC, Software Engineering, Object Modeling, Data Modeling, UML.

TECHNICAL SKILLS

Languages/Scripts: Java, JavaScript, HTML5, SQL, UML, Angular JS

Application Servers: WebSphere, WebLogic,Jboss

Web Servers: Apache Tomcat, GlashFish

J2EE Technologies: Servlets, JSP, JSTL, JDBC, HTML, XHTML, JavaScript, JQuery, CSS

RDBMS: MySQL, Oracle, PL/SQL

Frameworks: Struts, Hibernate,Spring MVC,JUnit, log4j

Web services: SOAP and REST, XML,JSON

IDE’s: Eclipse, Net Beans.

Building Tools: Maven, Ant

Version Controls: SVN, GIT

Methodologies: Agile, waterfall

PROFESSIONAL EXPERIENCE

Confidential - Kansas City, MO

Senior Java Developer

Responsibilities:

  • Millennium is the database server(oracle server) used for the database interaction.
  • Used by developing MVP (model, view, presenter) architecture for developing the application.
  • Development and Implementation of all components, usingJavaBeans and JSP.
  • Developed a Spring MVC application in connecting to database.
  • Involved in the development of project back-end logic layer by using most of the core java
  • Featuressuch as Collection Framework, Interfaces, Multi-Threading and Exception Handling programming.
  • Developed customer facing software for managing advertisements to grow the business using JavaScript/JQuery, HTML 5, and CSS.
  • Used Spring-Hibernate integration and JPA ORM in the back end to fetch data from Oracle and MySQL databases.
  • Use the Collection for developing ofData insertion, Data changing and Data Access.
  • Perform the multitasking by using Multi-Thread on each module.
  • Consumed services using restful web services.
  • Developed front end using HTML 5 and JavaScript.
  • Processed JSON response data by consuming RESTful web services and usedAngularfilter for implementing search results.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop.
  • Writing custom filters, directives, controller for the HTML using AngularJS.
  • Using AJAX develop the XMLHttp request object is used to exchange small amount of data from Server.
  • Mavenis used to create build file and test Suites were created using JUnitFramework.Web-based application was built using Agile development practices and Extreme Programming.
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on EclipseIDE.
  • Written SQL, PL/SQL and stored procedures as part of database interaction.
  • Implemented web service client with appche CXF for consuming.
  • Responsible for change requests and maintenance during development of the project.
  • Used JUnit for unit testing.

Environment: Java,JDK1.6,Restful,JFACE,springs,oracle11g,Eclipse,,RCP,JavaScript,mongoDB,Jenkins,XML,JSON,Maven,BMC Remedy,unix scripting, Struts,HTML,CSS,AngularJS.

Confidential - Charlotte, NC

Senior Java Developer

Responsibilities:

  • Involved in the review and analysis of the Functional Specifications, and Requirements Clarification Defects etc.
  • Used multi-threading in programming to improve overall performance
  • Involved in the development of the User Interfaces using HTML,JavaScriptand AngularJS.
  • Implemented the client side validations using JavaScript.
  • Used advanced level of jQuery, AJAX, AngularJS,Bootstrapand CSS layouts.
  • Developed JMS components to send messages from one application to other application internally.
  • Implemented MVC architecture by using Struts/Swings to send and receive the data from front-end to business layer.
  • Developed several POJO classes to map the data intoJavaObject.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Used struts Action Servlets to route the request to corresponding Action Classes.
  • Used Financial Information Exchange protocol to send information to third party vendors.
  • Performed Unit Testing using JUnit and interacted with QA for testing.
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
  • Used ApacheMavenas a automated build tool.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Developed services for business logic and data access layer withHibernate.
  • Used ORM tools for converting data.
  • Involved in spring and Hibernate Integration.
  • Extensively used JIRA as an issue tracking and bug-reporting tool.

Environment: Windows, Java (JDK 1.5), J2EE,Struts 1.2, Spring 3.1.3, Apache 7.0,MongoDB Eclipse Jenkins,Maven, HTML, JavaScript, Angular JS,JDBC, Hibernate, JDBC, XML, XSD, XSLT, JMS, agile development, ORM Servlets2.4, JSP 2.0, Oracle data, Log 4j, JUnit, Edit plus, Bootstrap.

Confidential - San Antonio, TX

Senior Java/J2EE Developer

Responsibilities:

  • Involved in all project phase discussions and executed project from PDP (predefined phase) to rollout phase with post implementation activities.
  • Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries and JavaScript to simplify the complexities of the application.
  • Involved in enhancing certain modules of web portal using Spring Framework.
  • Expertise in Object-relational mapping usingHibernate.
  • Implemented various design patterns like, MVC, Factory, Singleton
  • ImplementedBootstrapcomponents like Thumbnails, Progress bar, and Carousel in the product details.
  • Develop the Dynamic web pages using Ajax,exchange the small amount of data with the server.
  • Designed user interface for users to interact with system using jQuery, JSON, Java Script,, HTML5, CSS3..
  • Develop the single page application(SPA) using AngularJS framework.
  • Writing custom filters, directives, controller for the HTML using Angular code.
  • Source code management done using GIT.
  • Used Jenkins for system integration.
  • Dependency Injection was used across all the layers of application
  • Used Oracle 11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Monitored error logs using Log4J and fixed the problems
  • Worked on JUnit Framework for Test Driven Development.
  • Implemented Restful Web Services and associated business module integration for getting status of claim report.
  • Worked on code reviews, debugging, unit testing and integration testing.

Environment: Core Java, JSP, Angular JS, JQuery, Servlets, spring web flow Oracle identity management, Hibernate, Spring, Apache Tomcat, Eclipse IDE 3.5.1, XML, MVC, Factory, Singleton, RESTful Web services

Confidential

Java Developer

Responsibilities:

  • Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC).
  • Used Rational Rose to generated Use case diagrams, Class diagrams and Sequence diagrams that modeled the design details of the application.
  • Developed UI screens using JSP, Struts tags and HTML.
  • Used Jakarta Struts Framework, based on the Model View Controller2 architecture, for rapid application development and ease of maintenance.
  • Password encryption and Decryption and making it more secure.
  • Implemented PL/SQL and Stored procedures for Oracle9i database.
  • Used XML parser APIs like DOM for marshalling and un-marshalling of data
  • Used My Eclipse for writing JSPs, Struts, EJBs, and other java code snippets.
  • Used JUnit framework for Unit testing of application and Clear Case for version control.
  • Built application using ANT and used Log4J to generate log files for the application.

Environment: Java, J2EE, JSP 2.0, Struts 1.1, Apache Tomcat, EJB, Servlets, JNDI, JMS,Oracle 9i, HTML, XML Web Services, My Eclipse, SOAP, JUnit, ANT, Rational Rose, LOG4J, Clear Case.

Confidential

Java Developer

Responsibilities:

  • Involved in design, development, Object Oriented Analysis and testing the application.
  • Developed Action Servlets, Action Form, Action Class, Java Beans classes using Struts Framework.
  • Designed, developed and maintained the data layer using Hibernate.
  • Configured connection pools for the database and interacted with the database by configuring the data source in hibernate configuration file.
  • Used XML for the data exchange and used DOM parser to extract and read the required information from the XML.
  • Implementing the model part of MVC architecture by developing hibernate value objects to map the database tables and configured them in mapping xml files.
  • Configured JMS and JNDI in Rational Application Developer.
  • Used commons and log4j logging framework.
  • Used JavaScript for client side validations in the JSP and HTML pages.
  • Performed unit testing, system testing and integration testing.

Environment: JSP, Servlets, My SQL, JS, Apache Tomcat, XML, HTML, CSS, Eclipse IDE

We'd love your feedback!