We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer (spring-hibernate/angularjs) Resume

3.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • 5 Years of experience as a Full - Stack Java/J2SE/J2EE Web Developer in analysis, design, development, implementation and troubleshooting various web-based applications
  • Proficient at designing dynamic web applications using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Angular JS with responsive web applications using Bootstrap.
  • Strong knowledge of AngularJS practices in commonly used modules and creating Self-contained, reusable modules and Components.
  • Strong experience using MAVEN 3.0 Build System.
  • Extensively worked on open source frameworks like Spring MVC (POJO, Multiple controllers, Dispatcher Servlet, View Resolver, validator framework, models, services, DAO, DTO).
  • Skilled with Spring Core such as Inversion of Control (IOC), Dependency Injection, Autowiring, Annotations, Event Handling.
  • Hands-on experience with Spring AOP using Advice, Aspects and AOP Processor.
  • Solid experience integrating Spring Hibernate ORM and JPA (HQL, XML, Criteria API, Native SQL, Reverse Engineering, Hibernate MVC, HibernateDaoSupport, Persistent Data, Component Mapping, Associations, Annotations and Connection Pool (Apache DBCP)).
  • Worked on Spring JDBC (JDBC Template, Named Parameter JDBC Template, Simple JDBC Template, and Simple JDBC Call).
  • Experienced with technologies like Log4j, I18N, and I10N.
  • Good experience in developing applications with SOAP and REST Web Services.
  • Skilled at consuming data from RESTful Web Services using JSON .
  • Proficient at design, development of web-based application using Apache Tomcat 7.0/8.0/8.5, JBOSS (WildFly) 7.0, GlassFish 4.0.
  • Expert at handling Unit Testing using JUnit, Jasmine, and Karma.
  • Worked with Custom Tag Libraries and JSTL to develop JSPs.
  • Proficiency in developing J2EE applications using JDBC, RDBMS, be it Batch processing JDBC, Applets, Java Beans, Servlet, JSP, writing rigorous Stored Procedures, Triggers, Functions, SQL queries, Error Handling, JNDI.
  • Expertise in database technologies like MySQL 5.6/5.7, Oracle 10g/11g/12c, MS-SQL 12/13.
  • Rigorously worked on Core Java such as Business Logic, Constructor Chaining, Interface, Abstract Class and methods, Generics, Singleton, String Manipulations, Threads, Multithreading, Synchronization, Exception Handling, Java I/O, and Collection Framework.
  • Experienced in version control tools like GIT and ticket tracking platforms like JIRA.
  • Expertise in project documentation implementing Use Case diagram, Flow Chart, Risk Assessment, Requirement Gathering, designing E-R Diagram, UML modeling.
  • Experience working on Software Development Life Cycle (SDLC) with a blend of proficiency and leadership in AGILE-SCRUM and WATERFALL environment. Also, involved in requirement gathering, analysis, prototyping, design, development or maintenance and testing the Java client-server application.
  • Developing and maintaining test scripts/data, analyzing bugs, coordinating with team members in fixing the errors.
  • Good technical abilities and skills developed by determining work ethic and self-learning.

TECHNICAL SKILLS:

Languages: Java, J2EE, XML, UML, SQL, C++, Vb.Net

Technologies: Core Java, Advanced Java, JDBC, Servlet, JSP, JSTL, Web Services (SOAP and REST), XML, ORM(Hibernate) 3.0/4.0

Methodologies/Design Pattern: OOAD, OOP, UML, MVC, DAO, Factory Pattern, Singleton, Test Driven Development (TDD)

Build System: Maven 3.0

IDE: Eclipse 3.x/4.x, NetBeans 6.x/7.x/8.x, Visual Studio 12/17

Frameworks: Spring AOP, DAO in Spring Frameworks, JUnit, AJAX, Hibernate(ORM) 3.0/4.0

Web/Application Servers: Apache Tomcat 7.0/7.5/8.0/8.5, JBOSS (Wildfly) 7.0, Glassfish 4.0

Database: Oracle 10g/11g/12c, MySQL 5.6/5.7, MS-SQL 12/13

Web Development: HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular JS, JSP, XML, Dreamweaver

Operating System: Windows 10/8/7/XP/2000, MAC-OS, LINUX

Mark Up Languages: HTML5, XML, DHTML, XSL

Tools: Maven 3.0, JUnit, SOAP UI, Jasmine, Karma

Web Services: SOAP, RESTful

PROFESSIONAL EXPERIENCE:

Confidential, Jersey City, NJ

Sr. Java/J2EE Developer (Spring-Hibernate/AngularJS)

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and followed Scrum sessions.
  • Implementation of jQuery and AngularJS to build UI and its integration with Spring framework.
  • Implemented AngularJS Factories and Controllers to manipulate and view business investments records and HTTP methods to retrieve data from entity models.
  • Used Custom AngularJS filters to provide better search experience.
  • Applied CSS3 and Bootstrap for responsive web pages.
  • Design, develop, test and maintain the application built on J2EE, Spring, and Hibernate.
  • Technologies used for application development services: Java, RESTful Web Services, JSON, XML, Server Side Validation, SQL, Oracle, GlassFish 4.0.
  • Used Restful Web services and JSON objects for communication.
  • Implemented Log4j and I18N technology for a broader perspective of the project.
  • Developed test classes in JUnit for unit testing.
  • Developed POJOs for Data Model and made individual HBM records to delineate Java Objects with Relational database tables.
  • Have worked on browser compatibility issues, JavaScript, and jQuery architectures.
  • Implemented the application using the concrete principles laid down by several design patterns such as Composite view, Singleton.
  • Design and implement an application using Spring MVC, Spring IOC, Dependency Injection Spring Annotations, Spring AOP, Spring Container-managed transactions, Hibernate.
  • Used GIT for version control.
  • Worked with Threads, Multithreading, Synchronization and Collection API.

Environment: JDK 1.8, J2EE, GlassFish 4.0, Spring 4.x, Hibernate 4.0, JavaScript, jQuery, Bootstrap, AngularJS, Log4j, I18N, JSP 2.0, JSTL, HTML5, Maven 3.0, CSS3, GIT, Oracle 12c, Eclipse, Windows 10

Confidential, Cheshire, CT

Sr. Java/J2EE Developer (Spring-Hibernate)

Responsibilities:

  • Involved in requirement gathering, Analysis, designing, development and testing phases of Software development life cycle (SDLC) Using Agile methodology and have created technical design documents as per the business requirements.
  • Worked on JavaScript libraries for error handling, Input Validation, and Event Handling.
  • Applied jQuery, Bootstrap, CSS3, JSP, and JSTL to build interactive and dynamic UI.
  • Backup and restore MySQL databases and MySQL workbench.
  • Worked on MySQL database for maintenance, performance and tuning the server, and written rigorous Stored Procedures, and Triggers for event tracking.
  • Developed the Spring Features such as Spring MVC, Spring DAO and implemented Spring AOP (Aspect Oriented Programming) using Hibernate ORM (Object Relational Mapping).
  • Configured the Dispatcher Servlet, setting up the View Resolver, Transaction Manager.
  • Reverse engineered the database and queried the database using HQL and Criteria API.
  • Involved in configuring JNDI for database Connection Pooling (Apache DBCP).
  • Used advanced core Java features such as Annotations, generics, multithreading etc. throughout the application for well-structured programming.
  • Wrote SQL queries and Stored Procedures for Data Access Objects (DAO).
  • Wrote Rigorous algorithms for business logic.

Environment: JDK 1.7, J2EE, WildFly (JBOSS) 7.0, Spring 3.x, Hibernate 4.0, JavaScript, JSP 2.0, JSTL, jQuery, HTML5, CSS3, Bootstrap, Maven 3.0, GIT, MySQL 5.7, Eclipse, Windows 7.

Confidential, Kansas City, MO

Java/J2EE Developer (JDBC-Servlet/Spring-Hibernate)

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application such as requirement gathering, Analysis, Design, and Code development and applied AGILE and WATERFALL methodology, working with several projects.
  • Maintained and upgraded Blood Bank Management System which used Java, JSP, JDBC, Servlets, HTML5, CSS3, and JavaScript.
  • Performed tuning for Oracle Database and did Normalization for efficient performance.
  • Developed web components using J2EE MVC pattern.
  • Implemented the Project structure for Health Care Application based on Spring MVC.
  • Designed and developed very complex web pages using HTML5, CSS3, jQuery, and JavaScript.
  • Developed application using Spring MVC, JSP, and JSTL, the business layer is built using Spring and the persistent layer uses Hibernate.
  • Used Core Java Concepts like Collections, Generics, Exception Handling, I/O, and Concurrency to develop business logic. Validated query execution plans & tuned queries using Indexes, Views, and Batch processing.
  • Developed JSP’s with Custom Tag Libraries and form TagLib for control of the business processes in the middle-tier and was involved in their integration.
  • Implemented Java Data Structures (Sorting techniques) for binding data with user interfaces. Created service components using different java design patterns and object-oriented concepts.
  • Developed POJOs for Data model and created respective HBM files to map the Java Objects with Relational databases tables.
  • Worked on a project which implemented the backend business layers using EJBs.
  • Implemented persistence layer using Custom JDBC DAOs to handle CRUD operations.

Environment: JDK 1.6, Core Java, Web Services, Hibernate 3.0, Spring boot, Spring 3.x, JDBC, Eclipse, Oracle 10g, EJB, XML, PL/SQL, Apache Tomcat 7, HTML5, CSS3, JavaScript, jQuery, Windows 7/XP

Confidential, Austin, TX

Java/J2EE Developer

Responsibilities:

  • Built Inventory Management system for E-Commerce Web Application implementing Project structure based on J2EE MVC pattern, using JDBC, Servlet, JSP.
  • Have worked on browser compatibility issues DOM, AJAX and jQuery architecture and libraries.
  • Worked on JavaScript libraries for error handling and event handling.
  • Designed and developed very complex and large web pages using HTML5, CSS3, jQuery and Bootstrap for Dynamic web pages.
  • Developed Client side validation in JavaScript and worked on JSTL and Custom Tag Libraries.
  • Worked on running integrated testing using the JUnit and XML for building the data structures required for the Web Service.
  • Developed
  • Used Advanced Core Java concepts of Collections, Generics, Interfaces, Multithreading, Synchronization for Design Patterns

Environment: JavaScript, Core Java, HTML5, CSS3, jQuery, JSON, Bootstrap, JSTL, Junit, Apache Tomcat 7.0, Multithreading, Eclipse, NetBeans 6.x, Windows 7/XP

We'd love your feedback!