Java Full Stack Developer Resume
SUMMARY:
- Exceptionally focused and reliable java developer and test Automation engineer having 2+ years of Experience with an outstanding work ethic and computer language knowledge base.
- Adept at explaining complex computer development concepts and processes to a variety of professional and lay audiences in a clear and accessible manner.
- Able to work well independently or as part of a professional computer program development team.
- Willing to relocate anywhere.
- Authorized to work in the US for any employer.
- Good Knowledge in Angularjs, Angular2.0, jQuery, HTML, CSS, Java script.
- Extensive familiarity with PL/SQL Oracle and MySQL database management.
- Exceptional abilities in using source code analysis tools automated build process and unit testing.
- Good oral and written communication abilities
- Knowledge in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi - Threading and Generics
- Command in design and development of J2EE applications using Core Java, Multi-Threading, JDBC, Servlets, JSP, XML.
- Good Working knowledge in UI technologies like HTML,CSS,JavaScript, jQuery, AngularJs, Angular 2.0,Angular 4.0
- Knowledge in .Net, Visual Basic.
- Have an Exposure to AWS and Microservices.
- Advanced Knowledge in C and C++.
- Design patterns and data structures.
- Solid DBMS / SQL Skills/NoSQL.
- Good command in writing queries for SQL, Oracle 8i/ 9i/ 10g/11g.
- Command on selenium web driver, IDE, TestNG.
- Good ability to code in java.
- Have an ability to do Spring Jdbc and Spring Hibernate Configurations
- Good knowledge in Spring MVC, Spring Security, Spring boot, Jdbc.
- Knowledge in using Spring, Hibernate, Junit.
- Good knowledge in testing the applications using selenium.
- Good presentation skills.
- Familiar with the build tools like Maven.
- Excellent analytical, written and oral communication skills.
- Strong problem-solving skills.
- Good problem-solving skills.
- String software development skills.
- Knowledge in using the Git repository.
TECHNICAL SKILLS:
UI technologies: HTML, CSS, JavaScript, AngularJs, Angular 2.0, Query, Bootstrap.
Programming languages: JAVA, J2EE, C language, C++, Data Structures, Visual Basic.
Frameworks: Spring, Spring security, Spring Boot, hibernate, .NET.
Java technologies: JSP, JDBC, Servlets, JNDI, JSTL, Custom tags, Junit testing, Design Patterns.
Database: Oracle 10g,11g, MySQL, NoSQL.
Query languages: SQL, PL/SQL.
Testing tools: Selenium web driver, TestNG.
IDE: Eclipse, NetBeans, SQL CLI,Intellij.
PROFESSIONAL EXPERIENCE:
Confidential
Java full stack developer
Roles and Responsibilities
- Involved in development of all phases of the project.
- Developed data flow diagrams and UML diagrams based on requirements.
- Developed Entity Relationship Diagram using normalization principles and implemented it in database.
- Used J2EE technology as the main programming language to create and develop the web based application.
- Developed web application using Spring, and hibernate frameworks to enhance the performance of project results, that is generating colleges/schools based on student’s profile.
- Generated user-friendly User Interface using HTML, CSS, Java Script, J Query and Bootstrap 3.x.
- Wrote SQL queries to insert, update, delete, create user data and to store data to database.
- Implemented Spring JNDI to generate connection pooling, to enhance the connection performance.
- Used Java Script for front-end validations and hibernate-validator for back end validations.
- Followed Spring MVC architecture in developing the project implementations.
- Implemented authentication and authorization using Spring Security.
- Used Maven as build tool and to manage dependencies.
- Made use of Eclipse IDE to develop java code.
- Saved user data to oracle database using hibernate ORM tool.
- Implemented Junit testing to test the developed code.
- Deployed application in Apache Tomcat 8.
Environment: Java (JDK 1.8), J2EE, HTML, CSS, Java Script, J Query, Bootstrap, SQL, Oracle 10g, Spring framework, Hibernate, Spring MVC, Spring JDBC, Spring JNDI, Spring security, Spring DAO, Spring AOP, Spring validation, Dependency Injection in spring, hibernate ORM tool, Eclipse, Maven, Apache Tomcat 8, windows 10.
ConfidentialJava developer
Roles and Responsibilities
- Involved in development of all phases of the project.
- Used Firefox plugins Firebug and Fire Path for object locating to test on Mozilla Firefox browser.
- Written own Xpath to define an object uniquely.
- Performed GUI And Usability Testing.
- Developed data flow diagrams and UML diagrams based on requirements.
- Developed Entity Relationship Diagram using normalization principles and implemented it in database.
- Used J2EE technology as the main programming language to create and develop the web based application
- Generated user-friendly User Interface using HTML, CSS, Java Script, J Query and Bootstrap 3.x.
- Wrote SQL queries to insert, update, delete, create user data and to store data to database
- Made use of Eclipse IDE to develop java code.
- Deployed application in Apache Tomcat 8.
Environment: Java (JDK 1.8), J2EE, HTML, CSS, Java Script, J Query, Bootstrap, SQL, Oracle 10g, Spring framework, Hibernate, Spring MVC, Spring JDBC, Spring JNDI, Spring security, Spring DAO, Spring AOP, Spring validation, Dependency Injection in spring, hibernate ORM tool, Eclipse, Maven, Apache Tomcat 8, windows 10.
ConfidentialIntern
Responsibilities:
- Design, Development, testing and debugging of new software and enhancements to existing software. Resolving design conflicts and using best coding practices.
- Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Sencha, spring data, JPA.
- Getting signoff from the users after User acceptance testing.
- Used JavaScript, JQuery and CSS to create UI on the Front End.
- Developed major websites and services by including Mongo DB as backend software.
- Used various libraries of JavaScript like jQuery, backbone.js, underscore.js and node.js.
- Translation of business requirements to information technology.
- Developed business modules using Hibernate & Spring frame work technologies.
- Experience in handling WebLogic scripts for server management and application deployment.
- Configuration of application using the Spring, Hibernate, DAO's, Action Classes, Java Server pages.
- Web pages are developed using Java Server Pages, HTML, DHTML, EXTJS, AJAX, and JavaScript.
- Performed unit testing with JUnit.
- Used Oracle WebLogic as my Application Server for this application
Environment: Java, JSP, MVC, JDBC, JQUERY, Angular Js, EJB, Oracle, JAXB, HTML, CSS, JSON, JavaScript, Jboss XML, IBM WebSphere, Apache ANT.