We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

NC

SUMMARY

  • 8+ years of experience in developing large - scale, Object-Oriented, high-performance distributed systems and web applications.
  • Strong design and development experience in Java/J2EE technologies like JSP, EJB, Servlets, JDBC, and JMS.
  • Oracle Certified Java Professional SE 6 Programmer.
  • Participated extensively in using MVC, Spring, Spring MVC, Spring-WS, Struts and Junit frameworks.
  • Experience in Web services such as SOAP, JAX-WS and RESTful.
  • Experience in front-end technologies like JavaScript, Backbone.js, HTML, CSS, JQuery and XML.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and in writing complex queries, using SQL and Oracle.
  • Hands on experience on Backbone.js technology framework and good knowledge on server side programming.
  • Good working experience on Spring framework, Hibernate and in OOAD using UML (Rational Rose).
  • Expert in using Java IDE’s like Eclipse, RAD and STS.
  • Expertise in Spring IOC design patterns to build the application services layer.
  • Hands on experience in GIT/GERIT, SVN, RTC and CVS as version control systems.
  • Proficient in taking raw data, building capacity models and in solving technical issues.
  • Strong work experience in Web based application development, Middleware programming, Database programming, distributed computing, Server side programming, deployment, and Client Server computing in n-tier software systems.
  • Good working experience on servers such as WebLogic, WebSphere and Apache Tomcat.
  • Experience in Functional Specifications / Business Requirement Document Analysis.
  • Ability to work independently in critical components and possess good analytical, communication, interpersonal, leadership skills and also adaptable.
  • Good knowledge of the different methodologies involved in the Software Development Life Cycle and TEMPhas exposure to the standards, procedures & documentation followed by CMMI Level 5 companies.
  • Computed various activities like Design, Coding, End-to-End Testing and Production Support for various applications.
  • Experience in coordination with other departments, planning, server augments, program management and analytics.
  • Excellent communication and presentation skills. Self-starter, customer focused and detail oriented with team player capabilities.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX

Languages: Java, JavaScript, JQuery, HTML, XML, JSON, PL/SQL, CSS.

Database: Oracle, SQL.

Technologies: JDBC, JSP, Servlets, EJB, JMS, Struts, Web service (SOAP & REST).

Frameworks: Hibernate, Struts, AJAX, CXF, Spring, Spring-MVC, Backbone.js, and Junit.

Tools: TOAD, PL/SQL, Microsoft Office, Axis and Jira.

Version Control/ Repository: CVS, Tortoise SVN and Git.

IDE: Eclipse, RAD, and STS.

Build Tools: ANT, Jenkins and Maven.

Servers: WebLogic, WebSphere, Tomcat and TFS.

PROFESSIONAL EXPERIENCE

Confidential, NC

Senior JAVA Developer

Responsibilities:

  • Utilized Agile development sprints for software development.
  • Participated in the design, development and testing of NCMMIS application.
  • Involved in requirement gathering and design documentation.
  • Developed front end using JSP,JavaScript, AJAX, CSS and HTML.
  • Computed web application development using Spring MVC.
  • Generated the web services Client by using JAX-WS API.
  • Implemented the client Invocation code in Spring-WS (Security Interceptors, Request Header interceptors, spring web services Template).
  • Managed the request object and invoke the web service call with spring web service template, after getting the response, captured the response and saved into the respective tables.
  • Implemented the DAO classes withSimpleJdbcDaoSupport.
  • Involved in deployment of the ear file on web sphere 7.0.22 server.
  • Computed the SOAP request and response by using SOAP-UI Tool.
  • Engineered end-to- end testing using Junit framework.
  • Implemented WS securities by using username tokens.
  • Extensively interacted with clients during the sprint demos.

Environment: Java, J2EE, JavaScript, SOAP UI,JAX-WS, Spring, Spring MVC, Spring WS, JSP, RAD, Web Sphere, UNIX,PL/SQL, Junit, SVN, WSDL.

Confidential, Richardson, TX

Sr Java Developer

Responsibilities:

  • Exposed to Agile software methodology.
  • Analysed functional and business requirements for development.
  • Installed and configured the Confidential & Confidential E Ordering project for the development environment.
  • Worked on the Restful Web services for the Ordering modules project.
  • Worked on the spring framework for controllers, Dependency Injection and Spring JDBC.
  • Designed front end using object oriented JavaScript framework library Backbone.js.
  • Developed applications using JavaScript, JSP, CSS, XML and HTML for front end development
  • Computed the business logic using Spring and Spring MVC framework
  • Designed and developed complex queries using SQL statements in Oracle database.
  • Maintained the data layer using Hibernate framework.
  • Assisted in deploying applications to QA, UAT, staging environment, deployment and maintenance
  • Ensured unit testing and integration testing of the applications.
  • Performed application tuning and optimization in addition to analysis, software design process, development and design reviews.

Environment: Java/J2EE, REST ful Web Services, XML, WSDL, CXF, Spring, Java Script, Backbone.js, HTML, CSS, JSP, Eclipse, Hibernate, PL/SQL, UNIX, Web logic 10.3, Ant Build, Jenkins, Team Foundation Server (TFS), JSON, Win SCP.

Confidential, DE

Sr Java Developer

Responsibilities:

  • Involved in developing the whole system using J2EE based technologies.
  • Translated business requirements into detailed design.
  • Addressed onsite-offshore coordination.
  • Managed version control system and implement configuration management process as per CMM guidelines.
  • Responsible for evaluating open sources tools and develop framework to integrate them into the application.
  • Developed front end using JSP, Servlets, JavaScript and HTML.
  • Implemented Spring IOC design pattern and Spring MVC to build the services layer and web modules.
  • Utilized Spring, Hibernate & Spring ORM Module to access Oracle Database.
  • Used data models, Spring, hibernate-config.xml, Hibernate mapping files & HQL for building the persistence layer.
  • Programmed Spring based JUnit tests for testing the services and DAOs
  • Deployed J2EE web applications on WebLogic Server

Environment: JDBC, JSP, Servlets, JavaScript, HTM, Hibernate, Spring, Spring MVC, Oracle, Web Logic, Git, Junit, STS, Jenkins and Maven.

Confidential

Java Developer

Responsibilities:

  • Exposed to Software Development Life Cycle (water fall), methodology.
  • Examined the Use cases, Interaction diagrams and Class diagrams in development of the application.
  • Implemented "Model View Controller (MVC)" architecture Spring and Spring MVC for an efficient implementation of the view level customizations and interface with the application logic.
  • Developed JSP’s, Servlets, JavaScript, JQuery and XML which formed the UI component.
  • Created Servlets and Java Server Pages, which route submittals to the appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Developed EJB Components, both Entity and Session beans, modeling the business logic.
  • Utilized Hibernate for data interaction with Oracle database.
  • Participated in generating soap web services, JAX-WS for secure transactions.
  • Performed Unit Testing and managed by using Junit.
  • Participated and assisted in deploying components on WebLogic application server.

Environment: JSP, Servlets, EJB, JDBC, HTML, CSS, XML, JavaScript. JQuery, SOAP JAX WS, Spring, Spring MVC, Eclipse, SVN, WebLogic, Oracle, Hibernate and Junit.

Confidential

Java Developer

Responsibilities:

  • Analyzed client supplied products like business requirement document (BRD) and business rules.
  • Programmed servlets, JSP, HTML for web application development.
  • Implemented Transfer Funds, Messaging Service Modules using Struts Framework with respect to Model-View-Controller (MVC) Architecture.
  • Developed various EJB components like Stateful Session, Message Driven Beans to fulfill business logic.
  • Utilized JMS for reliable and asynchronous exchange of important financial information.
  • Discussed with the team to understand the requirements and prepare high level and low-level design documents from the requirements specification.
  • Collaborated with the users and gathering the requirements to build the online screens.
  • Participated in generating soap web services, JAX-WS for secure transactions.
  • Developed test cases and performed unit testing using JUnit.

Environment: JSP, Servlets, HTML, Struts, EJB, Oracle, SVN, RAD, RTC, WebSphere, SOAP JAX-WS, Hibernate, Junit.

Confidential

Java Programmer

Responsibilities:

  • Involved in Java/J2EE application design and in all stages of development using Waterfall model,
  • Analyzed client supplied products like Business Requirement Document, business rules and business integration specification.
  • Collaborated with the team to understand the requirements and prepare from the requirements specification.
  • Communicated with the users and gathering the requirements to build the online screens.
  • Participated in various activities of development, deployment and integration of all the modules as part of integration team.
  • Implemented and participated for setup in DIT, SIT & UAT using Apache Tomcat Server.

Environment: Java, J2EE, Servlets, JSP, HTML, SQL, JavaScript, Struts, Junit, CVS, Tomcat, Eclipse.

We'd love your feedback!