We provide IT Staff Augmentation Services!

Web Developer Resume

4.00/5 (Submit Your Rating)

MD

PROFESSIONAL SUMMARY:

  • Around 7 years of experience in design, development of distributed, scalable and secure web applications.
  • Good Experience in Core Java concepts like JavaBeans, Collection Frameworks and Multi - threading etc.
  • Strong experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Servlets, JSP, JDBC, JMS, Spring, Hibernate, XML and Web services.
  • Experience in Analysis, Design, Code Reviews, Unit testing and Integration Testing.
  • Experience in programming with IDE’S like STS, Eclipse, Net Beans and IntellJ.
  • Implementing data persistence through Hibernate and JDBC methodologies through DB Oracle.
  • Experience in Spring modules MVC, JDBC, Boot, AOP, REST, ORM and Security.
  • Proficiency in working with databases like Oracle & MySQL and knowledge on MongoDB.
  • Experience with Web logic, JBoss & Tomcat server.
  • Experience in Agile software development process, Test Driven Development and Scrum.
  • Expertise using version control tools like GIT, SVN and CVS.
  • Expertise in using Apache Ant, Maven build tools and logging tools like Log4J.
  • Involved in developing Test plans, Test Cases and Test Procedures.
  • Experienced in writing unit test cases using Junit.
  • Ability to adopt new Technologies and tools quickly.

TECHNICAL SKILLS:

Languages: JAVA 8, J2EE, PL/SQL, C, and C++

Technologies and frameworks: Spring MVC, Spring JDBC, Spring REST, Spring Boot, Spring-WS/Rest, Spring Batch, AOP, Hibernate, JSF, RESTful & SOAP Web Services, Angular JS, Bootstrap, JQuery, XML, JSON, Junit.

Application server s: Oracle WebLogic, JBoss, Apache Tomcat.

Databases & DB Tools: Oracle 10G / 11G, SQL Server, MYSQL, SQL Developer.

Methodologies: Agile, Waterfall

SCM & Project Tools: GIT, Concurrent Versioning System(CVS), Subversion(SVN), Maven, Jenkins and Jira

Development tools: Spring Tool Suite, Eclipse, NetBeans and IntellJ

Operating System: Unix, Linux and Windows.

PROFESSIONAL EXPERIENCE:

Confidential, MD

Web Developer

Responsibilities:

  • Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
  • Analysis, design and development of Application based on J2EE using Spring and Hibernate.
  • Used spring framework for Dependency Injection (IOC), Model View Controller (MVC)and integrated with Hibernate framework
  • Used Spring core, Spring-AOP, Spring-ORM, Spring security, MVC modules.
  • Used spring API to translate technology specific exception into consistent unchecked exceptions.
  • Integrated Spring DAO for data access using with Hibernate to implement CRUD operations against Data base.
  • Implemented Second level of caching using Hibernate configuration files and EHCache provider.
  • Implemented Hibernate join strategies, to select elements from different tables in efficient way.
  • Used SQL, HQL and Hibernate Criteria queries, depending on the complexity of the Object.
  • Developed SQL Queries for performing CRUD operations in Oracle for the application
  • Implemented Separate controller per form using Spring MVC components like Dispatch servlet, view resolver and Request mapping annotations.
  • Developed the user interface with AngularJS, Bootstrap and JQuery.
  • Implemented business layer using Spring beans, created helper classes to navigate to different layers in applications.
  • Implemented Transaction handling using spring declarative transaction management for DAO layer.
  • Used Rest API with JAX-RS to provide and consume web services in XML and JSON.
  • Used Spring security for Authentication and Authorization.
  • Created templates, components and directives in AngularJS.
  • Configured and used Maven to build projects.
  • Involved in preparing the test cases using Junit in the testing phase.
  • Worked with Quality Assurance team in tracking and fixing bugs.

Environment: Java, J2EE, Spring, Hibernate, RESTful web services, AJAX, JSON, JQuery, Maven, JUnit, Eclipse IDE, Angular JS, Oracle, UNIX, HTML, CSS, SQL Developer, GIT, Jenkins, JBoss.

Confidential, NY

Web Developer

Responsibilities:

  • Requirements gathering and analysis, low and high-level design, development and unit testing.
  • Development of UI reports using JSP.
  • Understand and enhance the process of upstream, downstream and EOD batch feeds.
  • Develop core functionality for new requirements coming for various streams.
  • Develop spring based schedulers for batch processing, delivering various feeds to down and upstream systems.
  • Develop standalone components to process trades using spring core.
  • Defect analysis and fixes, support enhancements and new functionality during testing cycle.
  • Create and update configuration files for spring, hibernate and integration.
  • Use Multi-Threading to overcome the errors in the process of transactions.
  • Create and update Hibernate mapping files for database schema.
  • Develop Hibernate Data Access Objects for backend logic, data insertion, updates and fetching from database.
  • Hibernate criteria has been leveraged for building the logic for data fetching from database.
  • Perform unit testing, documentation, build, version control promotions, functionality testing.
  • Production support issues analysis and fixes.
  • Development of browser specific java script including IE, Fire fox and Mac Safari.
  • SAX for xml parsing and XSLT for transformations.
  • PL/SQL involves automated triggers and procedures in oracle.
  • Maintain code versions in SVN.
  • Perform code review, status updates and reporting etc.

Environment: Java 7.0/6.0, JSP, JQuery, Multi-threading, collections, Hibernate, Spring Core, JSON, Spring MVC, IOC, AOP, Quartz scheduler, PL/SQL, XML, Oracle, MQ, Oracle WebLogic, Junit, SVN.

Confidential

Web Developer

Responsibilities:

  • Designed and implemented dynamic Web content and Web-server application using Spring framework, J Java, JBoss, MS-SQL, Web services.
  • Analysis on business requirements, understand the expectations and providing estimates.
  • Involved in development of web-tier using JavaScript, CSS, JQuery and HTML pages.
  • Development of Spring controller to process requests from client and forward responses to JSP pages.
  • Integrated with testing tools like UFT, Selenium, DFP, TDM and XL Release.
  • Developed UI using Java Script, JQuery, CSS, HTML, AJAX and JSP.
  • Applied Model-View-Controller (MVC) design pattern and singleton class design pattern for designing the application.
  • Implemented RESTful web service for interaction with other external systems and API.
  • Developed SQL Queries, PL/SQL procedures for data retrieval from MS SQL database.

Environment: Spring, Java, XML, JSON, JAVASCRIPT, JDBC, WebLogic, MS SQL server.

Confidential

Web Developer

Responsibilities:

  • Gathering/Analyzing requirement from banks and CBS people and communicate with them regarding any requirement clarification.
  • Developing Customer module and provided to each bank to monitor and check the status of NEFT/RTGS transactions, view/download reports by amount/branch as per dates.
  • Solving Live Issues in case of code bugs.
  • Developing Admin module and provided to helpdesk and CBS people to monitor the transactions and check the status of pending transactions.
  • Develop spring based GUI for user to access reports.
  • Create and update configuration files for spring, hibernate and integration.
  • Create and update Hibernate mapping files for database schema.
  • Develop Hibernate Data Access Objects for backend logic, data insertion, updates and fetching from database.
  • Hibernate Criteria logic for data fetching from database.
  • Perform unit testing, documentation, build, version control promotions, functionality testing. Write PL/SQL stored procedure to get data from main database to report database.
  • Perform unit testing, documentation, defect fixes and support during testing cycle.
  • Preparing User NEFT/RTGS Interface User Manual and provided to banks.
  • Providing demo to bank spokes and bankers.
  • Coordinating with banks and CBS people in case of issues.

Environment: Java 1.6, J2EE, JavaScript, spring MVC, Hibernate, PL/SQL, Oracle 11g, eclipse 3.5, apache tomcat 6.0, Putty, SVN.

Confidential

Web Developer

Responsibilities:

  • Developed the front-end user interface using the JavaScript.
  • Binding the components on the webpages to the server side components, wiring the component generated events.
  • Involved in writing the client side and server side validations, navigation between web pages
  • Developed the server side components and business modules
  • Involved in development of DAOs connecting with database using JDBC
  • Created stored procedures in PL/SQL for execution to perform retrieval and update of database tables
  • Creating Test Suites and test cases and extensive unit testing using JUnit
  • Preparation of Test Plans
  • Unit testing and system integration testing.

Environment: Java/J2EE, Spring, Oracle, JavaScript, PL/SQL, IBM WebSphere Studio, CVS, VSS, JUnit

We'd love your feedback!