LiveCareer-Resume

java full stack developer resume example with 7 years of experience

Jessica
Jessica
resumesample@example.com
(555) 432-1000,
Montgomery Street, San Francisco, CA 94105
:
Summary

Java full stack developer with 6+ years of experience in developing Java applications in all aspects of the software development life cycle including analysis, design, development, and implementation. Extensive development experience in object-oriented analysis, design and programming (OOA/OOD/OOP) throughout complete SDLC in various models like Waterfall and Agile. Strong experience and development skills in OOP and Core Java concepts such as Polymorphism, Inheritance, Encapsulation, Collections Framework and Multi-Threading. Strong working knowledge in Spring Core, Spring Boot, Spring Data JPA, Spring Web, Spring DAO, Spring MVC, and Spring JDBC architectures. Good experience in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, EJB, Spring MVC, JavaScript, DOJO, JDBC, JMS, JNDI, IBM RMI, XML, and Restful Web Services. Developing Microservices using Spring MVC, Spring Boot, and Spring Cloud and Experience in handling messaging services using Apache Kafka. Experience with Design, code, and debug operations, reporting, data processing and data analysis utilizing Python. Object Oriented Design (OOD) experience with Rational Rose and Enterprise Architect (EA). Hands on experience in building and deploying applications using Maven, Grable, Jenkins and Concourse. Experienced in databases like Oracle 10g/11g, SQL Server A, DB2 11.1, MySQL, NoSQL, AWS, MongoDB, and Cassandra. Extensive experience in using IDE's IntelliJ, Eclipse, Spring Tool Suite (STS), PyCharm, Jupyter Notebook. Hands on experience with Tools like Maven, Ant, SVN, Jenkins, Nexus, GIT, Bitbucket, Bamboo, JIRA. Experience in Installing, Configuring, Deploying and maintaining Application and web Servers such as Oracle Web Logic, Red Hat JBoss, Enterprise Application platform (EAP), Apache Tomcat Server, IBM Web Sphere and Glassfish Application Server. Experienced in developing applications using HIBERNATE (Object/Relational mapping framework). Experience in writing database objects like Stored Procedures, Triggers, SQL, PL/SQL packages and Cursors for Oracle, SQL Server, DB2 and Sybase. Working with DevOps practices using AWS, Elastic Bean stalk and Docker with Kubernetes. Hands on experience in using Integrated Development Environments like Eclipse 4.2.x/ Kepler/Indigo, Net Beans, Cold Fusion and RAD 7. Experience in developing and supporting with API Management tool ā€“ Postman, APIGEE.

Skills
  • Technical Skills:
  • Java/J2EE
  • Java 1.8, JDBC, Servlets, JSP, EJB.
  • J2EE Frameworks
  • Struts 2, JSF, Spring 4, Spring Boot 2, Spring MVC 4 JPA/Hibernate, AJAX, Mockito, MyBatis, JUnit, Axon, Swing, JAXR. Selenium-Cucumber
  • Presentation Technologies/Web Technologies
  • Swing, JSP, JavaScript 4, JSON, XML, SOAP1.2, RESTful, XSLT, SOA, Excel VBA, Angular 6, Ember JS, POS, jQuery 1.8, TCP/IP networking protocols, mustache, swagger 2, Redux, React, TypeScript, , HTML, CSS, Bootstrap.
  • Application servers
  • IBM Web Sphere, BEA Web Logic, JBoss and Apache Tomcat 8
  • Design Patterns
  • DAO, MVC, Singleton, Session Facade, Service Locator, Business Delegate
  • Languages
  • Java 8, PL/SQL, C, C++, UML, TypeScript, Python, Java Script, and SQL
  • Databases
  • DB2, Oracle 8i/9i/10g/11g, My SQL and SQL Server, PL/SQL, Cassandra, No SQL, Mongo DB, Maria DB
  • Architectural Design
  • Design Patterns, Object Oriented Analysis and Design, Use Cases
  • Operating Systems
  • Windows 98 / NT/2000/XP, Linux
  • IDEs
  • RAD, WSAD, Developer and Eclipse, IntelliJ, Spring tool suite
Education and Training
University of Southern California , Expected in ā€“ ā€“ Master : Data Science - GPA :
University of California , Expected in ā€“ ā€“ Bachelor : Mechanical Engineering - GPA :
Experience
Beyondsoft Group - Java Full Stack Developer
Dallas, TX, 12/2021 - Current
  • Design and develop RESTful API capabilities on Java/node.js technologies and deploying in AWS and implement API proxies on Apigee Edge
  • Developed various web applications using scripting languages such as Unix PowerShell, JavaScript, Python, Bash, and jQuery
  • Implemented features like logging, session validation using Spring AOP module and Spring IOC
  • Conducted tests for applications developed in Angular JS using Jasmine and Angular test beds and ran those test cases on Karma (Unit test runner) platform
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations
  • Implemented Spring JPA Repository for the persistence layer of the application (this layer communicates with the application DB - Oracle DB)
  • Use Spring Boot with Annotations in integrating different layers within the application
  • Data Operations were performed using Spring ORM wiring with Hibernate
  • Setting up Angular framework for UI development
  • Developed html views with HTML 5, CSS 3, jQuery, JSON, and JavaScript, Angular9
  • Integrated Spring Security with JDBC to manage user registration and login
  • Implement mock services in node.JS with the help of modules using ExpressJS
  • Created SOAP web services interface to Java-based runtime engine and accounts
  • Used Maven as build tool and deploying the application
  • Setting up the build and deployment automation for Java base project by using JENKINS and Maven
  • Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and docker for the runtime environment for the CI/CD system to build, Test and Deploy
  • Used AWS to build Java applications that work with Amazon S3, Amazon EC2, Amazon Simple-DB, and more
  • Used Git as a version control tool to update work progress
  • Used JIRA for bug tracking and workflow management and Jenkins for continuous integration and continuous deployment
  • Involved in Client Requirements gathering, Analysis, Design, Development and Testing of the application using AGILE methodology (SCRUM).
Beyondsoft Group - Java Full Stack Developer
Issaquah, WA, 12/2019 - 12/2021
  • Evaluating design architecture flow of client applications infrastructure, prepared required technical documents for cards platform modernization
  • Coordinating with business analysts and application architectsā€™ team
  • Followed Agile development methodology and used rally tool, daily standups for status update, grooming and planning
  • Consumed Rest services from outside applications and implemented distributed tracing using Zip kin
  • Implemented service discovery, Histrix dashboard, Swagger, API gateway and configuration for implementing microservices, Spring JPA
  • Implemented Oauth2 authentication for external API access
  • Implemented features like logging, common error handling, user session validation using Spring AOP module
  • Developed the application using Java 8 and implemented its features like lambdas Expressions, functional interfaces, Time API, Streams
  • Designed high availability applications on AWS across availability zones and availability regions
  • Implemented systems that are highly available, scalable, and self-healing on the AWS platform
  • Implemented features like logging, common error handling, user session validation using Spring-AOP module
  • Involved in developing UI Automation and backend test scripts that generate reports in selenium cucumber
  • Implemented screen validations, Data Flow and API Calls from back-end services, Error Validations
  • Created typescript reusable components and services to consume RESTAPIs using component-based architecture
  • Worked on Template Driven forms and Reactive forms to perform form validations both on server and client side.
American Express - Full Stack Developer
Louisiana, MO, 10/2018 - 11/2019
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile Methodology (SCRUM) for developing application
  • Gathered and Analyzed business requirements for Application build
  • Coordinated with QA team to identify ongoing issues and address the issues which are raised by QA
  • Developed application components using Spring, Spring-Data, Spring Boot and Oracle
  • Used Spring extensively to achieve dependency injection to wire the object of business class
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud
  • Involved in developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose
  • Worked on RESTful Web Services for transferring JSON data between two interfaces
  • Implemented Micro Service Architecture with Spring Boot based RESTful services and consumed SOAP based Web Services
  • Extensively used STS for developing, debugging, integrating, and deploying the application
  • Created Single Page Application using Angular Framework
  • Used Hibernate ORM solution, mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema
  • Used JavaScript, jQuery, Node JS and AJAX technologies for front-end user input validations and Restful web service calls
  • Designed front-end presentation logic using JSP, HTML5, CSS3.
Eis Group - Java Developer
Hartford, CT, 03/2016 - 09/2018
  • Developed the single page application following Agile Scrum, participated in daily standups, sprint reviews, Kickoffs and used Jira for project management
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX, and JSON
  • Experienced at using ReactJS for Data patterns which improved readability and made it easier to maintain larger apps; used ReactJS for declarative, efficient, and flexible JavaScript library
  • For building user interfaces
  • Good knowledge of Spring& IOC, AOP, Spring MVC and springs integration with Hibernate and Struts technologies
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets and Action classes
  • Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Spring
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema
  • Created Logging aspects for auditing and logging purposes using Spring AOP and implemented security for the application using Spring Security
  • Developed unit test cases using Mocha and Karma as unit test runner for various application modules
  • Coded Grable build scripts to build and deploy the application on WebSphere
  • Experienced in writing JUnit Test cases for Java and JEE applications and Worked on Spring Security for application authentication
  • Developed business service layer and data access layer using Spring and Mongo-DB (Spring Mongo-Template)
  • Configured and maintained Jenkins to implement the CI/CD pipeline
  • Experienced best practices for integrating micro services into existing system architecture
  • Used SWAGGER and POSTMAN for testing the REST APIs
  • Used automated test cases using Python 2.7 in open-source framework Django 1.2
  • Designed and developed Caching and Logging service using Singleton pattern, Log4j
  • Developed SOAP Web services for getting information from third party
  • Integrated web services and messaging systems with MuleSoft ESB.

By clicking Customize This Resume, you agree to ourĀ Terms of UseĀ andĀ Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • University of Southern California
  • University of California

Job Titles Held:

  • Java Full Stack Developer
  • Java Full Stack Developer
  • Full Stack Developer
  • Java Developer

Degrees

  • Master
  • Bachelor

By clicking Customize This Resume, you agree to ourĀ Terms of UseĀ andĀ Privacy Policy

*As seen in:As seen in: