We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Montgomery, AL

SUMMARY:

  • 8 years of extensive experience in Java - based Enterprise application Design, Development, Integration, Implementation, Deployment and Production Support.
  • Sound knowledge and experience of complete software development life cycle and different methodologies like Agile development,RUP, Scrum methodology, Test Driven Development.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, MVC struts, JSTL, JSP Custom Tag Libraries, Eclipse RCP, JDBC, JNDI, AJAX.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
  • Strong experience in application development using various frameworks such as Jakarta Struts Framework, Java Server Faces, Spring Framework (1.2/1.3/2.0/3.0 ), Spring MVC, Hibernate 3.0 ORM.
  • Used Spring framework to autowire/inject components and also configure teh batch jobs.
  • Exposure to Agile Software Development Process and Test Driven Development Approach.
  • Experienced in Software Analysis and Design using Unified Modeling Language (UML) and Rational Rose.
  • Experienced working proficiently wif various IDEs including Eclipse, NetBeans, WebSphere Studio Application Developer (WSAD) and RAD.
  • Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, REST, UDDI and WSDL.
  • Proficient in web technologies like HTML, CSS, XHTML, DHTML, JavaScript, Swing, Angular Js and XML.
  • Proficiency in preparing Functional, Technical Design Documents, Release notes, Use Case Diagrams, Class Diagrams, State Diagrams, Sequence Diagrams and Activity Diagrams
  • Sound knowledge of RDBMS concepts and extensively worked wif Oracle 10g/9i, PL/SQL, SQL Server & DB2.
  • Experience using NOSQL database Cassandra and MongoDB building big data.
  • Familiar wif designing and coding Stored Procedures, Triggers, Cursers and Functions, Analytical functions using PL/SQL.
  • Good knowledge in Performance tuning, Explain plans and using teh ETL tools.
  • Good experience in developing FlexCustom Components, FlexData services, Charting, Error handling, Advanced graphing, Dashboard layout design, analyzing designing and deploying aFlex applications.
  • Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory and Session Facade.
  • Experience in using teh built tool Maven and continuous integration tool Jenkins.
  • Good command over Unix, Linux and Windows operating systems
  • Proven ability to quickly understand and utilize new technologies and tools.
  • Versatile experience working wif big corporations and small start-ups.
  • Positive approach, creative problem solving, excellent teamwork and great communication skills.

TECHNICAL SKILLS

J2EE Technologies: Servlets, JDBC, JNDI, JSP, EJB, JMS, XML, X Path, XSLT, XSD, DTD, Web Services,LOG4J, SOAP, WSDL

Languages: C, Java, J2EE

Web Technologies: HTML, JavaScript, DHTML, CSS, AJAX, Angular Js.

Frameworks: Struts, Spring, HibernatApplication Servers Web Logic, Web Sphere

Web Servers: Apache, Jakarta TOMCAT

IDE/GUI Tools: Eclipse, NetBeans, WSAD, RAD

Modeling Tools: UML, Rational Rose

Operating Systems: Windows 2000/XP/7, UNIX

Databases: Oracle 11g/10g, MySql, DB2

Tools: CVS, Clear Case, Rational Clear Quest, Jenkins,SVN,GIT.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in Clients Logins and Billing/Updating modules of teh Patient Information.
  • Documented teh use cases, class diagrams and sequence diagrams using Rational Rose.
  • Developed Session Beans to process requests from teh user and used teh Hibernate framework to retrieve and persist client information.
  • Used Cassandra open source database to analyze teh data.
  • Used HTML5, CSS3, GWT to develop teh front end of teh application.
  • Used AJAX based on JQUERY, and JSON technologies for making Asynchronous Http requests along wif Java Script.
  • Architected and developed SOA based order-processing system using Apache Kafka, RESTful Services.
  • Expertise in developing Middle-Tier components using EnterpriseJavaBeans (EJB), JNDI and other Remote Components.
  • Involved in implementing REST API and Controllers in Spring using Rest Controller.
  • Integrated JSF wif Spring frame work for navigation to different layers in applications.
  • Used Spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to teh use case operation executing.
  • Created replication of data from oracle to Kafka messaging.
  • Used Dependency Injection (DI) or Inversion of Control (IOC) In order to develop code for obtaining bean s in spring framework using annotations.
  • For Model View Controller(MVC) and integrated wif Hibernate framework used spring frame work.
  • Developed, and debugged teh servlets and EJB wif Web sphere Application server.
  • Administered teh applications on Web Sphere and JBoss application server environment.
  • Used Eclipse RCP(Rich Client Platform) framework to build teh dynamic user interface.
  • Used Hibernate extensively to store teh persistence data into teh Oracle 11g database and written HQL to access teh data from teh database.
  • Interact wif backend usingJava and Hibernate Framework.
  • Used Web Services to exchange information and used REST for sending and receiving data from different applications.
  • Implemented a reusable component in JavaScript for Ajax calls and processing JSON responses back from teh server.
  • Published Web services - WADL and REST for getting required information from teh Cassandra.
  • Used JMS to asynchronously exchange messages between teh Web sphere Application Server and other applications.
  • Developed teh business logic using EJB.
  • Developed Message Driven Beans to use teh JMS Queue to communicate between teh current and teh legacy systems.
  • Worked wif Cassandra to insert, fetch and update records.
  • Used PMD source code analyzer in order to find flaws in source code.
  • Used Java/J2EE Design patterns like Business Delegate, Session Façade and Service Locator in teh project which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Used Angular Js wif teh MVC to made both teh development and teh test easier.
  • Performed database operations and queries using Oracle 11g.
  • Designed and developed teh application using agile methodology and followed TDD, Scrum.
  • Created procedures, functions, packages by using collections, and used analytical functions and generated explain plan for performance tuning.
  • Developed Junit testing using Mockito.
  • Used Log4j for logging and debugging and used JUnit Mockito extensively for testing.
  • Used EDIFACT for billing and invoices.
  • Involved in developing MQ infrastructure in enterprise level wif distributed queuing and clustering configuring and managing MQ channels.
  • Participated in integrating Web Sphere Applications wif MQ Series.
  • Used Web Sphere Application Server for deploying various components of application.
  • Experienced in deploying multi module application using Maven and Jenkins.
  • Experienced wif code review tools, check styles and Emma plug-in
  • SVN was used for version control.

Environment: Java, J2EE, IBM Web Sphere App server 7.0, Rational Rose, XML, JSF, JMS, web services, EDIFACT, Spring Framework, EJB, REST, Cassandra, JavaScript, AJAX, Kafka, OOA, OOD, JSON, Servlets, Maven, Jenkins, SVN, Log4j, Junit, Hibernate, PL/SQL, Oracle 11g, Linux.

Confidential, Montgomery, AL

Java Developer

Responsibilities:

  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Developed API using Hibernate to interact wif teh Oracle database.
  • Used Spring framework for dependency injection and integrated wif Hibernate and JSF.
  • Used AJAX and JavaScript for validations and integrating business server side components on teh client side wif in teh browser.
  • Designed teh user interface of teh application using HTML5, CSS3,JavaServer Faces, JSTL, JavaScript, and AJAX.
  • Involved in writing REST web services to push/pull teh data from external system.
  • Designed and developed a web application built wif JBoss Seam utilizing EJB, JPA, Hibernate, JavaServer Faces (JSF) wif interfaces API for UI development, AJAX, Java Mail.
  • Extensive experience using Ajax and JSON as data interchange format.
  • Used Hibernate to persist teh Data into teh Database.
  • Database schema design, implemented database access wif Hibernate object relational tool.
  • Designed and developed a web application built wif JBoss Seam utilizingEJB.
  • Configured JBOSS resources like JDBC providers, JDBC data sources, connection pooling.
  • Implemented MVC-Model 2 architecture using Spring and other J2EEdesign patterns for teh application development.
  • Applied fix packs, refresh packs and patches for different versions of JBOSS and Web servers in all teh environments.
  • Created views, triggers, functions and stored procedures where ever necessary to improve teh performance in DB2 database.
  • Created complex SQL queries and used JDBC connectivity to access teh database.
  • Design and Developed using Web Service using Apache CXF (Celtix+Xfire) .
  • Used Web Services (REST) for transmission of large blocks of XML data between two interfaces.
  • Developed teh Web Services Client using REST, WSDL description to verify teh credit history of teh new customer to provide a connection.
  • Used My Eclipse as an IDE for developing teh application.
  • Performed database operations and queries using DB2.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed AJAX scripting to process server side JSP scripting.
  • Used Web Services for creating rate summary and used WSDL and REST messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Developed Approved requirements wif assign share functionality using JSP and mail notification using JMS.
  • Used version control tool GIT.
  • Deployed teh applications in Linux servers using deployment scripts.

Environment: Java, J2ee, Spring, Hibernate, AJAX, JSF, JavaScript, EJB3.0, CSS, HTML5, CRUD, PL/SQL, JDBC, DB2, Apache CXF, Web Services, GIT, Web Services, Eclipse, Junit, Scrum, UML, JSP, JSTL, Servlets, XML, iText, JSON, Oracle ECM, Jasper reports, ILOG, SOA, JMS, JBoss, Linux

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Worked in Agile Environment and Iterative development Process.
  • Conducted brain storming sessions for resolution to problems.
  • Implemented Business components using Struts Action classes.
  • Implemented Validation part of UI components using struts validation frame work.
  • Implemented hotel retrieval Soap web service using Apache cxf.
  • Worked in developing web services using SOAP architecture.
  • Used Hibernate as an ORM tool to create Object Table Mappings.
  • Used JPA wif Hibernate as a part of back end development.
  • Used Apache CXF to create java objects from WSDL
  • Developed various components of teh application and unit test them.
  • Used RALLY to implement Agile Methodology for our Application.
  • Developing web-services for different functionalities in teh application in SOAP and REST architectures.
  • Developed Web Services utilizing HTTP, XML, XSL, SOAP and AXIS.
  • Conducted reviews of Code, Functional Spec, and User Manual.
  • Worked in Agile Scrum development Environment. Worked in Sprints and took part in daily standup meetings.
  • Worked on theATGPricing for extending a pricing services and creating a pricing calculators.
  • Used Maven as build tool and Jira as issue tracking tool.
  • Hibernate is used for ORM and perform CRUD operations wif DB.
  • Used Oracle as teh database for teh application.
  • Performed internal quality audits as per teh organization guidelines.
  • Used CVS version control tool.

Environment: Web Technologies (HTML, XML), ATG, JAVA/J2EE (Servlets, JSP, Spring, Hibernate, JUnit, AJAX), log4J, HTTP, XML, XSL, SOAP, AXIS, CVS, SQL Navigator, JBoss, GWT, JQuery, Magic Draw UML 1.5, Oracle 9i and SQL.

Confidential, Jersey City, NJ

Java Developer

Responsibilities:

  • Created teh User Interface screens using struts MVC for logging into teh system and performing various operations on network elements.
  • Teh users are classified into various organizations to differentiate teh privileges between them in accessing teh system.
  • Developed web application using Struts Framework.
  • Used display tag to render large volumes of data. Bean, HTML and Logic tags are extensively used to avoid java expressions and scriplets in JSP.
  • Used Struts Validation framework for Client side validations and Server side validations.
  • Design patterns like Session Façade, Command, Singleton and DAO are implemented in business layer.
  • Developed Web Services to implement SOA using SOAP.
  • EJBs are created for Backend operations. Hibernate is used for Database persistence.
  • JMS is used to send message objects to client queues and topics.
  • JUnit test cases are created for unit testing.
  • Worked in developing web services using SOAP architecture.
  • Log4j is used for logging purposes and debug levels are defined for controlling what we log.
  • Ant is used for building teh application EAR.
  • Hibernate annotations are included for Oracle DB.
  • Working wifon-site and off-site (India based) resources for successful implementation of teh Workflow module.

Environment: J2EE, JSP, EJB2.0, Struts, WebSphere, Web Services SOAP, Hibernate, JMS, XML, XSL, HTML, JavaScript, CSS, AJAX.

Confidential

Java Developer

Responsibilities:

  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Developed JavaBeans to ease teh implementation and deployment of application components.
  • Written java classes for developing user interface by using OOPS concepts, multi threading, inheritance, polymorphism and collection API.
  • Documented teh use cases, class diagrams and sequence diagrams using Star UML.
  • Developed JSP’s and Servlets to interact wif Data Base.
  • Worked according to an Object oriented Design outlined by teh supervisor.
  • Extensively used JavaScript for client side validations.
  • Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete teh data and to reload teh data Oracle database.
  • Produced Detailed design document and user document for teh module developed.
  • Demonstrated teh ability to work independently, wifout constant supervision.

Environment: Java, Struts, HTML, XML, CSS, JavaScript, UML, JSP, Servlets, Oracle9i.

Confidential

Java Developer

Responsibilities:

  • Created user-friendly GUI interface and Web pages using HTML, CSS, JSP.
  • Written java classes for developing user interface by using OOPS concepts, multi threading, inheritance, polymorphism and collection API.
  • Documented teh use cases, class diagrams and sequence diagrams using Star UML.
  • Extensively used JavaScript for client side validations.
  • Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete teh data and to reload teh data Oracle database.

Environment: Java, HTML, CSS, JavaScript, UML, JSP, Oracle9i.

We'd love your feedback!