We provide IT Staff Augmentation Services!

Senior Developer Resume

3.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • 13 years of experience in the field of Information Technology, specializing in multi - tier and Client/server architectures. Worked extensively on a variety of Application servers, Web Servers, Databases, GUI front ends, Advanced Internet applications using Java/J2EE.
  • Experience in development and implementation of Web based, Internet/Intranet, Client/server, Caching mechanisms, distributed architecture applications using Java/J2EE technologies like Java, JSP, Servlets, Struts, Spring (MVC, Dependency Injection, Autowiring, Caching, Database Connectivity, Integration with Ibatis, Spring Quartz Job, Webservice Rest and Soap Client Api, Asynchronous calls, ThreadExecutor framework and JUnit), EJB, Restful webservices, Soap webservice clients(using XMLBeans,JAX-WS and JAX-RS), Ant and have working knowledge of ReactJs, AngularJs, Hibernate, Jquery, JSF, Maven, Ajax, Ruby UI Automated Test, Mockito/PowerMock, Karma/Jasmine Junit(AngularJs Unit Tests), Unix and Chordiant.
  • Experience in installing, configuring, and working on application servers like IBM WebSphere, WebLogic and Tomcat.
  • Understanding of AWS components and services.
  • Experience working in projects configured with AntHill Pro, Jenkins and Hudson.
  • Experience working in projects with coding standards managed via Sonar.
  • Experience working using Agile/Scrum, Kanban and Waterfall methodologies of project development.
  • Experience in leading team (onsite/offshore model) to successful project implementation with proper management, engagement with top management, scope containment and quality assurance.
  • Good Understanding of Object Oriented Programming concepts, Model View Controller (MVC) Architecture, UML and understanding of Service Oriented Architecture (SOA).
  • Working experience in XML technologies like XML Parsers like Dom.
  • Efficient in software engineering skills including use-case diagrams, class diagrams, sequence diagrams using Visio.
  • Experience in methodologies related to project and program management. Expertise in highly scalable application development, spanning various phases of project life cycle, right from inception through closure.
  • Extensive experience in building multi-user Java server side applications and frameworks. Used Open source products to build re-usable components that can be used as base application frameworks.
  • Exposure to Oracle database in applications using SQL and Stored Procedures.
  • Ample domain understanding of Banking and Retail.

TECHNICAL SKILLS

Operating systems: Windows and Linux.

Programming Languages: Java, Gerkhin(Ruby) and working knowledge of SQL and PL/SQL.

Internet Technologies: Working knowledge of HTML, JSP, Servlet, Javascript, AngularJS, ReactjsJquery, JSF and Ajax.

Frame Works: Spring, Struts, EJB and working knowledge of Ibatis, Mockito/

Development Tools: IBM Rational Application Developer, Spring Tool Suite, Eclipse, SOAP UI, PostMan, FireBug, Chrome DevTools, Toad, SQL Developer, Squirrel Winscp, TextNode, ATOM and Putty.

Version Maintenance Tools: SVN, GIT, Clearcase, Serena and Visual Source Safe.

Databases: Oracle.

Build Tools: Working knowledge of Ant and Maven. Intermediate knowledge of Jenkins, Sonar, Hudson, Jenkins and AntHill Pro.

Bug Tracking Tools: VersionOne, JIRA, Mercury Test Director, FishEye and Confluence.

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

Senior Developer

Environment: Java/J2EE, Angularjs, Reactjs, JavaScript, Restful Web service, WebLogic, Maven and AWS.

Responsibilities:

  • Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.
  • Involved in High Level and Low level analysis and design.
  • Development of the service layer using Java/j2ee using Eclipse.
  • Developed front end using Angularjs and Reactjs (JSX and Flux).
  • Developed webservices using REST.
  • Developed Java unit tests using Mockito/PowerMock.
  • Deployed the application on the development and testing boxes.
  • Helped the testers to test various extreme edge scenarios.
  • Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

Confidential, Richmond, VA

Senior Developer

Environment: Java/J2EE, Spring, Angularjs, JavaScript, Maven, Restful Webservice client (Spring Rest Template), IBM Rad, Websphere, SQL Developer and Squirrel.

Responsibilities:

  • Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.
  • Involved in High Level and Low level analysis and design.
  • Development of the service layer using Java/j2ee using IBM Rad.
  • Development using Spring Framework (MVC, Dependency Injection, Autowiring, Caching, Database Connectivity, Webservice Rest Template, Asynchronous calls, ThreadExecutor framework, Spring Quartz Jobs) which communicates with various service layers and configuring the Spring xml files.
  • Developed front end MVC, Services/Factory, Interceptors, Modals using Angularjs.
  • Developed webservices using REST and clients using Spring Rest Templates.
  • Developed Java unit tests using Mockito/PowerMock.
  • Deployed the application on the development and testing boxes.
  • Helped the testers to test various extreme edge scenarios.
  • Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

Confidential, Richmond,VA

Senior Developer

Environment: Java/J2EE, Spring, Angularjs, JavaScript, Maven, Soap webservice client (using JAX-WS), Restful Webservice client (Spring Rest template), JQuery, Spring Tool Suite, Mockito/PowerMock, Ruby UI Tests, Weblogic and SQL Developer.

Responsibilities:

  • Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.
  • Involved in High Level and Low level analysis and design.
  • Involved in the Agile/Scrum based development phases.
  • Development of the service layer using Java/j2ee using Spring Tool Suite.
  • Development using Spring Framework (MVC, Dependency Injection, Autowiring, Caching, Database Connectivity, Webservice Rest and Soap Client Api, Asynchronous calls, ThreadExecutor framework) which communicates with various service layers and configuring the Spring xml files.
  • Developed front end MVC, Services/Factory, Interceptors using Angularjs.
  • Developed webservices using REST and clients using Spring Rest Templates.
  • Developed SOAP based webservice clients using JAX-WS.
  • Developed Java unit tests using Mockito/PowerMock.
  • Developed Angularjs Unit Tests using Karma/Jasmine Junit.
  • Developed Ruby UI Automated Tests for the front end.
  • Deployed the application on the development and testing boxes.
  • Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

Confidential, Richmond,VA

Senior Developer

Environment: Java/J2EE, Spring, Angularjs, JavaScript, Maven, Soap webservice client (using JAX-WS), Restful Webservice client (Spring Rest template), JQuery, Spring Tool Suite, Mockito/PowerMock, Ruby UI Tests, Weblogic and SQL Developer.

Responsibilities:

  • Extensively involved in the review and analysis of business requirements, documenting the requirements and design and communicating the development approach to the development team.
  • Involved in High Level and Low level analysis and design.
  • Involved in the Agile/Scrum based development phases.
  • Development of the service layer using Java/j2ee using Spring Tool Suite.
  • Development using Spring Framework (MVC, Dependency Injection, Autowiring, Caching, Database Connectivity, Webservice Rest and Soap Client Api, Asynchronous calls, ThreadExecutor framework) which communicates with various service layers and configuring the Spring xml files.
  • Developed front end MVC and services/factory using Angularjs.
  • Developed webservices using REST and clients using Spring Rest Templates.
  • Developed SOAP based webservice clients using JAX-WS.
  • Developed Java unit tests using Mockito/PowerMock.
  • Developed Angularjs Unit Tests using Karma/Jasmine Junit.
  • Developed Ruby UI Automated Tests for the front end.
  • Deployed the application on the development and testing boxes.
  • Work closely with the product architect on design, dependencies and code and mentored developers on all technical aspects of work.

We'd love your feedback!