We provide IT Staff Augmentation Services!

Senior Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • Oracle Certified Java Developer with 7+ years of experience in Web development, client - server-tier Enterprise applications using Java and J2EE.
  • Extensive experience in designing, developing, maintaining enterprise applications to suit the business of the customers.
  • Skilled at progressing from problem statement to well documented designs.
  • Worked through all the phases of Software Development Life Cycle (SDLC): requirements gathering, analysis, design, development, testing, production and post-production support.
  • Hands on experience in designing and implementing elegant solutions to complex business problems using Object Oriented Analysis and Design (OOAD) principles.
  • Extensive experience in developing enterprise and web applications using JAVA/J2EE (Servlets, JSP, Custom Tags, JSTL, JDBC, EJB, JPA, JMS, JTA).
  • Used Bootstrap and Angular JS in effective web design
  • Extensively used the Java frameworks like Struts, Spring MVC, Spring AOP and Spring REST.
  • Good Experience of SOAP and RESTful web service development in Service Oriented Architecture (SOA).
  • Good understanding in implementing web application using Angular JS framework.
  • Good Experience in using Hibernate as ORM and writing queries using Hibernate Query Language.
  • Designed Frontend with in object oriented JavaScript Framework like Angular . js
  • Experienced with java Multithreaded Programming to develop multithreaded modules and applications.
  • Sound knowledge of RDBMS concepts and extensively worked with MySQL, Oracle database.
  • Experienced in writing test cases using Junit.
  • Experience in adhering to coding standards and finishing on time.
  • Very good experience working in Waterfall and Agile methodologies and Test Driven Development (TDD).
  • Good communication and strong interpersonal skills with quick adaptability to new environment.
  • Ability to adapt new methodologies and technologies quickly, excellent analytical and problem solving skills, ability to work on own besides being a valuable and contributing team player.

TECHNICAL SKILLS:

Java 6: J2EE, JavaScript, JQuery, Bootstrap, AngularJS, HTML5,CSS

D atabases: MySQL, Oracle,DB2, PL/SQL

Frameworks: RESTful Jersey, Spring MVC/AOP, Hibernate, Struts 2, JSF, JUnit, Selenium.

Tools: Eclipse, NetBeans, Swing, Maven, Git, UML, VISIO, MS word, MS Excel and MS PowerPoint, EA

App Servers: Apache Tomcat, Glassfish, JBoss, WebSphere

Misc: XML, JSON, XPATH, WebSphere MQ, XQuery, log4j, Android programming.

Operating system: Windows, Unix, Z/OS

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Senior Developer

Responsibilities:

  • Develop new features to the application by understanding the requirements from the business.
  • Used spring framework integrated with Security service to enable security for the application and services.
  • Working on Agile development life cycle.
  • Develop generic RESTful web services and test using the client side application.
  • Used SOAP UI, Postman to test REST and SOAP services.
  • Develop services to integrate between the Presentation layer and Data layer.
  • Develop front end applications using HTML5, CSS3, Bootstrap, and JQuery.
  • Involved in development of User Interface using HTML5, CSS3, JavaScript, and JQuery, AJAX, JSON and AngularJS
  • JQuery Data tables are used for front end applications to present the data in tabular format with additional functionalities.
  • Developed front-end reporting screen using Angular JS , widely used Angular JS UI components like route Providers, pagination, ng-grid, ng-directives, Session timeout pop-ups.
  • Used Jasmine framework to test JavaScript functionality.
  • Worked on SQL Loader to migrate the data from source to destination oracle databases.
  • Brief experience on implementing the Angular JS and MVC framework for data access.
  • Develop Junit test cases for unit testing.
  • Develop Hibernate DAO’s to integrate service layer with the data base.
  • Implement methods in the data layer for CRUD operations on the database..
  • Gradle is used to build and add the dependency to the project.
  • Team work and present the demo to the business for every end of sprint.
  • Update project status to project manager on weekly bases.
  • Peer reviewed design documents and code for internal and external quality assurance.
  • Provided test support for component and system integration testing.
  • Defect fixes and root cause analysis on the defect.
  • Post production support in the warranty period.

Confidential, TX

Java/J2EE Developer

Responsibilities:

  • Involved in development of application which is based on Model View Controller (MVC) architecture Using Spring Framework..
  • Involved in writing DAO layer using Hibernate to access the MySQL database.
  • Used JSP, JSTL, CSS, JQuery and JavaScript for front-end design.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Implemented RESTfull webservice ( JAX-RS).
  • Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
  • Followed Agile methodology (Scrum Standups, Sprint Planning, Sprint Review, Sprint Showcase and Sprint Retrospective meetings).
  • Used Tomcat and Jetty servers.
  • Used Maven for building application and used Log4J for logging and debugging.
  • Using JUnit for unit testing.
  • Used XML for various configuration settings.
  • Coordinate and communicate with the Onsite.
  • Defect Analysis & Fixing.
  • Rigorous Unit and System testing and carrying out root cause analysis of the bugs identified.

Confidential, Santa Clara, CA

Java/J2EE Developer

Responsibilities:

  • Responsible for the development and implementation for the Integrated web platform application by using Spring Framework.
  • Developed the GUI framework using Jquery, Jquery UI and Javascript.
  • Involved in the design and implementation of various J2EE design patterns like Persistent Object development, Front Controller Design Pattern and Data Access Objects.
  • Written pure Java classes for the business logic.
  • Developed licensing code for the product to make sure the license is valid even if a customer changes the system date.
  • Written Sql queries to retrieve the records from database.
  • Involved in developing process attribute mappings by using DOM Parser, SAX Parser, XSLT, and Xsd.
  • Sent data from the front end in an XML format and wrote JSPs and Servlets to retrieve the XML content..
  • Performed the product testing using different databases like MySQL and Oracle.
  • Perform unit test coding using Junit by developing testcases.
  • Involved in configuration management setup using SVN and build management using Ant on Windows.
  • Involved in user acceptance testing and provided production support of all integrated modules.
  • Deployed the web application in Weblogic application server.

Confidential, New York, NY

Developer

Responsibilities:

  • Used Spring Framework based on (MVC) Model View Controller.
  • Developed the presentation layer and GUI framework in HTML, JSP and Client-Side validations were done
  • Involved in Java code, which generated XML document, which in turn used XSLT to translate the content into HTML to present to GUI
  • Implemented XQuery and Xpath for querying and node selection based on the client input XML files to create Java Objects.
  • Designing GUI screens by using HTML, JSP.
  • Developed the user interface using the JSP pages and DHTML to design the dynamic HTML pages
  • Developed Session Beans on Web Sphere for the transactions in the application
  • Utilized WSAD to create JSPs/Servlets/EJBs that pulled information from a DB2/UDB database and sent to a front end GUI for end users.
  • Write the SQL Queries to retrieve the information from the Database.
  • Written server side validations using JavaScript.
  • In the database end, responsibilities included creation of tables, triggers, stored procedures, sub-queries, joins, integrity constraints and views
  • Worked on MQ Series with J2EE technologies (EJB, Java Mail, JMS, etc.) on Web Sphere server
  • Authentication of the users is implemented using LDAP.

Confidential

Developer

Responsibilities:

  • Involved in development of application which is based on Model View Controller (MVC) architecture Using Spring Framework..
  • Involved in writing DAO layer using Hibernate to access the MySQL database.
  • Used JSP, JSTL, CSS, JQuery and JavaScript for front-end design.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Implemented RESTfull webservice ( JAX-RS).
  • Followed Agile methodology (Scrum Standups, Sprint Planning, Sprint Review, Sprint Showcase and Sprint Retrospective meetings).
  • Used Tomcat and Jetty servers.
  • Used Maven for building application and used Log4J for logging and debugging.
  • Using JUnit for unit testing.
  • Used XML for various configuration settings.
  • Coordinate and communicate with the Onsite.
  • Defect Analysis & Fixing.
  • Rigorous Unit and System testing and carrying out root cause analysis of the bugs identified.

We'd love your feedback!