Java Full Stack Developer Resume
Sfo, CA
SUMMARY:
- Having 5+ years of experience in IT industry Software Development and Support.
- Completed for Back - End and Front-End Developer position.
- Strong conceptual noledge on Front-End Technologies and Backend Technologies.
- Oracle Certified Associate, Java 7 Programmer.
- IBM Certified Associate Developer.
- Better Understanding and noledge on version control tools like Git.
- Experience in writing UNIT level test code using JUnit and better understanding of Selenium IDE for front-end UI testing. Better noledge of Automated API Testing like to fire a HTTP request like GET, POST etc.., to an API using POSTMAN, SOAPUI.
- Good noledge on different phases of testing.
- Hands-on experience for developing SPA's (Single Page Application) using Angular 2.
- Knowledge of both Relational Database and NoSQL concepts.
- Knowledge of Firebase and used Firebase Server for Hosting web applications.
- Ability to learn and adapt to emerging technologies and implement them in the current.
- Good at soft skills like documentation, presentation etc.
- Excellent analytical and communication skills wif capability to handle modern technologies.
- Quick learner and proficient in solving the technical issues in the project.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, Bootstrap, Jquery and Jquery Mobile, Angular 2, Node JS, XML, AJAX, JSON.
Programming Language & Frameworks: Core Java 7, J2EE - (Servlets, JSP), Spring (Core, MVC, AOP), Hibernate 4, SWING, C, C++
Protocols: HTTP/AJAX, SOAP, REST, POSTMAN
Testing: Automated - Selenium, JUnit, Mockito
Database: Oracle SQL Developer, My SQL, HSQL, MongoDB
IDE & Tools: Eclipse, Notepad++, Visual Studio Code, NetBeans
PROFESSIONAL EXPERIENCE:
Confidential, SFO, CA
Java Full Stack Developer
Responsibilities:
- Worked on development, support and maintenance of the project.
- Responsible and involved in complete life cycle of software development including designing, developing, testing and deployment of application.
- Followed Agile SCRUM development model, Involved in daily SCRUM calls.
- The architecture was designed as per the Spring Core Framework for utilizing the advantages of dependency injection.
- Designed and implemented user interface screens using JSP, HTML, JavaScript and CSS.
- Used Hibernate to integrate wif Spring framework for database interaction.
- Worked wif Log4J TEMPeffectively for logging messages to the appropriate log files.
- Eclipse used as IDE for developing the application.
- Developed, documented, and automated reusable build and release processes for J2EE and Web Methods applications using Maven and deployed into Apache Tomcat Server on Windows environment.
- Used Git for version control.
- Used SQL developer to write and validate queries.
- Used Splunk to search, analyze the data from the application.
- Write Unit Test Cases using JUnit .
Environment: Core Java, Spring CORE, Spring MVC, Hibernate, Log4J, Git, JUnit, Oracle XE, Eclipse, Maven, JSP, HTML, CSS, JavaScript, Splunk, Tomcat Application Server.
Confidential, Washington, DC
J2EE Developer
Responsibilities:
- Worked on development, support and maintenance of the project.
- Used Waterfall methodology for developing the application.
- Designed and developed dynamic page view and programming using HTML, JavaScript, Angular 2.
- Designed look and feel features using CSS and Bootstrap.
- Participated in making Responsive Web Design using media queries.
- Expertise in writing UI testing using Selenium.
- Involved in writing DAO layer using Hibernate to access the MySQL database.
- Implemented RESTful webservices using JAX-RS API (Jersey).
- Used and Deployed local web and enterprise applications on Tomcat application server.
- Developed various test cases and performance unit testing using JUnit & Mockito.
- Used Git for version controlling.
- Maven is being used as a build tool to build and deploy the application.
- Expert working on Eclipse as a development tool.
- Used MySQL as a database.
- Extensively involved in functionality testing to resolve data integrity related issues and system enhancements
Environment: HTML, CSS, JavaScript, Angular 2, Bootstrap, Core Java, Spring CORE, Hibernate, MySQL, Tomcat Application Server, Eclipse, Maven, Git, JUnit, Selenium.
Confidential
Software Engineer
Responsibilities:
- Involved in Full Software Development Life Cycle (SDLC). Used Waterfall Model to develop the entire application.
- Developed Interfaces using JSP based on the Users, Roles and Permissions. Screen options were displayed on User permissions.
- Designed and developed database in Oracle.
- Adopted three-tier approach consisting of Client Tier, Business Logic Tier, and Data Tier.
- Tested the entire System according to the Use Cases using Junit.
- Involved in tracing and troubleshooting large volumes of source code using logging tools like log4j, and classes such as Print Writer.
- Packaged and deployed the entire application code to integration testing environment for all the releases.
Environment: JSP, Log4J, Tomcat, SQL, Eclipse, Junit, XML, Oracle XE.
Confidential
System Engineer
Responsibilities:
- Responsible for application Development and Testing.
- Worked in critical technical production support, ticket handling, issue resolutions.
- Hands-on experience wif Procedural Language - PLSQL.
- Provided demo of our project at various stages of development.
Environment: Java, HTML, CSS, JavaScript, JSP, Servlets, SQL, PLSQL, Eclipse.
