We provide IT Staff Augmentation Services!

Software Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

Innovative Full Stack Developer with 5 years of hands on experience optimizing and designing new features to enhance software performance. Analytic team member who troubleshoots and problem solves to meet client needs and requirements. Skilled in implementing technologies such as Java, JSP, Servlet, JavaScript, Tomcat, Hibernate, and Spring through all phases of software development life cycle.Developed and Deployed several complex applications using advanced frameworks, design patterns and Web services for Front End, Backend and Database related components.

TECHNICAL SKILLS:

Java: Full Stack Software Development Life Cycle Frontend / Backend Design Spring & HibernateObject Oriented Programming System Architecture Microservices Design Patterns

Languages: Java, SQL

Web: HTML5, CSS3, JSP, JSTL, Servlet, JavaScript, XML, jQuery, AJAX, Java Beans, Express.js, Node.js, Thymeleaf, TypeScript, Bootstrap

Web Services: REST, JSON, SOAP, Microservices

Web and Application Servers: Apache Tomcat

Frameworks: Spring (MVC, AOP, Dependency Injection, Data, Security), Hibernate, Angular, Node, Node.js, Mockito

Databases: MS SQL, MySQL, MongoDB

Design Patterns: Singleton, Prototype, Factory, Composite, Adapter, Bridge, Decorator, Façade, Proxy, Obsever, Iteratore, State, Strategy,Template, Vistor, Builder

SDLC: Waterfall, Agile / SCRUM, TDD, BDD

Tools: Eclipse, STS, IntelliJ, Visual Studio, Postman, Git, GitHub, Maven, JUnit, ActiveMQ, RabbitMQ, Docker, StarUML, Jira, Trello

Platforms: Windows

PROFESSIONAL EXPERIENCE:

Confidential

Software Java Developer

Responsibilities:

  • Led development of Human Resource Management System by designing database and Inventory Management System with database components.
  • Contributed to all phases of software development life cycle with system architecture design for both front and backend applications.
  • Performed coding and testing for frontend and backend as well as software installation.
  • Participated on Agile team by developing features and contributing to story completion in TDD.
  • Ensured optimization of new features and existing applications.
  • Contributed to spring planning and story control.

Technologies Used: Java, HTML5, CSS3, JavaScript, Spring, Hibernate, Agile/Scrum, REST, MS SQL, StarUML. continued …

We'd love your feedback!