We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Kansas City, MO

PROFESSIONAL SUMMARY:

  • Around 7 years of experience as a Software Developer specialized in Java, J2EE, UI development, and Content Management Systems and in the areas including Internet/Intranet technology, client/server, and multi - tier applications.
  • Proven expertise in building N-Tier Web Applications using Servlets, JSP using MVC and Struts 1.x framework.
  • Extensive experience of Front End Technologies: AJAX, JSTL, JSP, HTML, EXT JS, Bootstrap, angular js JavaScript, jQuery and CSS.
  • Hands on experience in Java 1.5, J2EE, JDBC, Multithreading, Servlets, JSP, Java Script, XML, Web Services, REST services, Struts, JSTL, Hibernate, IBatis, SQL, PLSQL, AJAX,CA Harvest Manager, Tortoise SVN.
  • Well versed with Application Servers Web Sphere 5.x and Web Server Tomcat 5.5/6.0.
  • Implemented Java &, J2EE design patterns in multiple projects.
  • Proficient in developing applications using Java Design Patterns like creational, structural and behavioral design patterns (MVC Architecture, Singleton, Factory, Façade, Service Locator etc.)
  • Extensively worked with Web Services, SOA Framework and SOA Testing tool Soap UI 2.0.
  • Experienced in working with O/R mapping tool Hibernate and IBatis.
  • Strong experience in database programming using SQL and PL/SQL.
  • Very good understanding the concepts of Data Warehousing, Data Marts, ER Modeling, Dimensional Modeling, Fact & Dimensional Tables.
  • Extensively worked on JUnit, LOG4J and Ant frameworks.
  • Log4j is used for debugging process and application is built with Maven.
  • Experience on Windows and UNIX environments.
  • Hands on experience on Agile (Scrum) programming model and Test-Driven Development.
  • Implemented extensively OOAD methodologies using UML with Rational Rose.
  • Very Good understanding of Software Development Life Cycle (SDLC) and participated from requirements through deployment & support.
  • Expertise in Database Design and Database Programming (Stored procedures, Triggers, Packages, PL/SQL) using Oracle 10g and 11g.
  • Well versed with Testing methodologies, QA.
  • Very good understanding of Data Warehouse Architecture and Designing.
  • Creative troubleshooter with outstanding ability to identify operational deficiencies and implement system improvements. Adapt easily in a competitive fast-paced environment and multitask seamlessly to perform under pressure.
  • Good oral and written communication skills. Strong moral and work ethics with a sense of self-discipline, integrity and highly motivated team player with ability to work independently.
  • Highly motivated person with constant urge of learning something new. Ability of quickly evaluating project needs and provide appropriate solutions in a timely manner.
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams using Rational Rose.

TECHNICAL SKILLS:

Java: JDK 1.6, Collections, Multithreading, Networking, Generics, Exception Handling, Files and Streams, JDBC

J2EE: JDBC, JSP, Servlets, Web Services

Frame Works: Servlets, JSP, JSTL, Struts MVC, Spring AOP, J2EE Design Pattern, Spring IOC, Hibernate, Eclipse, Angular JS, Bootstrap

Web Technologies: HTML 5, CSS3, JavaScript, JQuery, AJAX, PHP, DHTML, XML, DOM

Web/Application Servers: IBM Web Sphere 6.x, Web Logic 10, Apache Tomcat,Web Logic

Enterprise Web Products: CQ 5.4, CQ 5.6

Programming Languages: C, C++, Java, JEE, SQL, PL/SQL

Version Control Tools: CVS, SVN, Clear Case GIT

Tools: and Packages: Rational Rose, Ant, Maven, MS Office, Dreamweaver, Scrum

Database Tools: Oracle, My SQL, SQL Server, MS Access

Other Tools: Eclipse, Web Sphere Studio Application Developer, ANT, File Vault, Maven, JBOSS Developer Studio 3.0.1, SQL Developer

PROFESSIONAL EXPERIENCE:

Confidential, Georgia

Java Developer

Responsibilities:

  • The project involves complete software development life cycle with Object Oriented approach of client's business process and continuous client feedback.
  • Worked on designing and developing a complete service oriented system based on SOA principles and architecture in agile development environment.
  • Developed UI modules using HTML, JSP, JavaScript and CSS.
  • Used Spring validation and wrote validation rules.
  • Development of component's application using Java, JSP, Directives, Expressions language, JavaScript.
  • Developed Java Servlets as access/task controllers and Java Beans wrapper components to implement business logic.
  • Designed and developed Login/Logout module using JSP and Spring Handlers to authenticate the access level for the users.
  • Developed internationalized JSP pages using resource bundles.
  • Focused primarily on the spring components such as Dispatcher Servlet, Controllers, Model and View Objects, View Resolver.
  • Used eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, and formatting.
  • Wrote service method and SQL queries, PL/SQL to interact with Oracle DBMS.
  • Used Log4J and JUnit for debugging, testing, and maintaining the system state.

Environment: Java, J2EE, Spring 1.3, Hibernate, JUnit, XML, Eclipse, UML, HTML, UI, JavaScript, Log4j, Subversion, SQL Server, WebLogic10, UNIX and Windows.

Confidential

Java & UI Developer

Responsibilities:

  • Responsible for designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and in complete development, testing and maintenance process of the application.
  • Developed the applications under Agile and SCRUM methodologies, Test Driven Development and Continuous Integration.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Singleton, Service Locator, DAO and Factory.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used Spring Hibernate Batch while executing a batch of DML Operations in a user session.
  • Used JSP, JavaScript, Angular JS, JQuery, AJAX, CSS, and HTML5 as data and presentation layer technology.
  • Implemented RESTFul web services by using JAX-RS JERSEY, creating and reading the JSON objects by using JACKSON libraries.
  • Extensively used AngularJS to perform AJAX calls for creating interactive web pages on JSON response.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such Event Registration confirmation.
  • Developed stored procedures, triggers for efficient interaction with database.
  • Used Log4J for logging the activities of the applications.
  • Handled the database management using PL/SQL DML and DDL SQL statements.
  • Used SVNVersion control system for check in and checkout code.

Environment: HTML5/CSS3, Bootstrap, AJAX, JQuery, Angular JS, Spring, Struts, Hibernate, Oracle Web Logic Application server 12.0, Oracle DB, Angular, Eclipse, Restful, JSON, Log4j, JMS, SQL, SVN, Maven, Ant.

Confidential, Kansas City, MO

Sr Java Developer

Responsibilities:

  • Developed Software Design Specifications and implemented them for several services.
  • Involved in(OOAD) Analysis & Designfor the project and prepared the technical documents for a distributed architecture at enterprise level.
  • Designed and implemented the user interface usingJSP, Servlets, HTML, CSS, JavaScriptandAngularJS.
  • Defined transaction methodology; configuredSpring MVCandStruts MVC
  • UsedSpring Frameworkto implement Business layer to Data access layer.
  • Worked on differentXML Technologies.
  • Responsible for Web UI development inJava scriptusingJQuery, Angular JS, Backbone JSandAJAX.
  • Implemented complex back-end component to get the count in no time against large size MySQL database usingJava multi threading.
  • Designed GUI’S usingJava Swing.
  • CreatedUNIX scriptsto generate daily, weekly and monthly status reports.
  • Involved in Modifying the basic functionality or logic of an existing component usingAdobe Flex.
  • Implementation using Java, eclipse,RCP, OSGI, CCLandJavaScript
  • Responsible for the technical direction and implementation of theSpring Batch framework
  • Implemented various design patternsSingleton, Data Access Object (DAO), View Object.
  • Experienced in writing SQLQueries and stored procedures as part of database interaction.
  • Extensively usedHibernateforObject relational Mappingfordata persistence.
  • UsedMavento buildWAR filesto deploy the application.
  • Usedclear caseversion control system for code management.
  • Developed dynamic e-mails usingJavaScript, and hand coding ofHTML5, XHTML,andCSS3.
  • Used MMC (mule management console to monitor the request and response payload)
  • Review proposed test cases with technical analysts, business analysts, developers and documentation staff to ensure understanding of system requirements from a QA perspective in order to achieve a high level of quality throughout this project.
  • Participate inUser Acceptance Testingduring eachAgile Cycle.

Environment: Core Java, Java EE 6, HTML5, JavaScript, SOAPUI, XHTML, CSS3, XML, JQuery, AJAX, JSP,JMS, Servlets, Backbone JS, Spring 4.0, Spring MVC, Hibernate, RCP, Oracle 11g, PL/SQL, Spring Framework, Java Swing, J2EE Design Patterns, Agile Methodology Windows7, UNIX, Eclipse IDE.

Confidential

Java Developer

Responsibilities:

  • Responsible for gathering and understanding the system requirements by interacting with the clients.
  • Designed and developed user interfaces using Spring Framework 3.2.2 and Struts 2.3.12 MVC framework, JSP, HTML, CSS
  • Used Eclipse as IDE tool to develop the application.
  • Involved in coding front end using Struts 2 framework concepts like Action Classes, validation xml, Action Form Beans, struts-config.xml, Action Mapping, request Http Servlet Request, response HttpServlet Response.
  • Developed Action Form classes, Form beans, Action Classes using Struts.
  • Performed client side user validations using JavaScript, JQuery.
  • Interpreted and manipulated spring and hibernate configure files.
  • Implemented MVC, DAO J2EE design patterns as a part of application development.
  • Extensively used Oracle SQL Developer graphical tool for the enhancement and simplification of the Database Development task.
  • Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework.
  • Worked heavily with the Struts tags used struts as the front controller to the web application. Implemented Struts Framework according to MVC design pattern.
  • Developed the Entire application using Eclipse.
  • Closely worked with Test Team to identify bugs in application.
  • Used IBM RAD7 as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Used JQuery and JSF validation framework for front end validations.
  • Involved in developing applications using Java and J2EE.
  • Used SOA (Spring WS) for implementing third party Services.
  • Providing estimates for the changes based on the business and functional requirements.

Environment: Java 1.5, J2EE, JSP/Servlets, Struts2.3.12, Spring Framework3.2.2, Hibernate3, Oracle, SQL Developer, Putty, Caliber, Web Services JAX-WS, JAX-RS.

Confidential

QA Analyst

Responsibilities:

  • Created SQL statements to validate the data tables.
  • Developed several hundred of test casesto cover the data movement between sources to target.
  • Developed test scripts in SQL to check the data integrity from the databases.
  • Importedpreexisting Microsoft Word and Excel-basedrequirements and testsfor analysis in MQC.
  • Developed Test Plans, Test Cases to test the Screens and workflows for Quality Assurance.
  • Performed Positive and Negative Testing Manually.
  • Actively participated inwalkthroughsandenhancement meetings.
  • Implemented technical solutions for complex state-mandated prospectiveclaims pricingmethodologies.
  • MaintainedTest MatrixandRequirement Traceability Matrix.
  • PerformedGap Analysis.Validate the date fromEDItransaction.
  • Analyzed and worked with HIPAA specific EDI transactions for claims, enrollment, billing transactions.
  • Used Ramp up and Ramp Down options in Load Runner to simulate real time scenarios.
  • Document request/response XML's, test procedures and functional/technical findings from the test run.
  • Authored test case scenarios in Excel spread sheet and export them into Mercury Quality Center.
  • Extensively used SQL statements to query the Oracle Database for Data Validation and Data Integrity.
  • Executed test cases found errors reported defects, determined repair priorities, did regression testing and closed by using Quality Center.

Environment: Windows, Quality Center, EDI, Load Runner, DB2, Java, UNIX, SQL, HTML, ASP.NET.

We'd love your feedback!