We provide IT Staff Augmentation Services!

Java Developer Resume

San Jose, CA

SUMMARY:

  • Around 7 years of experience in design, develop and testing Java applications .
  • Expertise in Core Java Concepts such as OOP, Collections, Generics, Exception Handling, Multi - threading, Lambda Expression etc
  • Extensive experience in Back-end technologies and framework such as Spring MVC, Spring Boot, Spring IOC, Spring AOP, Spring Security, Spring Cloud.
  • Good experience with different database access and technologies including JDBC, ORM Hibernate, Oracle DB, MySQL, MongoDB .
  • Experienced in developing REST APIs and REST services with Spring Framework
  • Experienced with live streaming platform - Kafka to create stream of messages
  • Experienced in DevOps such as integration testing and deploy the application to test servers using Jenkins .
  • Experienced in deploying applications in Cloud Server: (AWS/EC2/S3) Amazon Web Services
  • Worked on core java messaging and multi-threading and linked list concepts
  • Created Unix Shell Scripts and maintained production scripts.
  • Excellent communication, analytical, interpersonal and presentation skills.

Confidential ECH -STACK:

Programming Languages: Java, Python, JavaScript, TypeScript, SQL .

Java Frameworks: Spring MVC, Spring Boot, Spring Security, Spring IOC, Spring AOP, Spring Batch, Hibernate.

Front-end technologies: HTML5, CSS3, SASS, Bootstrap, jQuery,ReactJS, Ajax.

Application Servers: Apache Tomcat, AWS.

Database: MySQL, Oracle 12C, MongoDB.

Tools: JUnit, Mokito, Jasmine, Maven, NPM, Docker, Kafka, Git, SVN, Postman, JIRA.

Operating Systems: Windows, Unix, Linux, MacOS.

EXPERIENCE:

Confidential, San Jose, CA

Java Developer

Responsibilities:

  • Developed e-commerce RESTful microservices in Spring Boot to provide retails stores with plug-and-play CRUD features such as creating online portfolio and trading orders
  • Utilized OAuth 2.0 for user authentication, provided third party login with integrating Google accounts
  • Designed one-to-many object relationships between users and orders applied through Hibernate framework
  • Beta tested retail microservices with Docker and deployed on Kubernetes to achieve horizontal scale
  • Extensively implement controller layer, service layer, and data access layer using SpringBoot and Hibernate frameworks.
  • Involved in the team to integrate the Spring Boot, Spring Security, Spring Data JPA .
  • Used Spring Data JPA to develop JPA Repository for accessing the database to create, remove, update and read the data.
  • Utilized Spring Security for user sign up and log in, provided authentication and authorization for user information
  • Used JUnit for the Unit test case and Maven for the dependencies management
  • Experienced in DevOps such as integration testing and deploy the application to test servers using Jenkins.
  • Wrote efficient code using Python with modules to process data for analyzing
  • Track the entire developing process with JIRA.

Environment: Java, ReactJS, Spring 5, Spring Boot 2, Spring Cloud, Spring Data JPA, Spring Security, MySQL, Maven, JUnit, Mokito, Jenkins, JSON, REST, AWS, Git, Agile, JIRA.

Confidential, San Ramon, CA

Java Developer

Responsibilities:

  • Worked on defining and designing the tiers of the applications and implementation with core Java and J2EE best design practices.
  • Used Spring 3.0 MVC framework
  • Worked with core java concepts such as OOPs, Multi-threading, collection framework and Exception handling.
  • Used OOAD Technology classes are designed in UML with the help of Rational Rose tool.
  • Involved in Design and Development using OOAD methodology to capture and model business requirements, developing multi-threaded high performance applications server-side workflow
  • Used the JNDI for naming and directory services.
  • Used Web Services (Restful) to exchange information.
  • Used Hibernate for back end development and spring dependency injection for middle layer development.
  • Track the entire developing process with JIRA.

Environment: Java, Spring, Spring Boot, MySQL, Maven, JUnit, Mokito, Jenkins, JSON, REST, AWS, Git, Agile, JIRA.

Confidential

Java Developer

Responsibilities:

  • Programmed in an object-oriented programming language with an eye toward code abstractionand reuse.
  • Developed technical platform for global client-to-vendor connectivity.
  • Upheld quality control and data validity for Java applications.
  • Maintained and debugged applications.
  • Unit tested and documented website applications and code.
  • Built a complex Enterprise Java ecosystem in collaboration with development team.
  • Used ANT for compilation and building JAR, WAR and EAR files

Environment: Java, J2EE, Webservices, Servlet, Oracle, PL/SQL, Weblogic Application Server and XML. UML, Junit

Hire Now