We provide IT Staff Augmentation Services!

Full Stack Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Des Moines, IA

SUMMARY

  • Over 4 years of IT experience developing in Client/Server and Web - based, distributed architectures using Java and J2EE technologies.
  • Strong experience in the entire Software Development cycle (SDLC).
  • Experience in implementing Agile/Scrum development of Software development.
  • Extensive experience in developing and developing User Interference using HTML, DHTML, CSS, JavaScript, Angular JS, JSP, AJAX, jQuery and Bootstrap.
  • Experience in implementing Model View Controller (MVC) Architecture based applications using Spring Frameworks.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP/ Restful and UDDI.
  • Experience in implementing IOC/Dependency Injection features in various aspects of Spring Framework (Core, JDBC, AOP, MVC and DAO).
  • Experience in Hibernate which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and performed polymorphic associations.
  • Experience in working with Application servers like Web logic, IBM Web sphere, JBoss and Web servers as Tomcat.
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
  • Good Experience in software configuration management using CVS, GIT and SVN.
  • Experience in test driven development (TDD).
  • Excellent analytical, problem solving, communication and inter-personal skills with ability to interact with individuals at ease.

TECHNICAL SKILLS

Languages: Java, J2EE, SQL, PL/SQL.

Java Technologies: J2EE, JSP, Servlets, JDBC, JMS, JNDI, Web Services (SOAP/REST).

Web/App . Server : Tomcat, WebLogic, Web Sphere, JBoss.

Frameworks & Tools: Spring, MVC, Hibernate, JUnit, Log4J.

Web Technologies: HTML, DHTML, CSS, JavaScript, Angular JS, JSP, AJAX, jQuery.

Databases: Oracle, DB2, SQL Server, MYSQL.

Design & Modelling: UML, Design Patterns, Rational Rose, Agile SCRUM.

Tools/IDES: Net Beans, Eclipse.

Operating Systems: Windows, Unix.

Integration Tool: Jenkins.

Build Tools: ANT, Maven.

Version Control Tools: CVS, SVN, GIT.

PROFESSIONAL EXPERIENCE

Confidential - Des Moines, IA

Full Stack Java/J2EE Developer

Responsibilities:

  • Participated in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the applications.
  • Designed and Developed UI using JSPs, HTML5, CSS3, JavaScript, Angular JS and Bootstrap.
  • Used Spring Core, Spring MVC in the application development and Hibernate framework was used for DAO layer for one of the application modules.
  • Used Hibernate for Object Relational Mapping and used Spring AOP for logging, exceptional handling and Transaction Management.
  • Designed Data Mapping XML documents that are utilized by Hibernate, to call stored procedures. Responsible for writing HQL.
  • Used Web Services to extract and communicate the records using XML and REST.
  • Application deployment suite to deploy in WebSphere Application Server.
  • New library development with micro services architecture using Rest APIs and spring boot.
  • Used SVN as repository and Jenkins as continuous integration tool.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Developed unit test cases and integration testing using JUnit frameworks like EasyMock and PowerMock.

Environment: Java, J2EE, Hibernate, Spring, JSP, HTML5, CSS3, JavaScript, Angular JS, REST Web services, Bootstrap, Eclipse, Oracle, PL/SQL, WebSphere, Log4j, Jenkins, SVN, JUnit.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved Followed AGILE Methodology and participated in SCRUM Meetings.
  • Designing and developing user interfaces using JSPs, AJAX and jQuery.
  • Understanding functional specifications and documenting technical design documents.
  • Maintained CSS and HTML, XSL, XSLT, JavaScript, Angular JS for designing Webpages.
  • Involved in client installation and supported change requests and enhancement.
  • Implemented MVC architecture by using Spring framework, Hibernate in terms of JSPs and Servlets.
  • Created and modified SQL Queries whenever required for change requests.
  • Managed Spring Core for dependency injection/Inversion of control (IOC), and integrated with Hibernate.
  • Integrate the different parts of the application and test.
  • Implemented Rest and SOAP web services.
  • Implemented Stored Procedures and triggers using PL/SQL in order to calculate and updated the tables in Oracle database to implement business logic.
  • Used XSL/XSLT for transforming common XML format into internal XML format.
  • Used GIT for version controlling, JUnit for unit testing and Log4j for writing the log files.
  • Application deployment suite to deploy in Tomcat.

Environment: Java, Hibernate, Spring, Spring MVC, Servlets, JSPs, AJAX, jQuery, CSS, HTML, XSLT, XML, JavaScript, Angular JS, Rest and SOAP Web services, PL/SQL, Tomcat, Log4j, GIT, JUnit.

Confidential

Java Developer

Responsibilities:

  • Prepared design documents with Sequence Diagrams, Class Diagrams using Rational Rose.
  • Developed UI screens using HTML, CSS and JavaScript.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC.
  • Used the spring modules of DI/IOC, AOP and Spring MVC.
  • Used Spring XML configuration for Dependency Injection.
  • Involved in creating internal and external services, Entity services and handlers.
  • Created continuous integration builds using Ant and Jenkins. And deployed the application on Web Sphere application server.
  • Written SQL queries and PL SQL - Stored procedures, functions, triggers, cursors, sequences, and indexes, which are going to be invoked by Batch processes.
  • Participated in Unit testing using JUnit.
  • Developed RESTful Web services using JERSEY API.
  • Used JMS with WebSphere application server.
  • Used design patterns like Factory Pattern, Singleton.
  • Utilized external tools like Putty to work with remote files and connecting to remote systems.

Environment: Java, J2EE, Spring, JSP, HTML, CSS, Spring, AOP, MVC, JDBC Templates, REST, Web Sphere Application Server, Ant, Jenkins, JUnit.

We'd love your feedback!