We provide IT Staff Augmentation Services!

Java J2ee Developer Resume

0/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • 5+ Years of IT professional experience in all phases of Software Development Life Cycle (SDLC) including
  • Requirements, analysis, design, coding, project deployment and post production support.
  • Experienced in Java based Social Program Management/Healthcare product (IBM Curam).
  • Exposure towards various areas ofCuramthat include Participant management, Case Management, Universal Access(Citizen Portal), Evidence, Workflows, Batch, Web Services and IEG(Intelligent Evidence Gathering).
  • Experienced in Software Development life cycle using various methodologies like waterfall, agile and test driven development.
  • Strong knowledge in Object Oriented Design Pattern concepts.
  • Expertise skills in Java Multithreading, Exception Handling, Servlets, JSP, Custom Tag Libraries, Java Script, AJAX, CSS, HTML, Enterprise Java Beans, JDBC, and XML related technologies
  • Extensive experience of frameworks (Java, spring, Struts, Hibernate, and Servlets,JSP), web services, Data Access (JDBC, SQL) and Web server (Tomcat).
  • Expertise in developing responsive front end components with AngularJS, Bootstrap, HTML, CSS, JSP tags, JSTL andJavaScript.
  • Strong Knowledge in XML technologies including XML, XSD, XSLT, JAXP (DOM, SAX, JDOM), JAXB (Castor, XML Beans).
  • Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using PL/SQL.
  • Hands on experience in SOAP API AND REST API.
  • Proficiency inSystem Life Cycleincluding developing and testing the applications.
  • Experience of working with open source tools like Apache ANT and Apache Maven, Open Source Servers like Apache Tomcat
  • Extensive experience in Product Development.
  • Expertise in using Design Patterns including Singleton, Business Delegate, Factory Method, Prototype and Session Facade, MVC as well as Data Access Object (DAO) pattern.
  • Experience in unit testing the application using JUNIT by creating Test Cases and Test Suite.
  • Experience in w riting the Ant Scripts for building and deploying the working enterprise applications.
  • Experience in using version control system tools like CVS, Clear Case and IBM - RTC.
  • Expertise in different types of Performance Testing like Scalability, Reliability, Stress and Smoke testing
  • Experienced in Documenting the Software Requirements Specifications including Functional Requirements, Data Requirements and Performance Requirements.
  • Experience in writing shell scripting in Unix/Linux environment.
  • Ability to work fast paced, challenging environment with excellent debugging and problem solving skills, strong interpersonal skills, analytical ability, communication skills, and ability to quickly grasp and adapt to the rising technologies.

TECHNICAL SKILLS

Operating System: Windows 2000/NT/ XP/Vista/7 and Linux Redhat, Ubuntu, UNIX.

Languages: C, C++, Java 1.7/1.6/1.5/1.4/1. X.

Frameworks and Utilities: Struts, Hibernate, Spring (Spring-Core, Spring AOP,Curram, Spring MVC, Spring Batch)

Databases: Oracle 11g/10g/9i/8i, DB2, MySQL, MS SQL Server 2000, MS-Access.

Web technologies: JSP, Servlets, EJB, JNDI, JDBC, Java Beans, HTML, DHTML, JavaScript, Web Services, SOAP, WSDL, AJAX.

XML technologies: XML, XSL, XSLT, SAX, DOM, AXIS, XMLBeans and JAXB.

IDE: Eclipse, Net beans, Jbuilder.

App Server: WebSphere 8.X/7.X/6.X/5.X, WebLogic 7.1/6.1, JBoss.

Web Server: Apache Tomcat 6.0/5.5, Java Web Server 2.0, IIS.

Version Control: Clear case, CVS, RTC.

Testing: JUnit, JUnit-Perf, JMock.

Build tool: Ant, Maven, Jenkins

Tools: SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio., SOAP UI, REST, LOAD UI.

System Design and Development: Requirement gathering and analysis, design, development, testing, delivery.

PROFESSIONAL EXPERIENCE

Confidential

Java/Curam Developer

Responsibilities:

  • Develop the web-portal used by citizens and the government caseworkers to apply for Healthcare benefits for the citizens.
  • Customize the framework used for the generation of word documents in such a manner that overall development time reduces significantly.
  • Involved in the design and implementation of enhancements and customizations of the Cúram Health Care Reform.
  • Design, model and implement Java code for entities, façade and service layer classes..
  • Design and model façade and service layer classes based on the requirements
  • Write business logic of the modeled classes in Java.
  • Developed Java code, configured data in XML.
  • Developed server side J2EE components using J2EE, spring.
  • Writing complex batch processes and implementing batches related to the application.
  • Worked on tab, nav, sec, dmx and ctx files
  • Worked through the release procedures associated with Curam and SVN's build process.
  • Modelled the entity and strut classes using RSA.
  • Implemented MVC Architecture to separate the presentation, business and database logic in the application using spring.
  • Implemented MVC Architecture to separate the presentation, business and database logic in the application using spring
  • Model the entities for the database.
  • Fix defects related to the application.

Environment: Java 1.6(Core Java and JSP concepts), DB2, H2, Curam, UML, Google Guice, Rational Software Architect, Eclipse, Tomcat, SourceTree, SQL DBx. RSA (Rational Software Architecture), Web-sphere application server 6.0

Confidential, Bothell WA

J2EE Developer

Responsibilities:

  • Followed Agile Methodology in analyze, define, and document the application will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Responsible for translating all the business requirements into technical specifications and document the technical requirements towards ensuring compliance during Software Development.
  • Designed and developed front-end using Servlets,JSP, HTML, CSS, Java Script andAJAX.
  • Processed JSON response data by consuming RESTful web services and used Angular filter for implementing search results.
  • Worked on JavaScript frame work (Angular JS, Backbone, Bootstrap) to augment browser based applications with MVC capability.
  • Has worked on Angular JS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • Configured Hibernate's second level cache using EH Cache to reduce the number of hits to the configuration table data.
  • UsedJavaScriptas the client side scripting language to perform validation on all forms and not to allow junk data.
  • Used JQuery and AJAX for service calls on pages to interact with the server for information.
  • Spring used to integrate with Struts MVC and spring’s MVC framework uses Ioc to provide a clean separation of controller logic from business objects.
  • Implemented theSpring Batch to process large volumes of information that is most efficiently processed without user interaction.
  • Developed Web Services (SOAP & REST) to interact with different Components.
  • Used Jenkins for build maven project.
  • Used SVN to maintain different versions of application code.
  • Configured Data Source on JBoss for connecting to DB2 Database.
  • Resolved database inconsistency with better design and efficient SQL queries.
  • DevelopedJunitTest Cases for Code unit test and used Easy Mock framework.
  • Performed some Unit Testing on the application and the web services before its release to QA.
  • Worked closely with various teams to resolve issues which include: Business, QA, Build& Deployment, Production Support teams.

Environment: JAVA 1.7, SERVLETS 3.0, MVC FRAMEWORK, JSP, HTML, CSS, JQUERY, Angular JS, Backbone, Bootstrap, ECLIPSE 3.5, HIBERNATE, JBOSS EAP 6.1+, WEB SERVICES, ORACLE 11G, SPRING FRAMEWORK 3.1, SPRING BATCH 3.1, JAX-RPC, JAX-WS, MAVEN, JDBC, JENKINS, HP - QC, WILY, REST CLIENT, SOAP UI

Confidential, Bloomington, IL

Java J2EE Developer

Responsibilities:

  • Participating in the High-level and low-level system design, Production, planning, estimation, Testing and implementation.
  • Designed front end pages using JSP calls to get the required data.
  • Designing of tables in DB2 database required for System user administration, Data Management.
  • Developed and implemented the MVC Architectural Pattern using Spring MVC Framework including JSP, Servlets and Action classes.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Developed DAO’s (Data Access Objects), which are java classes those encapsulate all database specific code using JDBC API.
  • Experience in creating dynamic web pages using AJAX and XML.
  • Used Jquery and AJAX for service calls on pages to interact with the server for information.
  • Built Web pages that are more user-interactive using Angular JS, NodeJS, Grunt, Jasmine, Karma, HTML5, CSS3, LESS, RESTful API Services, JavaScript, Bootstrap, Git, JSON
  • Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
  • Developed the presentation layer using JSP, Struts Tag libraries, HTML, XHTML, CSS and client validations using JavaScript and Adding form validation to screenplay submission form using JQuery
  • JS (client-side scripts) are used to interact with the user, control the browser and communicate asynchronously
  • Spring used to integrate with Struts MVC and spring’s MVC framework uses Ioc to provide a clean separation of controller logic from business objects.
  • Integrated reporting web application into Tomcat servlet container/Apache web server environment on Linux and Windows platforms.
  • Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML, AJAX, Display Tag, CSS & JavaScript, Dojo, JQuery.
  • Configured Data Source on WebSphere Application Server for connecting to DB2 Database.
  • Resolved database inconsistency with better design and efficient SQL queries.
  • DevelopedJunitTest Cases for Code unit test and used Easy Mock framework.
  • Performed some Unit Testing on the application and the web services before its release to QA..

Environment: J2ee, JDK 1.6, JSP, HTML, CSS, Jquery, JSF, Struts 1.3, Eclipse 3.5,HibernatE, Tomcat Application Server 7.0, Oracle 10g,Rational Clear Quest,Jquery 1.4,EJB 3.0, DB2, Jsp 2.2, Servlet 3.0,JMS,SQL, JSON, WSDL, SOAP,AXIS 2, IBatis, REST, UML

Confidential

Java Developer

Responsibilities:

  • Requirement Analysis, Solution Designing, Development of proposed solution.
  • Developing the solution in modules end to end and ensuring the integration with the existing system.
  • Standard checking and Code walkthrough using peer review and client review.
  • Enhancing the quality of code/programs through testing as per standards.
  • Designed different components using Java language with extensive use of Object Oriented Programming Techniques (OOPS) like Abstract Classes, polymorphism, Interfaces etc.
  • Used Multi-threading to overcome the errors in the process of transactions.
  • Performing the Unit testing Integration testing of components & applications.
  • Deploying the applications for QA, UAT phase, Tracking and fixing all bugs and defects.
  • Documenting the solution approach and designing UML, Object, Interface diagrams.
  • Used the Use cases, Interaction diagrams and Class diagrams in development of the application.
  • Implemented "Model View Controller (MVC)" architecture for an efficient implementation of the view level customizations and interface with the application logic.
  • Developed JSP’s, Servlets, JavaScript, XML which formed the UI component.
  • Created Servlets and Java Server Pages, which route submittals to the appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Developed EJB Components, both Entity and Session beans, modeling the business logic.
  • JDBC is used for data interaction with Oracle database.
  • Written stored procedures in Oracle to validate data and ensure System integrity for various tests based on different specifications.
  • Involved in deployment components on Weblogic application server.

Environment: ECLIPSE IDE, SPRING FRAMEWORK, DB2, C++, Multi Threading, JAVA, J2EE, TOMCAT, JIRA, WINDOWS XP.

We'd love your feedback!