We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 7 years of experience in design and development of enterprise software applications usingJava/J2EEtechnologies such asSpring 1.x/2.x/3.x frameworks, MVC architecture, Servlets, JSP/JSTL, HTML/CSS, Custom Tag Library, JavaBeans, Hibernate,JDBC, Design Patterns, AngularJS, jQuery.
  • Worked in different software development environment such as Agile and Waterfall methodology.
  • Excellent Architectural, analytical and problem solving skills.
  • Worked in MVC architecture dat includes Struts, IBM WCS framework.
  • Expertise in implementing Spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate, Struts MVC.
  • Experience using Front End Technologies such as HTML, JavaScript, CSS, JQuery and Knockout JS for developing UI for the applications.
  • Experience in AJAX, XML and XML related Technologies.
  • Proficiency in Database Programming using DB2, Oracle, SQL Server, HQL and MySQL creating stored procedures, Triggers, Indexes, Functions, Views, Joins etc.
  • Proficient in development of enterprise business solutions using IBM WebSphere Application Server, Apache Tomcat and JBOSS.
  • Proficient in developing SOAP and REST Web services.
  • Experience in OOAD architecture and modeling and designing artifacts using UML such as class diagram, sequence diagram and state diagrams using Star UML and MS Visio.
  • Hands on experience with one or more Cloud Infrastructure and Services like Amazon AWS.
  • Extensive experience in different IDE's like Net Beans, RAD, Eclipse.
  • Hands on Experience in Ant, Maven, Log4j, Jenkins, and JUnit.
  • Exposure to various databases like MS SQL Server, MY - SQL and MS-Access.
  • Hands on experience in using SQL and PL/SQL to write Stored Procedures, Functions, Packages, Cursors and Triggers.
  • Good working noledge of Relational Database Management Systems likeOracle 10g and DB2.
  • Well versed with core Java concepts like Collections, Multithreading, Serialization, Java Beans and Network programming.
  • Experience in performing problem troubleshooting, problem resolution, and root cause analysis for Application issues.
  • Experience in requirement gathering and writing functional specifications, technical documents and documents related to project.
  • Good exposure to overall software development life cycle with good noledge of processes like version control, bug tracking.

TECHNICAL SKILLS:

Languages: Java, C,C++, JSP,HTML, JavaScript, JQuery, CSS, AJAX, XML, JSON, TestNG

Java Technologies: JAVA BEANS, RMI, Servlets, JSP, EJB, JDBC, Web services

Frameworks: MVC, Hibernate, Spring

Web/Application Servers: Web Logic, IBM Web Sphere, JBoss, Tomcat

Databases: Oracle 10g, SQL Server, PL/SQL, MySQL, SQL, MY SQL, DB2

Tools: /IDE: Eclipse, My Eclipse, Net Beans, Dreamweaver, Eclipse, Notepad++, Sublime Text, IntelliJ, Selenium

Web Dev Technologies: HTML/DHTML, XHTML, AJAX, CSS, XML, XSL, XSLT.

Scripting Languages: JavaScript, JQuery.

Operating Systems: Windows 2000/XP/NT/vista/7, UNIX

Other Tools: Entity Beans, UNIX Shell Scripting.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in Requirement Gathering, Design,Developmentand Deployment of the application.
  • Developing User Interface and implementing business process usingPrime Faces, JSF,JSP and Servlets.
  • Development of the application dat was used to create dynamic JSPs, given input from a database table containing information about the contents of the JSP being developed.
  • Involved inJavaScript UI validation and worked on Struts validation frameworks.
  • Extensively work with AJAX and JSON Dynamic HTML and CSS.
  • Created Several Business services using EJB3.
  • Developed Several Action, Model and response processor classes dat are used once we has response from the services to handle their success and failure responses.
  • Involved in creating a data model for a service where multiple providers were involved.
  • Involved in Creating and consumingSOAPandRESTWeb services using annotations.
  • Configured IBM MQ and send third party case information to TPF case queue.
  • Involved in generating JAXB classes from schema files.
  • Developed several DAO classes interacting with EOD DB2 database and participated in writing JPA criteria builders and predicates.
  • Developed several Message Driven Bean classes to consume the messages from Disassociation queue through listener ports.
  • Implemented Spring MVC with the application.
  • Implemented Spring AOP for declarative transaction management.
  • Implemented Spring ORM for integrating Hibernate ORM tool.
  • Implemented Spring’s dependency injection for all the DAO’s, Service Beans
  • Involved in production deployment, supported in some major go-live’s.

Environment: Java1.6.2, RAD 8.5,WebpshereApplication Server 8.0, JSP, AJAX, JSON,JavaScript, Servlets, SOAPand RESTWeb Services, Amazon AWS (EC2, S3, SQS, SES), Clear Case, Struts1.2, IBM DB2, Agile, JAXB,Spring,MQ.

Confidential

Sr. Java Developer

Responsibilities:

  • Analyzed, developed, and implemented complex functionality according to business requirements.
  • Involved in the maintenance and enhancement of the public facing internet website and intranet website Web Content Management System (WCMS).
  • Involved in analysis and implemented new modules to accommodate the new or modified designs requested by the business users and also involved in resolving issues with both the internet and intranet websites.
  • Engage with business users, systems architect, and data/database specialists to coordinate application development and database design.
  • Developed modules using Spring MVC and Struts 1 and Web Services for the business logic to evaluate the promotions, product details and accessory details tobe displayed in the websites.
  • Involved in creating the database setup for the web application at each environment.
  • Developed modules to use Spring/iBatis to communicate with Oracle database.
  • Developed SQL queries and triggers for Oracle database to store and add/update / delete the product and accessory information, product reviews and images displaying in the website.
  • Developed Ajax based screens, JQuery UI, JSTL and JSPs to display the customer related information and to control the business content by the business users through WCMS.
  • Worked on IntegratingJavaapplication and developing modules to process third party XML files.
  • Provided support for testing at QA, integration and Production.
  • Analysis and resolution of production support issues (implement, unit test of production support fixes).
  • Responsible for end to end testing along with business users, and building the application and deploying it to QA,UATand Production.

Environment: Spring MVC, Struts, iBatis, JSP, Action Servlets, DAO,JavaScript, jQuery, jQuery Plugins(ui block),CSS3, JSTL, MS SQL server, Oracle, CVS,Eclipse, Tomcat 6, Notepad++, Agile, HTML5, Windows 7, putty, FileZilla, Firebug 3.

Confidential -Columbus, OH

Sr. Java Developer

Responsibilities:

  • Involved in design and implementation of the PMA module using AGILE methodology .
  • Understanding the requirements by interacting with business users and mapping them to design.
  • Involved in developing SOAP and RESTful web services functions to get data from the Mainframe Systems.
  • Involved in designing and implementing web service server using JBoss, Web Logic, IBM Web Sphere and Apache Tomcat and client applications by using SOAP, JMS based standards for messaging.
  • Implemented GUI using HTML5, CSS3, AJAX, Facelets, Rich Faces and JSF components.
  • Developed International Error Correction Screens using custom front end forms using XML, XSLT, Angular JS, JQuery and ExtJS Sencha.
  • Involved in producing necessary WSDL to deploy as a web service.
  • Created Configuration files for Spring, Hibernate and JSF Navigation.
  • Used Java Socket Programming for communication with POS.
  • Created simulators and deployed in local environment for testing.
  • Used JUnit Test Cases for unit testing to achieve required coverage.
  • Used Configuration Management Tools for version control which is built on Win CVS.

Environment: JDK1.4, Hibernate, Web service, J2EE patterns, Groovy HTML/JavaScript Spring, JDBC, SOAP, AXIS, WSDL, JMS, UML Design, JSP, Log4j, XML, DOM, SAX, XSD, DTD, JUnit, Ibatis/hibernate, DB2/SQL/Oracle, Oracle9i, Agile, WebLogic8.1/9.0, Rational Clear Case, web logic web services, RSA, clear case, clear quest.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Developed JSP and extensively used tag libraries
  • Designed the system with OOAD methodology using various design patterns like factory method, Singleton, Adaptor, Template etc.
  • Implementing and planning the server-side architecture using Spring andHibernate.
  • Developed business layer using Spring &Hibernatearchitecture.
  • Configured the spring framework for entire business logic layer with XML bean configuration files .
  • Preparation of Low Level Designing and High Level Designing and relevant documentation.
  • Unit testing using JUnit.
  • Extensively usedSpring IOCfor Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
  • Wrote Controller classes in Spring MVC framework in the web layer.
  • Extensively used Eclipse based STS IDE for building, developing and integrating the application.
  • Used Table per hierarchy inheritance of hibernates and mapped polymorphic associations.
  • Developed one-many, many-one, one-one annotation based mappings inHibernate.
  • Developed DAO service methods to populate the domain model objects usinghibernate.
  • Usedjavacollections API extensively such as Lists, Sets and Maps.
  • Wrote DAO classes using Spring andHibernateto interact with database for persistence.
  • Performed on e-Commerce by using JSF framework and JavaScript, Jquery HTML5 pages.
  • Wrote and testedJavaBeans to retrieve trading data and subscriber's information from MySQL database server
  • Implemented Unit and Integration test cases with JUNIT Framework based on Functional Flow.
  • Wrote request handler methods in the Spring MVC controllers.
  • Configured view resolvers for Spring MVC Web layer.
  • Configured Log4j for logging and debugging
  • Designed unit test plans and developed JUnit cases

Environment: Java, JDBC, Spring Application Framework(Spring ORM, Spring JDBC, Spring MVC), HibernateORM, Oracle 11g,Eclipse based Spring Source Tool Suite(STS), JUnit,Log4J, Maven, Apache Webserver, Linux and Windows.

Confidential

Java Developer

Responsibilities:

  • Used Scrum (Agile) as Development methodology
  • Working with XML parsers & configuring ofXMLfiles like Web.xml, etc.
  • Developed the Sprint system UI usingJavaScript,jQuery,HTML,CSS,Ajax
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC).
  • Primarily focused on theSpringcomponents such as Dispatcher Servlets, Controllers,Model and ViewObjects, View Resolver.
  • Involved in the implementation ofDAOusingSpring-HibernateORMand creating the Objects and mapped usingHibernateAnnotations.
  • UsedMavenDeployment Descriptor Setting up build environment by writing Maven build.xml, taking build configuration and deployment of the application in all servers.
  • Developed a Message Driven Bean dat usesJMSto manage backend transactions
  • Preparation of Test cases onJUnitduring the unit testing and system testing phase
  • Worked with SOA based components usingSOAPWeb Services

Environment: JAVA, J2EE, Maven, JSTL, Spring Core,HibernateFramework, Web Sphere Application Server, Oracle, Servlets, XML, CoreJava,JUnit, Ajax, AngularJS, RESTful Web Services.

Confidential

Programmer Analyst

Responsibilities:

  • Actively involved in analyzing and collecting user requirements.
  • Wrote Specification for the development.
  • Wrote JSPs, Servlets and deployed them on Weblogic Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
  • Used JSP’s HTML on front end, Servlets as Front Controllers andJavaScript for client side validations.
  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Participated in Server side and Client side programming.
  • Wrote SQL stored procedures, used JDBC to connect to database.
  • Designed, developed and maintained the data layer using JDBC and performed configuration ofJAVAApplication Framework
  • Created a user Interface through HTML and JSP, Standard Tag library.
  • Involved in developing various Servlets.
  • Tested and validated the application on different testing environments.
  • Used DB2 as the database and wrote SQL & PL-SQL.

Environment: Core Java, JSP, HTML, Servlets,JavaScript, DB2, SQL, PL-SQL, JDBC, MS Excel, UML, Apache Tomcat.

We'd love your feedback!