We provide IT Staff Augmentation Services!

Developer Resume

3.00/5 (Submit Your Rating)

Plano, TX

SUMMARY:

  • A dynamic and goal - oriented Java/J2EE Developer with 7 years of experience in requirement gathering, estimation, analysis, design, development & testing of web-based applications using Java/J2EE
  • Strong experience in development under SDLC and Agile Methodology
  • Experience in Object Oriented Analysis, Design, and Programming of distributed web-based applications
  • Experience in creating various Use case diagrams, Class diagrams and Sequence diagrams using Microsoft Visio and Rational Rose during the design phase of SDLC
  • Expertise in Core Java, Collection Framework and Java Multi-Threading applications
  • Experience in various J2EE design patterns like Data Transfer Object, Session Facade, Singleton
  • Experience in developing enterprise application - presentation layer with Angular, static HTML, JavaScript, CSS, JSPs, JSF, Servlets, JSP/Struts/JSTL/PS Framework Custom Tags, middle layer with Spring/EJBs (Stateless Session Beans) and persistence layer with Hibernate
  • Well-experienced in using various open source web frameworks like Struts, Spring, Google Guice
  • Extensively applied Unit Testing for the application using JUnit framework
  • Effectively used Ant and Maven for automated builds, project development and release management
  • Experience with various integrated development environment (IDE) like Eclipse, IRAD, RSA and NetBeans
  • Extensive experience in working with a java-based logging utility like LOG4J and creating Custom Logging utilities
  • Worked with DB2, Oracle, SQL Server, MySQL, SQL Developer environment
  • Experience in Version Control tools like CVS, SVN, GIT, Dimensions
  • Demonstrated technical expertise, organization and client service skills in various projects undertaken

TECHNICAL SKILLS:

Operating System: Windows 2000, Windows XP, Windows Vista, Windows 7, UNIX, Linux, Mac OS 10.6

Programming languages: C, C++, Java 4.0/5.0/6.0, Scala

Middleware/Distributed Technologies: J2EE, EJB 2/3.0, JMS, JNDI, log4j

Server side programming: Java Servlet 2.4, JSP, JSTL, Custom Tag Libraries, JSF 1.1

Scripting Languages: Angular, jQuery, AJAX, HTML, CSS, XML, DHTML, SQL, Ant, Maven, AngularJS

Modeling languages: Design patterns

Java IDE: WebStorm 2017.2.4, Eclipse 3.0, IRAD 7.5/9.0, NetBeans, IntelliJ IDEA 10.0.3, RSA 9.5

Databases: Oracle 11g/10g/9i, MySQL, SQL Server 2000/2005, DB2

Web Servers: Apache Tomcat Server 5.x/6.0/7.0

Application Servers: JBoss AS 4.2, WebSphere 6.1/7.0/8.0

Framework: Struts, Spring 2.5, Spring Core, Spring MVC, Spring DAO, Google Guice, PS, Wicket

ORM Tools: Hibernate 3.0, DAO

Version Control System: CVS, SVN, GIT, Dimensions

Testing: Junit, Karma

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Developer

Responsibilities:

  • Developed multiple screens using Angular, HTML and CSS
  • Added Components, Templates and Stylesheets required for multiple screens
  • Used Directives and Pipes for enhancing User experience in the UI
  • Implemented client-side validations for elements of the User Interfaces
  • Defined Models for multiple sets of data
  • Added Look-up Services for loading dropdown values in UI
  • Added methods in components for data handling and field events
  • Executed Unit Tests via Karma

Environment: Angular 4, TypeScript 2.5.2, Angular CLI 1.4.3, TSLint 5.7.0, NPM 3.10.10, node 6.11.3, Win32 x64, JIRA, Bitbucket, WebStorm 2017.2.4, Karma, Git, Protractor

Confidential, Plano, TX

Java Developer

Responsibilities:

  • Developed web pages using HTML, CSS, JSP and AngularJS
  • Implemented client-side and server-side validations for components of the User Interfaces
  • Mapped tables in database using Hibernate
  • Modified controllers for changes in actions and implementing business logic
  • Developed Enterprise Java Beans (EJBs) to write business logic and functionalities mentioned in the Use Cases
  • Added JavaScripts to handle menu options and button clicks events
  • Worked in SQL for schema changes and retrieving data from queries
  • Wrote JUnit Test Cases to ensure the working of the business logic and functionalities
  • Performed Unit testing, Integration testing and System testing
  • Ran Maven scripts for automation of Java Build and Deployment
  • Assisted in Deployment and Release of the application in different environments such as Development, Test and Staging
  • Defect fixes in JIRA

Environment:: JDK 1.6, WebSphere AS 7, Oracle 11g, SVN, Eclipse, Agile, AngularJS 1.5, HTML, CSS, JSP, Hibernate, JIRA, SQL, JUnit, EJB, Beyond Compare 3, Maven

Confidential, San Antonio, TX

Senior Java Developer

Responsibilities:

  • Gathered and analyzed business requirements from cross-functional client groups in an effort to develop software application
  • Created Design Documents to facilitate analyzing and developing the application
  • Added new User interfaces developed using JSP
  • Analyzed Web Services developed using SOAP
  • Created tasks using Rational Team Concert
  • Modified My Accounts page using PS Framework to list out an external insurance product
  • Modified action controllers and page handler for servlet action changes
  • Added Delegate calls and assisted in integration of front and back end modules
  • Created new Accounts Details page in Wicket Framework
  • Added JavaScripts to handle menu options and button clicks events
  • Worked in SQL for schema changes and retrieving data from queries
  • Added queues to be used in application’s jvm
  • Analyzed Server logs using PuTTY

Environment: SOAP UI, Wicket, Presentation Services (PS) Framework, Rational Software Architect (RSA) 9.5, WebSphere AS 7, JDK 1.6, Oracle 11g, SVN, Agile, HTML, CSS, JSP, JavaScript, MQ, Rational Team Concert (RTC), PuTTY, SQL, Beyond Compare 3

Confidential, Cary, NC

Application Support Lead

Responsibilities:

  • Gathered and analyzed business requirements from cross-functional client groups in an effort to optimize software applications
  • Led a team of offshore engineers to implement the changes based on the requirements
  • Worked in tandem with Sparta delivery consultant in requirement gathering, risk assessment and Impact analysis
  • Developed technical solutions using the core TrackWise product and utilities, create workflows, user administration etc.
  • Created Sequence Diagrams and Use Case diagrams using Rational Rose
  • Migrated configuration to subsequent environments in a controlled manner using TW Migrator
  • Carried out Data Uploads/Changes using the import utilities
  • Supported interfaces with external systems
  • Worked with Continuous Integration Tools such as Jenkins
  • Used SQL queries to extract data from different databases including testing and production for data validation and data analysis
  • Assisted in production support and defect fixes

Environment: TrackWise, Eclipse 3.7, Rational Rose, WebSphere AS 8.0, EJB, JDK 1.6, Oracle 11g, Maven, SVN, WebSphere Portal Server 6.1, HTML, CSS, JSP, JavaScript, JSF 1.1, Configuration Migrator, Agile, Jenkins

Confidential, Albany, NY

Java Developer

Responsibilities:

  • Created WebSphere Portlets for Search and Inquiry processes of searching suspects of criminal background based on different data and sources
  • Developed Batch Inquiry Portlets for searching multiple suspects
  • Developed Civil Management System for tracking the inmate details such as crime, releases, corrections and treatment offered, court services, supervision etc. based on the existing Civil Management application in Forte
  • Implemented client-side and server-side validations for components of the User Interfaces
  • Created Java Bean classes, Data Transfer Objects (DTOs) and added different properties
  • Added new JavaScript for handling events in the UI such as page load events, click button events etc.
  • Developed new JSP pages implementing JSF libraries and html tags
  • Changed Layout and Designs of the pages with applicable CSS
  • Implemented Java Multithreading in the application
  • Assisted in Deployment and Release of the application in different environments such as Development, Test and Staging
  • Developed Enterprise Java Beans (EJBs) to write business logic and functionalities mentioned in the Use Cases
  • Wrote JUnit Test Cases to ensure the working of the business logic and functionalities
  • Created mapper classes to map Business object to Persistent object and vice versa
  • Used SQL and prepared scripts to run queries, perform analysis and generate reports
  • Interfaced with program management and executive teams regarding quality assurance goals
  • Used SQL queries to extract data from different databases including testing and production for data validation and data analysis
  • Created Support guide, Deployment plans and other related documentations
  • Utilized the skills: RUP, HP Quality Center, SQL Plus, MS Visio, MS Office, Oracle 11g
  • Fixed defects using HP Quality Center tool

Environment: IRAD 9.0, WebSphere AS 8.0, EJB, JDK 1.6, JavaScript, Oracle 11g, HP Quality Center 11.00, Maven, SVN, Jenkins, Nexus, WebSphere Portal Server 6.1, HTML, CSS, JSP, JSF 1.1

Confidential, Farmington Hills, MI

Java/J2EE Developer

Responsibilities:

  • Implemented pricing functionality, validation, stored procedure calls in Canada Remarketing WebAMS System
  • Extensively used UNIX commands for running batch scripts in ftp server
  • Worked with Action classes in Struts and JSP for the front end development
  • Used EJB for business logic implementation
  • Developed multiple screens in JSP such as inspection, maturity billing, account search, loyalty, grounding, pricing, purchase etc
  • Data fixes for manual sale processing
  • Implemented stored procedures for price calculation, data loading and data saving
  • Worked with DB2 for executing queries and stored procedures
  • Configured data sources and JMS queues in IRAD environment
  • Performed Unit testing, Integration testing and System testing
  • Assisted in production support
  • Prepared daily batch monitoring report and dealt with clients for processing files

Environment: IRAD 7.5, Rapid SQL 8.1.0, DB2, JSP, Struts 2, WebSphere AS 7.0, EJB, JMS, Java 1.6, UNIX, FileZilla 3.5.3, PuTTY 0.56, Dimensions, Beyond Compare 3, BMC Remedy User, Service Request Database 3.0

Confidential, Alpharetta, GA

Java/J2EE Developer

Responsibilities:

  • Created new functionalities and modified the behaviors of components in the User Interfaces
  • Wrote client-side and server-side validation scripts using jQuery and JavaScript
  • Developed web pages using HTML, JSP, CSS, JavaScript and Ajax
  • Exclusively used CSS for modifying Layout and design of the web pages.
  • Mapped tables in database using Hibernate and Scala
  • Ran queries in MySQL for testing data persistence
  • Involved in writing Struts2 Action classes and configuration files
  • Used Spring and Hibernate for business logic processing and database transactions
  • Migrated parts of code from Java to Scala
  • Developed web pages using LIFT framework to integrate with Scala
  • Performed unit testing by writing test methods using Junit
  • Used GIT for version control in Scala and SVN in Java
  • Ran Maven scripts for automation of Java Build and Deployment
  • Extensively followed SCRUM methodology
  • Participated in Release and Iteration Planning meetings with engineers
  • Implemented VersionOne as a defect tracking system

Environment: Java 1.6, Struts 2, Hibernate 3.0, JPA, Spring, HTML 4, JSP, CSS 3, AJAX, JavaScript, Scala, LIFT, GIT, SVN, XML, Tomcat 7, JBOSS, MySQL, Maven, Eclipse 3.6, IntelliJ 10.0.3, JUnit 4.7, VersionOne

Confidential, Des Moines, IA

Java/J2EE Developer

Responsibilities:

  • Implemented GWT in the front end for automatic generation of JavaScript
  • Worked with Google Guice framework for dependency injection and Hibernate for data persistence
  • Developed test cases and tested with Junit
  • Implemented GUI new functionalities by adding codes in xmi
  • Added & modified validation rules for different component in the UI
  • Used Eclipse Modeling Framework (EMF) for generating Java Beans automatically & SiriusForce Framework (SF) for DTO generation
  • Implemented Test-Driven Development (TDD) in Agile environment
  • Wrote Business Logic for the different part of the system based on business rules provided by the SRS
  • Worked with Oracle database to check the data persistence
  • Used SQL Developer to get connected to Oracle database
  • Implemented Singleton and DTO design pattern
  • Ran Maven Scripts to automate the Java Build and Deploy process
  • Deployed application into the JBoss Application Server

Environment: JAVA 1.5, J2EE, Google Guice, GWT, AJAX, JavaScript, EJB 3.0, XMI, JUnit, Oracle 10g, Hibernate, JBoss Application Server 4.2, Maven, SQL Developer 2.1, Eclipse Galileo, SVN, JIRA, Windows XP

We'd love your feedback!