We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Over 8 years of experience in analysis, design, developing, testing and implementation of various applications using JAVA and J2EE.
  • Experienced in implementing OOPS concepts using Java/J2EE technologies such as Core Java, Servlets, JSP, EJBs, JDBC, Spring, Hibernate and Web Services.
  • Experienced in fullstack web development ranging from Front end UI technologies to backend Database technologies.
  • Strong 5+ years of technical experience in Oracle 8i, 9i, 10g, SQL, PL/SQL, T - SQL, UNIX Shell Scripting, MS SQL Server 2008, Informatica
  • Strong Experience in developing user interfaces with HTML, DHTML, JSTL, XML and CSS.
  • Experience on JavaScript, AJAX, JQuery and JSON,
  • Expertise in open source frame works like Spring, Hibernate, Struts and JSF
  • Worked in Service Oriented Architecture (SOA), developed both SOAP and RestfulServices consumed by both web and mobile applications.
  • Well experience in implementing MVC Frameworks such as spring MVC.
  • Strong development experience in implementing RESTful web services using jersey and spring MVC Rest frameworks.
  • Experience in implementing persistence layer using JDBC, Spring Dao and Hibernate.
  • Experience in programming tools like ANT, Mavenbuild scripts, JUnit and Log4j
  • Experience in using application servers like Tomcat, Websphere and GlassFish.
  • Thorough understanding and hands on experience on Relational Database like Oracle and SQL Server 2008.
  • Good working knowledge in writing complex Oracle SQL queries and PL-SQL Stored Procedures using Oracle 10g and higher.
  • Worked in Agile Scrum and participated in aggressive iteration cycle with daily standups, weekly planning games and retrospectives.
  • Worked on automated testing using Selenium and TestNgframeworks.
  • Worked extensively on XML, DTD, XML Schema, XSL, XPath, DOM, and SOAP.
  • Extensive development experience on different IDE’s like Eclipse, IntelliJ and Netbeans.
  • Good experience in handling all the phases of Software Development Life Cycle using Waterfall and Agile methodologies.
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.
  • Basic working Knowledge on JBoss Web Application server.

TECHNICAL SKILLS

Programming Languages: Java, C#

Java Technologies: JDBC, Servlets, JSP, Spring, JPA, Hibernate, JAXB, Junit

Web Technologies: HTML, Java Script, XML, Ajax, JQuery, Boots, Trap REST full Web Services

Databases: Oracle, SQL Server, My SQL Server, SQL/PLSQL

Application Servers: Web Sphere, Pramati, Tomcat, JBoss

IDE tools: Eclipse, NetBeans, Eclipse,IntelliJ

Version Control: CVS, RTC, Microsoft Visual Source Safe, TFS

Methodologies: Agile/Scrum, Waterfall, TDD

Build Tools: Maven, Ant

Testing & Performance: JUnit, Mockito, power mock, TestNg, JMeter and Selinium

Operating Systems: Windows XP/Windows 7, Unix

Other utilities: EditPlus, Toad, Putty, WinScp, Microsoft Visio, Soap UI, XML Spy, Visual Studio

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

JAVA Developer

Responsibilities:

  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Designing and developing user interfaces using JSPs, Ajax and JQuery.
  • Developedrobust user Interface using HTML, CSS, JSP, JavaScript, Custom Tags, XML
  • Understanding functional specifications and documenting technical design documents.
  • Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller).
  • Used Java applet and Swingcomponents to upload multiple files to the server,
  • Implemented MVC architecture by using spring framework 2.0, Hibernate 3.0 in terms of JSPs andServlets.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with Spring Functionality.
  • Created and/or modified SQL Queries whenever required for change requests.
  • Managed Spring Core for dependency injection/Inversion of control (IOC), and integrated withHibernate.
  • Integrate the different parts of the application and test.
  • Have experience in Oracle 8i, 9i, 10g, SQL, PL/SQL, T-SQL, UNIX Shell Scripting, MS SQL Server 2008, Informatica
  • Application deployment suite to deploy in Tomcat.
  • Has Exposure inUNIX Shell Scripting with JAVA
  • Developed the Services using AWSElasticSearch, Restful Services using JAX-RS and Java.
  • Using AWS Cloud Watch performed Monitoring, customized metrics and file logging.
  • Hands on experience on Angular- js, Node-js and Knockout-js.
  • Java. Developed Unix shell (ksh) scripts to automate most of the engineering and testing
  • Developed business layer components using enterprise Javabeans (EJB).
  • Developed JUnit test cases for all the developed modules.
  • Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. Restful web services leveraged by both web and mobile applications.
  • Used XML parser APIs (SAX) in the web service's request response data marshalling as well as un-marshalling process.

Environment: JAVA EE 5, JUnit, AJAX, HTML. CSS, JSPJQuery, JSP 2.1, JavaScript, SQL Server 2008, Oracle 9iWeb services, Apache Axis, XSLT, Servlets 2.5, Struts Tiles,HTML, XML,SpringMVC, Hibernate 3.0, Log4j, WebSphere 6.1, TOAD,REST Services, AWS,SWING,UNIX Shell Scripting

Confidential, Sterling, VA

Responsibilities:

  • Developed spring daemons for different modules involved in the process of publishing documents.
  • Implemented exception handling by defining custom exceptions.
  • Designed and developed the Application using spring and hibernate frame work.
  • Developed DAO and service layers using the Spring Dao support and hibernate ORM mappings.
  • Developed High level and detailed level design documents based on business requirements provided.
  • Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client side validation.
  • Developed the Services using AWSElasticSearch, Restful Services using JAX-RS and Java.
  • Using AWS Cloud Watch performed Monitoring, customized metrics and file logging. DevelopedJUnit test cases for all the functional flows in the application, Passes all test cases successfully.
  • Hands on experience on Angular- js, Node-js and Knockout-js.
  • Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller).
  • Used Java applet and Swingcomponents to upload multiple files to the server, where traditionally only one files can be selected for the upload.
  • Provided support during the different phases of application testing.
  • Involved in component development and used design patterns such as Singleton.
  • Used hibernate for ORM configurations for manipulating data from Oracle.
  • Used Eclipse IDE for development, configured and deployed the application using ANT, and tested using JUnit.
  • Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. Restful web services leveraged by both web and mobile applications.

Environment: Java 1.6, JavaScript, spring 3.x, Hibernate 3.x, JUnit, Eclipse, Tomcat, UNIX, Oracle, JSF, Angular-js, Node-js and Knockout-js,HTML, XML, Spring MVC, Hibernate 3.0, Log4j, WebSphere 6.1, TOAD,REST Services, AWS, UNIX Shell Scripting, Swing

Confidential, Chicago, IL

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Have experience in Oracle 8i, 9i, 10g, SQL, PL/SQL, T-SQL, UNIX Shell Scripting, MS SQL Server, Informatica
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Implemented Struts Validation Framework for Action Form Validations and Tiles framework in designing different layouts for the JSP's in the presentation layer.
  • Involved in Design documentation and implementation.
  • Experience in UNIX Shell scripting withJava Development.
  • Responsible for Documenting Status Reports in Payment Transaction Module.
  • Implemented Payment transaction module for the customers by developing all the components using JAVA, JSP, Hibernate, spring environments.
  • Resolved technical issues reported by Client.
  • Used My Eclipse for writing code for JSP, Servlets, and Struts.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.

Environment: Java 1.6, JavaScript, spring 3.x, Hibernate 3.x, JUnit, Eclipse, Tomcat, UNIX, Oracle 9g, Java, J2EE, WCS 6.0, DB2, UNIX Shell Scripting, Service Now, HPSD, Control-M, HTML, JavaScript, JQuery, JSP, UNIX, Windows XP, WebSphere Application Server

Confidential

Responsibilities:

  • Analyze client supplied products like Business Requirement Document (BRD), business rules and business integration specification.
  • Co-ordinate with offshore and onsite team to understand the requirements and prepare High level and Low-level design documents from the requirements specification.
  • Coding for the development of various functionalities.
  • Ensuring the overall quality of the project.
  • Prepare Unit Test Specification.
  • Resolving Issues/Disputes.
  • Conduct quality reviews of code using ASSENT tool.
  • Used ClearCase for Version controlling files and RAD for development.
  • Configured and used Log4j & JUnit for debugging, testing and maintaining the system state.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory
  • Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client side validation.
  • Created and/or modified SQL Queries whenever required for change requests/enhancements.
  • Developed XML Web Services using SOAP, WSDL.
  • Used XML parser APIs (SAX) in the web service's request response data marshalling as well as un-marshalling process

Environment: Java, J2EE, WCS 6.0, DB2 Client, Endeca, Quality Center, Clear Case, Clear Quest, HTML, CSS, JavaScript, JQuery, JSP, Ajax, Web services, JUnit, JSON, RAD, DB2, WebSphere Application Server, FileZilla, Apache ANT, Log4j

We'd love your feedback!