Java Full Stack Developer Resume
SC
SUMMARY
- Over 3 years of experience in Java development, Object Oriented Development, web development. Proficient in all phases of software development life cycle.
- Experience in application development using: Java, J2EE, Spring Framework, Hibernate, JSP, Servlets, JDBC, Html, Angular JS, JavaScript.
- Knowledge of J2EE Design Patterns such as Creational, Structural and Behavioral design patterns etc.
- Experience in Front End Development using Angular JS, JSP, JavaScript, HTML, jQuery, CSS.
- Expertise in Agile development lifecycle methodology.
- Strong understanding on property binding and event binding in Angular 2.
- Programming experience in Java using tools like Eclipse, NetBeans 8.0.
- Good exposure with Application servers, Web Servers like, glassfish and Apache Tomcat.
- Proficient in developing SOAP and RESTful Web Services.
- Knowledge in Spring framework - Spring IOC, Spring Cloud, Spring MVC.
- Good knowledge in RDBMS databases systems like Oracle 10g/9i, Oracle 11g/12c, SQL Server and My SQL.
- Good knowledge on Amazon Web Services(AWS), Amazon Cloud Services like Elastic Compute Cloud(EC2).
- Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Maven.
- Used Maven to build Java code for applications.
- Experience with unit testing framework Junit.
- Expertise in using source code control systems such as GIT, JIRA, and Jenkins.
- Have good Knowledge of all testing phases such as Unit testing, Integration testing and System testing.
- Have good communication, analytical, interpersonal and presentation skills.
TECHNICAL SKILLS
Programming Languages: Java SE, Java EE, SQL, PL/SQL, JavaScript, Clojure.
Frameworks: Hibernate, Spring, Spring MVC.
Technologies: JSP, Servlets, JavaBeans, JDBC, XML (DTD & XSD), HTML5, CSS3, Angular JS, AJAX React JS, JSON, AWS, Jenkins, Maven.
IDE: Eclipse, NetBeans, Spring Tool Suite.
Testing: JUnit, Maven.
Application Servers: Tomcat, Glassfish, WebLogic.
Web services: RESTful, SOAP.
Database Servers: Oracle, MySQL.
Methodologies ;Agile/SCRUM.:
Operating Systems: Windows, Linux, Mac OS.
PROFESSIONAL EXPERIENCE
Confidential, SC
Java Full Stack Developer
Responsibilities:
- Involved in various phases of software development lifecycle (SDLC) requirement gathering, analysis, modeling, design, development and testing.
- Involved in complete development of the Agile/ Scrum methodology process.
- Developed application using J2EE, Spring, Hibernate, Web services, JavaScript, Angular JS, Oracle and Maven technologies.
- Developed the presentation layer using Angular JS, HTML5, JSP and CSS.
- Designed and Developed business layer using Spring Framework.
- Experience writing Angular.js code for developing Single page applications (SPA), used several in built language core directives, expressions and modules.
- Experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Implemented Spring MVC application framework to create and configure of java beans using Spring IoC, also used Spring Hibernate support and transaction management.
- Used HQL (Hibernate Query Language) for bulk operations using Hibernate.
- Used Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating With Oracle database.
- Designed and developed RESTful service interface using Spring MVC to the underlying customer event API.
- Experienced in processing of database integration by writing SQL queries and PL/SQL.
- Programmed J2EE application to manage transaction reports for Oracle Financials Application Processes.
- Worked with Testing and QA team for bug fixes.
- Coded web services to expose Oracle DB Functions and Store procedures.
- Configured Java Messaging Services (JMS) on WebLogic application server for sending asynchronous messages.
- Hands on experience with the AWS CLI and SDKs/API tools.
- Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, optimized.
- Implemented Micro Services based Cloud architecture on AWS platform.
- Create and configured the continuous delivery pipelines for deploying Micro Services using Jenkins CI server.
- Developed J-unit test cases and used Maven and Jenkins Script for building and deploying the application as a build tool, GIT for version control and Jenkins for continuous integration.
- Installing, configuring and maintaining Continuous Integration, Automation and Configuration Management tools like Jenkins.
- Converted and automated builds using Maven and Make. Scheduled automated nightly builds using Jenkins.
- Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
- Involved in creation of unit test cases using Junit.
- Responsible for User and Technical Documentation of the System.
Environment: Java 1.7, J2EE, Eclipse, WebLogic, Angular JS, JavaScript, Web Services, Jenkins, Maven, Spring, Hibernate, XML, JDBC, Oracle 12C, PL/SQL, JavaScript, HTML5, JUnit, AWS, RESTful.
Confidential
Java Front End Developer
Responsibilities:
- Followed Agile software development process using the Scrum methodology in designing, developing and implementing application.
- Involved in requirement gathering for the project to fulfill the objectives
- Ensured the quality and performance of the applications.
- Involved in developing and maintaining the front-end functionalities of the website using JavaScript, Angular JS, HTML5, CSS.
- Experience in programming using Spring, Hibernate, Angular JS frameworks and RESTful Web Services.
- Developed Front End using, JSON, Angular JS, HTML5, CSS.
- Implemented client-side application to invoke SOAP and Restful Web Services.
- Used SOAP-UI for web service testing and load testing.
- Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Involved in working with databases for the application using Oracle, SQL server.
- Implemented 11g and upgraded the existing database from Oracle 9i to Oracle 11g.
- Developed JUnit classes for the application and tested it on different testing environments.
- Involved in communicating project needs to client to ensure quality.
Environment: Java 1.6, Spring, Hibernate, Angular JS, JSON, HTML5, CSS, RESTful Web Services, Eclipse, Oracle 11g, SQL