We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Over 8 years of IT experience in various phases of software development life cycle with Analysis, Design, Development, Integration, Implementation, Maintenance, Reports, Testing, Production Support and Maintenance of Software Applications in client-server environment, Object Oriented Technology and web based applications.
  • Strong programming skills in Java/J2EE technologies for Telecom, Financial and eCommerce based domains
  • Good working knowledge of Extreme Programming using Agile methodology with iterative and incremental software development
  • Experience in AJAX, JSP, HTML, CSS, XML, JavaScript, AngularJS, jQuery
  • Experience in MVC Model View Controller architecture with Spring, Spring ORM Object Relational Mapping Module, Spring DAO Module, Spring AOP, Spring IOC, Spring Security, Hibernate Framework.
  • Experience in MongoDb, SQL and JDBC, Oracle
  • Experience in using IDE's like Eclipse and NetBeans, integration with Maven
  • Experience in web / application servers like Tomcat and WebSphere
  • Experienced with SOAP and RESTfulwebservices
  • Strong Testing experience during different stages such as Unit testing, Integration testing and System testing
  • Experience with using SOAPUI for testing webservices
  • Experience with Scala language.
  • Experience in developing JUnit Test Cases and capturing defects

TECHNICAL SKILLS

Programming Languages : Java 7.0, Scala

Scripting Languages : HTML5, CSS3, XML, JavaScript, DHTML

J2EE components : JSP, Servlets, EJB, Java Beans

Frameworks : Spring, Hibernate, Log4j, jQuery, AngularJS, JUnit

Webservices: SOAP, RESTful, SOAPUI

App Servers/ Middleware : Apache Tomcat, Websphere

IDE/Build Tools : Eclipse, NetBeans, Maven

Databases : MongoDB, Oracle, MySql

Operating Systems : UNIX, Linux, Windows

EXPERIENCE

Confidential

Java/J2EE Developer

Responsibilities

  • Analyzed business processes and identified opportunities for improvement.
  • Involved in the Analysis, Design and Development phase of the project.
  • Modified application flows and the existing UML diagrams.
  • Involved in Change Request Technical solution document, and implementation plan.
  • Responsible for development of the application using Core Java, Spring, HTML and JavaScript
  • Used DOJO toolkit Developed view pages using POJO, JSP, HTML5, CSS3, JavaScript, AJAX
  • Used JSPs to create the front-end screens for the module.
  • Developed dynamic UI using Angular JS and developed an internal application using Scala.
  • Used Spring MVC , Spring ORM and Spring Security modules to integrate with MongoDB to implement the persistence layer in Hibernate.
  • Used Restful web services in order to integrate with other applications within Athena Health
  • Rich authentication and authorization features ensure access to application is fully controlled with sophisticated and dependable security.
  • Performed Object relational mapping using Hibernate.
  • Implemented testing of webservices using SOAPUI
  • Responsible for developing and deploying EJB Enterprise Stateless Session Beans
  • Enhanced the mechanism of logging and tracing with Log4j
  • Developed the test cases for unit testing using JUnit
  • Used Maven and Jenkins to build and deploy the code
  • Used SVN as code repository

Environment : JAVA, J2EE, Scala, Spring MVC, Spring ORM, Spring Security, Hibernate Framework, Maven, Apache Tomcat, XML, Log4J, HTML, CSS, JavaScript, AJAX, Jenkins, Angular JS, Restful, SOAP UI, SVN

Confidential

Role: Java/J2EE Developer

Responsibilities

  • Developed application using Spring MVC, JSP, JSTL, JavaScript and AJAX on the presentation layer, the business layer is built using Spring and the persistent layer uses Hibernate.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core. Specified SOA architecture using JSF. Developed JSF Components to support entry of integers and date values with internationalization.
  • Used jQuery for dynamic interactive UX.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Efficiently used Spring AOP for transaction management.
  • Developed Web Services using XML messages that use SOAP, JAX-RPC, JAXB
  • Created WSDL and the SOAP envelope.
  • Developed various custom tags using JSP tag libraries.
  • Implemented asynchronous messaging between components using JMS.
  • Used multithreading in programming to improve overall performance
  • Developed Exception handling framework and used log4J for logging
  • Developed and modified database objects as per the requirements.
  • Creating Maven build file for compiling and building the project, converting the source into war file.
  • Performed Unit integration, bug fixing, acceptance testing with test cases, Code reviews
  • Used SVN for version control

Environment: Java, UML, JSP, HTML, CSS, JavaScript, AJAX, jQuery, SOAP Webservices, JAX-RPC, JAXB, Spring, Hibernate, JSF, JMS, SOA, XML, Junit, Maven, Log4j, Subversion SVN , Eclipse

Confidential

Sr Java Developer

Responsibilities

  • Involved in Analysis, Design and Implementation translation of Business User requirements.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Communicate with the Leads and BA's for better understanding of the design requirements.
  • Coding the programs in accordance with Program Specifications and adhering to Coding standards.
  • Developed application using Spring MVC, Spring Security, JSP, JSTL, JavaScript and AJAX on the presentation layer, the business layer is built using Spring and the persistent layer uses Hibernate.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed Web services for consuming customer details and Loan rates using Spring-WS and Web services Template
  • Developed User Interface for the project using JavaScript, JSP, jQuery, HTML, CSS and Ajax.
  • Developed various test cases using JUNIT
  • Used Gitversion control tool

Environment: Java, JSP, HTML, CSS, JavaScript, AJAX, Webservices, Spring, Hibernate ,PL/SQL, Oracle, Junit, Log4j, IntelliJ, Git

Confidential

Role: Senior Java Programmer

Responsibilities

  • Used Scrum Agile as Development methodology
  • Working with XML parsers configuring of XML files like Web.xml, etc.
  • Involved in the integration of Spring for implementing Dependency Injection DI/IOC
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in the implementation of DAO using Spring-Hibernate ORM and creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build.xml, taking build configuration and deployment of the application in all servers.
  • Web Services implemented under RESTful Architecture.
  • Preparation of Test cases on JUnit during the unit testing and system testing phase
  • Integration of all the developed modules.
  • Used SVN version control tool.

Environment: JAVA, J2EE, Maven, JSTL, Hibernate Framework, Web Sphere Application Server, Oracle, Servlets, XML, Core Java, JUnit, Ajax, RESTful Web Services

Confidential

Java Programmer

Responsibilities

  • Developed the layer implementation using Decorator Design Pattern.
  • Involved in the integration of Spring Core for implementing Dependency Injection DI/IOC .
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, pro.
  • Involved in the implementation of Spring ORM and retrieve particular resources according to app from database and wrapped the request object with these data.
  • Involved with implementation of the Spring WS for communicate with external transaction layer using web service client.
  • Used Maven for create packaging and after that upload to the company repository and used it as a external dependency for other reservation applications.
  • Developed a Message Driven Bean that uses JMS to manage backend transactions
  • Preparation of Test cases on JUnit during the unit testing and system testing phase
  • Integration of all the developed modules
  • Developed Exception handling framework and used log4J for logging
  • Used SVN version control tool.

Environment: JAVA, Core Java, Oracle, Maven, Spring Core, Apache Tomcat, XML, Log4J

Confidential

Responsibilities

  • Used Scrum Agile as Development methodology
  • Working with XML parsers configuring of XML files like Web.xml, etc.
  • Developed the system UI using JavaScript, jQuery, HTML, CSS, Ajax, PHP for develop front end.
  • Involved in the integration of Spring Core and Spring MVC for implementing Dependency Injection DI/IOC and backend service layer.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in the implementation of Spring for creating the domain POJO Objects and mapped to database .
  • Used Maven Deployment Descriptor Setting up build environment by writing Maven build.xml, taking build configuration and deployment of the application in all servers.
  • Preparation of Test cases on JUnit during the unit testing and system testing phase
  • Integration of all the developed modules
  • Used SVN version control tool.

Environment: JAVA, J2EE, MongoDb, Maven, JSTL, Spring Core, Hibernate Framework, Apache Tomcat, Servlets, XML, Core Java, JUnit, Ajax

Confidential

Responsibilities

  • Involved in Analysis, Design and Implementation phases of the entire project.
  • Implemented the cache key generation algorithm for store the data as a key value pair in cache according to the request url and request body.
  • Implemented the business logic using J2EE tools like JSP, Servlets in a MVC architecture.
  • Used property file for identifying the services before generating cache key.
  • Used Hot Rod protocol so Java client can interact with a server via the Hot Rod protocol.
  • Preparation of Test cases on JUnit during the unit testing and system testing phase.
  • Developed Exception handling framework and used log4J for logging.
  • Used SVN version control tool.

Environment: Java, Infinispan Caching layer, Hot Rod protocol, Junit, Log4j, SVN, JSP, Servlets, MVC

We'd love your feedback!