We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Successful Java developer wif 5 years of experience implementing requirement analysis, design, development, and testing of multiple applications through all stages of development cycles.
  • Excellent skills in identifying potential issues and initiating proactive problem solving to meet project requirements.
  • Strong team leader wif excellent communication skills and the ability to build quality solutions using modern technologies such as Java, JavaScript, Node.js, jQuery, AJAX, CSS3, HTML5, Servlet, Angular, JSP, Spring, Hibernate, MYSQL.

TECHNICAL SKILLS

Programming Languages: Java, SQL

Database: MySQL, MS SQL, Mango dB

Web: Java EE, JSP, Servlet, JavaScript, HTML5, CSS3, AJAX, jQuery, Bootstrap, JSON, XML

Web Services: RESTful, Microservices

Servers: Apache Tomcat, Glassfish

Tools: Eclipse IDE, IntelliJ IDE, Spring STS, Git, GitHub, JUnit, Star UML, RabbitMQ, ActiveMQ, Postman, Maven, MySQL Workbench, Trello.

Frameworks: Angular, JSF, Spring MVC, Spring Boot, Hibernate, Node.js

Design Patterns: Singleton, Factory, Abstract Factory, Prototype, Builder, Adapter, Bridge, Composite, Decorator, Flyweight, Facade, Proxy, Template, Observer, Visitor, Strategy, State, Command, Chain of Responsibility, Iterator, Interpreter, Memento, Mediator

Methodologies: Agile / Scrum, TDD.

Platforms: Windows, Mac

PROFESSIONAL EXPERIENCE

Confidential

Software Developer

Responsibilities:

  • Developed RAD document, designed database, and completed implementation.
  • Created Unit test cases.
  • Performed requirement analysis.
  • Used Case, Class, VOPC, and Sequence Diagrams.
  • Designed / developed projects based on Java OOPs concepts and varied design patterns including large inventory management system.
  • Designed and implemented subsystems and layers based on MVC layers, backend ORM / Object Relational Mapping using JPA/Hibernate, and web service API using Restful.
  • Established RESTful web services for applications to consume.
  • Implemented agile methodology wif active participating in spring planning and daily scrum meetings.
  • Trained, supervised, and mentored team of junior software developers.

We'd love your feedback!