We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • Software professional with 6+years of experience in the analysis, design and development of Java/J2EE applications.
  • Hands on experience using in J2EE (J2SE) and Web Technologies like Servlets, JSP, JDBC, core UI, Front End, EJB, JSF, Struts, Tiles, HTML, Java Script, AJAX, XML, XSLT and Hibernate for developing portals using tools like RAD 5.0 and Eclipse
  • Experienced in installing, developing and deploying applications on application servers such as Weblogic and IBM Websphere and web servers like Apache Tomcat
  • Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
  • Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
  • Strong experience in Front End Development using technologies like JavaScript, AJAX, HTML, CSS, JSPs,Angular JS,React JS, Node JS.
  • Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML, CSS3 and JavaScript that follows W3C Web Standards and are browser compatible.
  • Expertise in STLC, Test Management and Testing Lifecycle Methodologies like Agile, JMeter Models, Waterfall Model.
  • Proven ability in Automation testing using Selenium WebDriver/IDE/RC, QTP, Quality Center, Junit, TestNG, Maven, ANT, Jenkins, JMeter, Cucumber and SOAP UI.
  • Proficient in Designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience including Unit testing, Integration testing, System testing, User Acceptance Testing, Functional testing, Performance testing, Sanity testing, Regression testing Exception testing, Compatibility testing & Security testing of client/server and Web base Applications.
  • Hands - on experience in Black-Box & White-box Testing for Web, Data Base and Client server Applications.
  • Knowledge in C, C++, PEGA 5.0 and Maven
  • Development and deployment experience with BEA Weblogic 10.3.2/9.x/8.x, JBoss, IBM WebSphere 6.x and Apache Tomcat 6.x running on multi operating systems including UNIX and application deployment functionalities using UNIX shell scripts and exposure to Korn shell for shell scripting.
  • Experience in complete Software Development Life Cycle, such as Analysis, Planning, Design, Implementation, Testing, Deployment and Enhancements.
  • Experience in the Web Application GUI Development using HTML, CSS, JavaScript, XML and AJAX, DOJO Tool kit.
  • Hands on experience and knowledge on different modules of Spring framework like Spring-Core, Spring MVC,Spring ORM, Spring AOP and Spring-Boot.
  • Strong experience in OOA/OOD, UML, Rational Rose, RUP (Rational Unified Process) Methodologies and MVC based frameworks like Jakarta-Struts and IBM - JSF, CASPER Framework.
  • Experienced in logging and tracing tools like log4j
  • Expertise in implementing applications and data transformations using XML and XSLT
  • Proficient with standards in Designing and documentation as per ISO
  • Experience in developing and maintaining medium to large-scale web applications in Finance, Investment and Insurance domains
  • Expertise in using the Test-driven Development (TDD)/ Test First Development (TFD) using the automated test frame works like JUnit and HTTPUnit.
  • Extensively used Database (DB) SQL queries, Stored Procedures, Functions and Packages for various validation purposes using Oracle 10g/9i/8i, MySQL, SQL Server 7.0, IBM UDB DB2 9.x/7.x, MS-Access, Sybase 10.x. Strong Experience in database design
  • Expert in Core Java with strong understanding of Core Java Concepts, Multithreading and Event/Exception handling.
  • A team player, strong interpersonal and communication skills, Professional demeanor and analytical skills with a high learning acumen to adopt new tools and technologies with ease and seamlessly integrate skill sets into the project implementation lifecycle.

TECHNICAL SKILLS

Java Technologies: Core Java, JDK Update 5/6, JSP, JDBC, Spring, Struts, Hibernate, Java Web Services, JUnit, SOA, CSS, AJAX, JNDI, AWT, Swing, ANT Scripting Language, XML, XSLT, JavaScript, Unix Shell, WSDL, Design Patterns.

App/Web Servers: Apache Tomcat 4.x/5.x/6.0, WebLogic 11, IBM WebSphere 5.x/6.x,JBoss 4.x.

IDE and Tools: Eclipse, JUnit, ANT, Bugzilla, ClearQuest, TOAD (Databases), JBoss Developer Studio.

Databases: Oracle 10g/9i/8i, DB2, MS SQL Server 9.0/8.0/7.0, MS Access 97/2000.

Web Technologies: HTML, JavaScript, JSP, DHTML, Ajax, CSS, DOJO

Protocols: HTTP, HTTPS, FTP, SMTP, POP3, TCP/IP & LDAP.

Testing Tools: JUnit, Bugzilla, Log4j

UML Tools: Microsoft Visio.

Design Method: UML, OOA, J2EE Design Patterns

Performance Tool: JProfiler and Clover

Methodology: Agile Refactoring, IBM Rational Unified Process (RUP).

Operating System: Windows XP/Vista/7 and Windows Server 2008, UNIX, Linux 10/12/14, MacOS

Version Control: CVS, Subversion, Rational Clear Case Version Control.

XML Technologies: XML, SAX, DOM, JAXP, JAXB, SOAP.

PROFESSIONAL EXPERIENCE

Confidential, TX

Senior Java Developer

Responsibilities:

  • Involved in Requirement Analysis - creating Artifacts Viz. Use Cases, Class Diagrams etc. Used Ms-Visio for creating the design phase diagrams. Involved in all phases of Software development life cycle.
  • Developed Order flow application using Netbeans 6.8 IDE where core java concepts have been used extensively. Made enhancements to the application with autoboxing, generics, annotations, Concurrency, garbage Collection We have undergone through Test Driven Development (TDD) for the application with JUNIT testing. Performed Junit testing for this Application
  • Coded dynamic and browser compatibleUIweb pages usingJavaScript, CSS3, HTML5, JQuery, Ajax, Angular JS and responsive design in MVC environment.
  • Responsible for installing and testing the ISAPI plug-in in the Intel servers to proxy the request from customers to the backend servers (Solaris). Used Log4j API for application logger.
  • Created Swing component which consumes JAX-WS web services to get the Voicemail Data(FMC)
  • Prepared and Execution of test scripts using Test-NG and Selenium Web-Driver.
  • Installed & Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
  • Used Cascading Style Sheets (CSS) for styling and to achieve uniformity.
  • Developed API’s for generating XML, JSON content to be used by FMC Frontend. Coded utility Components in Java for marshalling and unmarshalling XML file.
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Hibernate, Oracle.
  • Have worked on Oracle10g database for storing and retrieving the application data.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Used Continuous integration tool Jenkins for deploying the project.
  • Responsible for checking the MS-SQL Server Database for records to verify the Order Provisions.
  • Tested the Load-balancing rules (CSS rules) and Firewall rules.
  • Configured and Deployed the Web Application Achieve (WAR) in Web Logic Application Server.
  • Involved in Production support of the Application mentoring the offshore and onshore teams to resolve critical issues. Coordinating with the team to ensure deliverables.

Environment: JDK 1.6., XML/ XSL/XSLT, JSON, AJAX, XML, XML Parsers (DOM, SAX), Junit, Shell, PL /SQL Stored Procedures, Web Services (SOAP), Struts MVC, ISAPI Plugin, windows 2003/Solaris 10, Ms-SQL 2005, UML, JSF, NetBeans 6.8, TDD(Junit) CSS, SQL, HTML, AJAX, WinSCP, FSecure, Putty (IDE for Linux), WebLogic 10.3.2, selenium, Angular JS

Confidential, Detroit,MI

Senior Java Developer

Responsibilities:

  • Worked on the design of the entire end-to-end architecture for the project. Designed the UI, the services layer and the database object model design based on Java Spring 3.0 MVC architecture.
  • Designed and developed highly customized front end Screens using DOJO, JavaScript, HTML, CSS, Angular JS as a Rich Internet Application (RIA).
  • Developed an exclusive Forgot and ResetPassword application for the system where users will be sent password reset instructions by email to reset their password.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Front-endintegration of advanced HTML,JavaScript, CSS with pre-built JSP pages using Eclipse with SVN/CVS for source control.
  • Developed the service layer Restful Web services using RestEasy to support the front end AJAX calls in JavaScript and transfer of data across different applications.
  • Designed and developedan Enterprise Service Bus (ESB) Architecture for integration of different data systems and sourcesfor the Labor data application.
  • Responsible for checking the request and response from ESB.
  • Developed the service layer Restful Web services using RestEasy to support the front end AJAX calls in JavaScript and transfer of data across different applications.
  • Implemented ajax/json routing and handling infrastructure based on Content-Type and Accept headers.
  • Developed and executed TestNG test script using annotations.
  • Created and executed automation test scripts using Selenium web application testing utility
  • Applied Dojo MVC Framework architecture to develop a highly modular and unit-testable front-end architecture for the front end development.
  • Developed custom Dojo Widgets, Enhanced Grids and the next generation using Dojo libraries.
  • Developed JSON templates as data input format to feed the DOJO JavaScript program to render data on UI.
  • Developed the DAO layer using Java JPA specification to setup object relational mapping to support the database operations for the service layer operations.
  • Installed and deployed the application on the JBoss Application Server, with JBoss Developer Studio being the IDE for development and built the project using Maven script.
  • Developed export to pdf, excel feature for the UI data grids using Dojo API.

Environment: JDK 1.6, Dojo 1.8, JBoss Developer Studio, Maven, JavaScript, JSP, Ajax, Spring MVC, RestEasy, Hibernate, Oracle 10g, SVN, Agile development, Windows, CSS, HTML, Putty,Angular JS,TestNG.,Selenium

Confidential

Junior Java Developer

Responsibilities:

  • Used HTML for design, Java Script for client side validations and JSP using ODBC on the server.
  • Developed Action Forms and Models.
  • Implemented Model View Controller (MVC) architecture Using Struts Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Extensive Hands on experience in SQL Server Management Studio 2000/2005/2008.
  • Developed queries and Data Models to support user transactions and improve performance.
  • Thorough involvement and knowledge of OOSD.
  • Used XML tools and Web Services to extract data useful for the Data Loads of the portal.

Environment: Java 1.5, J2ee, Adobe Flex 3, Flex Builder (Eclipse Plug-In), Spring ORM, Web services, XML, JUnit, Eclipse 3.4, Blaze DS Services, Oracle, CSS, Unix,

We'd love your feedback!