We provide IT Staff Augmentation Services!

Java Develper Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 4 Years of professional experience in design, development, and deployment of enterprise applications with strong hold on Object Oriented JAVA, J2EE, and Client Server technologies.
  • Strong working knowledge of Java technologies and OOP such as Collections API, Multithreading, Exception Handling, Generics, JDBC, Reflection, Servlet, Inheritance, and Polymorphism, etc.
  • Experience in working on various Spring framework features such as IOC (Inversion of Control), DI (Dependency Injection), AOP (Aspect Oriented Programming), DAO (Data Access Object), Spring Mvc (Model View Controller), Spring Boot, and Spring Security.
  • Experience in front end technologies such as HTML5, JavaScript, JSON, XML, and Angular.
  • Extensively Worked on Java 8 features such as Lambda Expression, Functional Interface, and Stream API.
  • Experience in using ORM tools such as Hibernate for mapping Java classes with database and using HQL (Hibernate Query Language) and Criteria API.
  • Expertise in implementing design patterns such as Singleton, Factory, Builder, Proxy, DynamicProxy, Observer, Decorator, and DAO.
  • Proficient in writing SQL queries and PL/SQL in Oracle and MySQL databases.
  • Experience in designing, developing, and testing services in microservice architecture and has implemented the REST based microservices using Spring Boot.
  • Experience in working with IDE tools such as Eclipse and Intellij and text editors such as Vim.
  • Experience in using Maven for building projects and using Jenkins and Travis CI for continuous integration.
  • Expertise in using version control tools such as GIT and Log4j for logging and debugging.
  • Extensive experience with JUnit and Mockito for developing unit test cases.
  • Hands - on experience with AWS cloud platform and Google cloud platform.
  • Highly motivated self-starter with excellent communication, presentation, and problem-solving skills and committed to learning modern technologies.

TECHNICAL SKILLS

Languages: Java, Python, C#, C, SQL, JavaScript, XML, HTML, JSON

Java Technologies: JDK, J2EE, JDBC, Servlet, JSP, JPA, Reflection, Sockets

Frameworks & APIs: Spring, Hibernate, Junit, Mockito, Log4j, JavaFX, Swing, Guava

Databases: Oracle, MySQL, MongoDB

Servers: Apache Tomcat, AWS EC2

Others: Maven, Jenkins, Travis CI, JIRA, Git, Eclipse, Intellij, Vim, Apache Hadoop, Apache Tomcat, AWS EC2, Git, Google Cloud Platform, Unity

PROFESSIONAL EXPERIENCE

Confidential — San Francisco, CA

Java Develper

Responsibilities:

  • Involved in the development of backend business logic by using most of the core Java concepts such as Collections, generics, multi-threading, file handling etc.
  • Developed the application using Spring MVC framework, Spring Security, Spring Boot, Spring AOP and IOC (dependency injection).
  • Assisted in Designing and implementing the UI by using HTML5, CSS3, and JavaScript, and Angular 5.
  • Used the fundamentals of Java 8 features such as parallel streams and filters through lambda expressions to handle searching.
  • Implemented various design patterns such as Model View Controller (MVC), Data Access Object (DAO), Singleton, and Factory.
  • Provided data persistence by object-relational mapping solution via Hibernate for CRUD operations.
  • Developed the automated unit test cases for the Microservices using Junit and Mockito.
  • Designed various tables required for the project in Oracle database and involved in coding the SQL Queries, Stored Procedures, and Triggers in the application.
  • Used Maven and Jenkins for automatic building and deploying the application.
  • Used JIRA for bug tracking, issue tracking, and project management.
  • Used GIT as the version control tool and Intellij as the IDE to develop the application.

Environment: Java 8, Spring MVC, Spring Security, IOC (dependency injection), Spring Boot, Spring AOP, HTML5, CSS3, JavaScript, Hibernate, Junit, Mockito, Oracle database, Maven,, Jenkins, Git, JIRA

Confidential — NY

Java Develper

Responsibilities:

  • Involved in the development of project backend logic layer by using most of the core java features such as Collection framework, interfaces, and exception handling.
  • Designed and implemented application using Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, and Spring Transactions.
  • Involved in the development of the UI using HTML5, CSS3, JavaScript.
  • Used Java 8 lambda expressions along with streams for performing chain operations such as filter,, and collect on a collection.
  • Implemented Restful web services and used JSON form to transfer the data.
  • Involved in installing and configuring Maven for application builds and deployment. Worked on Log4j to validate functionalities.
  • Used JIRA to assign, track, report, and audit the issues in the application.
  • Set up the continuous Integration (CI) process for the application using Jenkins.
  • Used Git to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Environment: Java 8, Spring Boot, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, HTML5, CSS3, JavaScript, JSON, Log4j, Maven, JIRA, Jenkins, GIT.

Confidential

Java Develper

Responsibilities:

  • Followed Agile Methodology and participated in SCRUM meetings to track and review frequently changing requirements with bi-weekly sprint deliveries.
  • Analyzed, developed, and translated use-case based requirements into design and constructed various UML artifacts such as class diagrams and data model.
  • Utilized major concepts of Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, Hibernate, Java Beans, and XML, etc.
  • Implemented the application using the concrete principles laid down by several design patterns such as Singleton.
  • Worked on JDBC API encapsulated using DAO pattern to connect to the database.
  • Used Spring framework for wiring components using dependency injection and relevant API to integrate Hibernate framework.
  • Implemented the application using Spring MVC, Spring IOC, Spring Annotations modules, and Hibernate.
  • Developed web services to allow communication between applications through REST over HTTP.
  • Developed the Presentation layer using JSP, HTML, CSS, and JavaScript.
  • Worked with Spring based JUnit framework for writing unit test cases.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.

Environment: Java, Spring MVC, Spring IoC, Hibernate, JSP, JDBC, Servlet, REST Web Services, JSON, JUnit, Oracle DB, Eclipse, Maven, JavaScript, XML, HTML, CSS, JMS, Junit, Tomcat, Git

We'd love your feedback!