We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Skilled, educated, and results - oriented Java / JEE Developer with 5 years of professional experience providing successful software design, development, testing, and implementation. Expert knowledge of software development life cycle and strong track record of successful collaboration to create products that meet and exceed customer expectations. Extensive and using up-to-date technologies and passion for delivering innovative software solutions for various clients. Implement multiple projects using advanced frameworks such as Spring, Hibernate, and Design Pattern.
  • Java Development • Web Applications • Software Development Life Cycle • Team Building Process Improvement • Database Design • Object-Oriented Design • Unit Testing • Problem Solving

TECHNICAL SKILLS:

Languages: Java, C, C++, SQL, Matlab

Web: JSP / JSTL / Servlet, JavaScript, CSS, XML, jQuery, AJAX, AngularJS, JSON, JPA

Web Services: REST, SOAP

Web Server: Apache Tomcat, Glassfish, JBoss

Frameworks: Spring Platform (MVC, Web Flow, Data, Boot, Mobile, JDBC, Cloud, AOP, Security, Transactional, Validation, MVC Testing, Integration), Hibernate/JPA, JUnit, Log4j, Bootstrap, EJB, JavaMailService (JMS), Mockito

Databases: MySQL, SQL, SQLite, Microsoft SQL Server, Oracle, JDBC

Design Patterns: Factory Method, Faade, Template Method, MVC, Singleton,Proxy, Front Controller

SDLC: Agile-Scrum, RUP, Waterfall, TDD

Tools: Eclipse, NetBeans, STS, Jenkins, Git, SVN, bitbucket, Maven, Start UML, MS Visio

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Spring Security is used for login and give role to each user
  • For presentation layer Spring MVC is used
  • Spring Validation is to make sure the inputs are valid
  • Internationalization is used to change between languages
  • Implemented Hibernate and Spring frameworks for back-end persistence and business logic development

Technologies used: Spring MVC, Spring Security, Hibernate, Spring AOP, Spring Transactional, Spring Restful Web-Service, jQuery, JSP / JSTL, HTML / CSS, Spring Validation, Git for source control.

Confidential

Responsibilities:

  • Used of the Façade design pattern to hide the complexity of persistence and service layers.
  • Created dynamic front end JSP pages.
  • Developed Service and control classes to implement different service methods.
  • Fully developed checkout module.
  • Implemented Hibernate along with spring data for the persistence layer.

Technologies used: Spring, Spring MVC, CSS, HTML JavaScript, SQL Server 2008, NET Beans, JUnit, Bootstrap, Glassfish, Maven, SVN, Log4J.

Confidential

Responsibilities:

  • For presentation layer Spring MVC is used
  • Spring Security is used for login and give role to each user
  • Spring Validation is to make sure the inputs are valid
  • Developed Service and control classes to implement different service methods.
  • Used JMS for sending email notification to the employee once he gets registered.
  • Implemented Hibernate and Spring frameworks for back-end persistence and business logic development

Technologies usead include: Spring MVC, Spring Security, Hibernate, Spring AOP, Spring Transactional, Spring Restful Web-Service, JSP / JSTL, HTML / CSS, Spring Validation, Apache Tiles, SVN for source control.

Confidential

Responsibilities:

  • Enabled access to DAO objects and functions expose them to upper layers via Service layer.
  • Implemented Hibernate/JPA for persistence layer.
  • Develop UML diagrams (class, sequence) using visual paradigm.
  • Conducted unit testing using JUnit for service and controller classes.

Technologies used: Spring MVC, Hibernate/JPA, JSP, CSS, HTML, JavaScript, Bootstrap,c JUnit, NetBeans IDE, Maven, MS SQL Server, Git for Source Control.

We'd love your feedback!