We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 5+ years of experience in designing, developing and deploying n - tier web applications and client / server applications using JAVA, J2EE technologies and Web Technologies for enterprise applications.
  • Involved in all the phases of SDLC -requirement gathering, design, development and maintenance.
  • Good working knowledge of Extreme Programming using Agile methodology with iterative and incremental software development
  • Experienced in using Spring Framework (Spring Core, Spring MVC, Spring ORM, Spring Web flow, Spring DAO).
  • Experience in designing both Frontend & Backend applications using Java, J2EE Web frameworks, JSP, JSTL, HTML, CSS, Angularjs, JavaScript, AJAX, jQuery.
  • Advance knowledge of SQL Queries using Hibernate framework with Spring ORM in interaction with the RDBMS.
  • Excellent knowledge of design patterns (Model View Controller, Singleton, Factory pattern, DAO, Session Facade)
  • Experience in implementing Web Services (Restful/SOAP).
  • Experience in working with Lotus Domino notes & Lotus domino designer.
  • Capable of quick learning and delivering solutions as an individual and as part of a team with good communication and interpersonal skills.
  • Ambitious, have strong work ethic, have a strong willingness to learn and highly dedicated, strong Analytical skills, strong in communication.
  • Experienced in deploying applications on Apache Tomcat, WebSphere.
  • Experience in using IDE‘s like Eclipse, NetBeans, RAD, and integration with Maven
  • Have solid testing experience in unit testing, integration testing and automation testing.
  • Proficient in Test Driven Development (TDD) using Java JUnit API and Selenium Web driver.
  • Strong experience with Version Control like SVN
  • Proficient in Object Oriented Programming, software configuration and maintenance.

TECHNICAL SKILLS

Programming Languages: Java, PHP

UI Scripting: Angularjs, JavaScript, JQuery, AJAX, HTML, CSS, XML

Web services: SOAP, Restful, SOAPUI

Methodologies: Agile (Scrum), Waterfall

Platforms: Windows, UNIX/Linux environment

Version Control: SVN

RDBMS/SQL: SQL, MySQL, Oracle,DB2

Frameworks: Hibernate, Spring Core, Spring IoC/DI, Spring MVC, Spring ORM, Spring DAO

IDEs: Eclipse, NetBeans, Maven,Rational Application Developer Server

Transaction Control: Hibernate Transaction

Webservers: Apache Tomcat Server

Other Tools: Lotus Domino notes, Lotus domino designer

PROFESSIONAL EXPERIENCE

Confidential, Chicago,IL

Software Developer

Responsibilities:

  • Involved in Analysis, Design,Documentation and Implementation translation of Business User requirements.
  • Actively participated in the daily SCRUM meetings and paired programming to produce quality deliverable within time.
  • Interacting with QA team and Business team to resolve defects.
  • Practiced test driven development (TDD) to expedite the development process.
  • Used Core Java for development.
  • System was built using Model-View-Controller (MVC) of an Customized Framework.
  • For data access layer mapping DB2 database with Oracle SQL Developer.
  • Worked for creation and generation of triggers.
  • Implemented the transaction management with Pojo classes.
  • Developed Web Services using Restful with Json(parsing, processing, and design) to communicate with application using Restful API.
  • Implemented the application using the concrete principles laid down by several design patterns such as Facade, Business Delegate, Singleton, and Data Access Object.
  • Configured and customized logs using Log4J
  • Worked with Cobol Mainframe data to parse those data and save in database.
  • Involved in installing and configuring RAD for development

Environment: Java, Custom framework for IES, DB2, Rational Application Developer, Oracle SQL Developer, DB2, Putty, Winscp, Log4J, SVN, RestFul web service, JRecord Library.

Confidential

IT Consultant

Responsibilities:

  • Involved in projects utilizing Java, Java EE and Spring Framework Web applications to create fully- integrated client management systems.
  • Oversee all stages of design, development, and deployment of new Java-based vendor application system for financial-services industry.
  • Created and explained prototypes to end users.
  • Designed and developed application using Spring frameworks.
  • Setting up build environment and deploying of application in all the servers.
  • Wrote SQL and implemented Spring ORM using Hibernate.
  • Involved in implementing the MVC framework- which is based on Spring and Hibernate.
  • Worked on generating the web services (JAX-WS) classes by using Service Oriented Architecture SOA, WSDL, UDDI, SOAP
  • Involved in writing DAO layer using Hibernate to access the Oracle database
  • Implemented Hibernate to map all the tables from different data sources to make database updating.
  • Developed Ant scripts to bundle and deploy application
  • Developed various test cases and performed unit testing using Junit

Environment: Spring, JSF, JSP, Servlets, Oracle, AJAX, Javascript, JQuery, Hibernate, Weblogic, Log4j, HTML, XML, XSLT, CSS, CVS, GIT JUnit, Eclipse, SOAP, WSDL, Web Services, JMS, Weblogic

Confidential

Java Consultant

Responsibilities:

  • Involved in projects utilizing Java, Java EE web applications to create fully- integrated client management systems.
  • Oversee all stages of design, development, and deployment of new Java-based vendor application system for financial-services industry.
  • Oversee all stages of design, development of new Java-based vendor application system for financial-services industry.
  • Work directly with management, vendors, and third parties to ensure that Web-site’s financial transactions and database management applications operate at peak efficiency.
  • Understood business requirements from client and client’s customers.
  • Requirements gathering (Interacting with client for all the requirements. Clarification of the flow).
  • Created and explained prototypes to end users.
  • Designed and developed application using Spring frameworks and Apache Maven.
  • Setting up build environment and deploying of application in all the servers.
  • Wrote SQL and implemented Spring ORM using Hibernate.
  • Involved in implementing the MVC framework- which is based on Spring and Hibernate.
  • Involved in writing DAO layer using Hibernate to access the Oracle database
  • Implemented Hibernate to map all the tables from different data sources to make database updating.
  • Developed Ant scripts to bundle and deploy application
  • Developed various test cases and performed unit testing using JUnit
  • Transformed XML content into HTML using XPath, XSLT

Environment: Spring, JSF, JSP, Servlets, Oracle, AJAX, Java Script, JQuery, Hibernate, Web Logic, Log4j, ANT, HTML, XML, XSLT, CSS, CVS, GIT JUnit, Eclipse, SOAP, WSDL, Web Services, WebLogic

Confidential

Java Developer

Responsibilities:

  • Involved in projects utilizing Java, Java EE web applications to create fully- integrated client management systems.
  • Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams.
  • Provide continued bug fixing and testing for existing web applications.
  • Consistently met deadlines and requirements for all production work orders.
  • Created the Technical design document (TDD).
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script, JSP Custom Tags.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • Implemented the Application using Spring MVC Framework.
  • Developed Java Classes for implementation of Persistence of objects and Caching of Data using Hibernate.
  • Extensively used POJO such as Multi-Threading, Exceptions, and Collections.
  • Tested cross browser scripting in Firefox, Safari Chrome and Internet Explorer browsers.
  • Configured the WebLogic handler for the Apache Web Server to serve static files (js, html, images and css).
  • Developed SQL Statements for searching contractors depending on Selection Criteria.
  • Developed Servlets for Document Upload, Image Streaming and Caching the data.
  • Development and Integration of the Application using Eclipse IDE and Maven.
  • Involved in the full system life cycle and responsible for Developing, Testing, Implementing.
  • Involved in Unit Testing, Integration Testing and System Testing etc.
  • Developed JavaScript validation for client side validations. Performed Code reviews and code fixes.

Environment: Spring, JSP, Servlets, MySql DB, AJAX, Java Script,JQuery, Hibernate, Web Logic, Log4j, HTML, XML, CSS, CVS, Eclipse, SOAP Web Services

Confidential

Developer

Responsibilities:

  • Involved in projects utilizing Java, Java EE web applications to create fully- integrated client management systems.
  • Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams.
  • Provide continued bug fixing and testing for existing web applications.
  • Consistently met deadlines and requirements for all production work orders.
  • Created the Technical design document (TDD).
  • Developed user interfaces using JSPs, HTML, XHTML, DHTML, CSS, Java Script.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript..
  • Implemented the Application using MVC Framework
  • Extensively used POJO such as Multi-Threading, Exceptions, and Collections.
  • Tested cross browser scripting in Firefox, Chrome, Safari and Internet Explorer browsers.
  • Configured the WebLogic handler for the Apache Web Server to serve static files (js, html, images and css).
  • Developed SQL Statements for searching contractors depending on Selection Criteria.
  • Developed Servlets for Document Upload, Image Streaming and Caching the data.
  • Development and Integration of the Application using Eclipse IDE and Maven.
  • Involved in the full system life cycle and responsible for Developing, Testing, Implementing.
  • Involved in Unit Testing, Integration Testing and System Testing etc.
  • Developed JavaScript validation for client side validations. Performed Code reviews and code fixes.

Environment: Spring, JSP, Servlets, MySql DB, AJAX, Java Script,JQuery, Hibernate, Log4j, HTML, XML, CSS, CVS, Eclipse,

We'd love your feedback!