We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 2+years of experience in designing and developing enterprise level multi - tier and Single-page web Applications as a Java/J2EE professional with extensive back ground in Software Development and Testing Life Cycle.
  • Experience in utilizing open-source frameworks such as Angular2, Angular5, Angular6, AngularJS, NodeJS, Struts, Spring, Hibernate, JSF and jQuery.
  • Experience in AngularJS controllers, views, and services for new website features.
  • Used AngularJS as framework to create a Single Page Applications (SPA) which can bind data to specific views and synchronize data with server.
  • Extensive experience with Agile Team Development and Test-Driven Development using JUnit and JIRA.
  • Extensively used container-based tools like Docker .
  • Experience in consuming RESTful services using Angular http, resource and jQuery to exchange (request / responses) information with databases such as Oracle and MySQL.
  • Experience in developing web applications using Java/J2EE, JSP, Servlets, EJB, JDBC, Spring, Struts, JSF, Hibernate, Web Services and XML.
  • Expertise in SOA, Web Services (CXF, XML Beans), Apache Camel and XML technologies (XSLT, Xpath).
  • Experienced in MEAN stack development (Express.JS, Angular.JS & Node.JS).
  • Hands-on experience in relational databases like Oracle 11g, MySQL, MS SQL Server using SQL, PL/ SQL
  • Hands on experience in object-oriented design and core Java concepts like Design Patterns , Multithreading , Exception Handling and Collections API's.
  • Strong experience in deploying J2EE components on JBOSS, Apache Tomcat, BEA WebLogic, and IBM WebSphere application servers.
  • Thorough knowledge of Web technologies: XML, AJAX, HTML, CSS, Bootstrap and JavaScript. Strong experience on various Java Design Patterns such as Session Façade, DAO, DTO, Delegate, Front Controller, Factory, Business Object, Prototype and Singleton.
  • Proficient in integration of Enterprise Java Beans (EJB) with existing applications and using services provided in distributed applications through Web Services (JAX-RPC, JAX-WS, JAX-RS). Strong experience working with version control software like Apache Subversion, GIT and build tools ANT, Maven, and Jenkins.
  • Extensive experience with Spring Core, Spring IOC, Spring Boot, Spring Data JPA, Spring AOP, Spring Security, Spring Transaction, Spring JDBC, Spring MVC, Spring Integration and Hibernate ORM
  • Experience in handling/executing projects using Agile methodologies (SCRUM) along with Test Driven Development techniques.
  • Expertise in object modeling and Object-Oriented design methodologies (UML). Experience in creating UML diagrams like Class, Object, Use Case, State and Activity diagrams.

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL, C,C++, COBOL.

Java/J2EE Technologies: Servlets, JDBC, EJB, JSP, JSF

Web Technologies: HTML, DHTML, TYPESCRIPT, CSS, XHTML, XML, jQuery, JavaScript.

Frameworks: Struts, Spring, JSF, Hibernate, Angular5, Angular6, Angular JS, Node JS, React JS, Spring Boot.

Web Services: SOAP, REST

Databases: Oracle 11g/10g, DB2 8.x, MySQL, SQL Server, MS Access, No SQL

IDEs: Eclipse 3.3/3.2/3.1, NetBeans, Intellij, STS.

Tools: Ant, Maven, Rational Rose

Version Control: SVN, CVS, GitHub.

Web/App Server: Apache Tomcat, IBM Web Sphere 6.1/7.0, WebLogic, Jboss

OS: Container Linux, Unix, MAC OS X, Windows Docker

PROFESSIONAL EXPERIENCE:

Confidential

Java Full Stack Developer

Responsibilities:

  • Adapted Agile Methodology from specification, Analysis, Design, System integration, Testing, Deployment and Maintenance.
  • Involved in requirements gathering, analysis, Objected Oriented design and testing
  • Used Soap UI to test the Soap service call.
  • Responsible for Development, Implementation and Testing of the complete business solution
  • Develop the REST Microservices using Java JDK 1.8, on Eclipse platform by gathering the knowledge of previous phase resources and integration with Oracle.
  • Pull the code from the GitHub and made changes to the code.
  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used JIRA to keep track of bugs and issue.
  • Used to write the Data Sources and configure it in Angular to fetch the data from BackEnd.
  • Implemented a Continuous Delivery pipeline with Dockers, Jenkins and GitHub
  • Participated in development of a well responsive single page application using Angular6 framework and in conjunction with HTML , CSS standards, with front end UI team
  • Created the Task Screens using Angular 6 in conjunction with TypeScript .
  • Use to Generate the Matrix Reports.

Environment: Java 1.8, Eclipse, Git, OO Design Principles, XML, HTML5, CSS, Angular6, SQL, Jira, Tomcat Server, Web Services, REST, Jenkins, JUnit, Soap UI, Oracle.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Design, Development, Testing and Integration of the application.
  • Implementing business logic and data base connectivity.
  • Client-side installation and configuration of project.
  • Developed using simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Co-coordinated Application testing with the help of testing team.
  • Involved in developing the various UI pages using Angular JS, JavaScript and HTML, CSS.
  • Writing database queries on Oracle.
  • Implemented AngularJS Validation to validate user inputs and to create user-friendly web application.
  • Writing stored procedures, Packages, Views, Cursors, Functions and triggers using SQL in the back end.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database.
  • Developed web services using SOAP, WSDL, and XML.
  • Developed the application using Singleton, Business Delegate and OO design patterns in the project.
  • Created and implemented Oracle Stored Procedures, Functions, Triggers and complex queries using SQL.
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Used log4j for logging and SVN for version control.
  • Ability to quickly adjust priorities and take on projects with limited specifications. Effective team player with excellent logical and analytical abilities.
  • Excellent written and verbal communication skills, inter-personal skills and self-learning attitude.

Environment: Java, JSP, Spring, SOAP Web services, SOA, Angular js, OO Design Principles, JavaScript, CSS, XML, JAXB HTML, XSLT, JMS, Ajax, Hibernate, Log4j, Oracle, Web Sphere, Ant, Eclipse, UNIX.

We'd love your feedback!