We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Talented and technically skilled Full Stack developer with 7 years of experience as a key contributor to the development of web application technology solutions for front end, back end and database applications. Strong knowledge of the software development lifecycle, including requirements gathering and analysis, design specifications, programming, testing, and implementation. Perform in - depth analysis of project components and rapidly identify and eliminate software issues.
  • Implemented several projects through complete Software Development Lifecycle using advanced frameworks, web services and design patterns.

TECHNICAL SKILLS:

Languages: Java, PHP, JavaScript, Swift

Web: AngularJS, jQuery, Bootstrap, HTML5, CSS3, Ajax, JSP, XHTML, JSF

Web Services: RESTful, SOAP, WSDL, JSON, XML, WSO2

Frameworks: Spring (Spring MVC, Spring Web flow, Spring Security, Spring AOP JPA, JSF, Spring Boot, Angular, ExpressJS, Primefaces

Application Server: Apache Tomcat, Glassfish, JBoss, WAMP, LAMP

Databases: MySQL, Oracle

SDLC: Agile, Waterfall

Tools: GitHub, Eclipse, NetBeans, MyEclipse, IntelliJ Idea, Spring STS, Photoshop, SVN, Maven, JDeveloper

Platforms: Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer

Responsibilities:

  • Gathered and analyzed client business requirements leading and developed project plans and technical specs.
  • Created system and use case designs including class, sequence and deployment diagrams as well as flow charts.
  • Developed distributed enterprise web applications using Agile and Waterfall methodologies

Confidential

Software Developer

Responsibilities:

  • Worked in a team of 30 gathering requirements and designing a tax-related module for a project to automate the services of the Confidential.
  • Project was extremely complex due to the business logic of the financial department.
  • Developed the enterprise web application with Spring MVC.
  • Used Hibernate to map to a MySQL database.
  • Used Ajax for the navigation bars.
  • Utilized combinations of Waterfall and Sprint Application development methodologies to cope with frequent changes in requirements.
  • Used UML to create Use Cases, sequence diagrams, collaboration diagrams and class diagrams.

We'd love your feedback!