We provide IT Staff Augmentation Services!

Java Developer Resume

San Francisco, CA

SUMMARY

  • Full Stack Java Developer with 4 years of technical expertise in complete development life cycle process including Analysis, Design, Development and Implementation of web and enterprise application development across multiple platforms and environments.
  • Advanced skills honed in full stack development using Spring Boot, Hibernate React.js. Demonstrate superior analysis, coding, and debugging skills; able to rapidly adapt to new technical environments.
  • Outstanding communication skills; interface effectively with upper managers, peers and clients.
  • 4 years of technical expertise in complete software development life cycles including Analysis, Design, Development, Testing and Implementation and support of web based and client server - based applications used in Banking, Retail, Asset Management.
  • Hands on experience in Agile software development with Scrum methodology.
  • Extensively worked on N-tier architecture systems with application development using Java, J2EE, Spring, Spring Boot, Hibernate, RESTful Web Services.
  • Hands on experience in continuous integration, design, unit test, integration test and e2e testing frameworks.
  • Expertise with web-based GUI architecture and development using JavaScript, React.js, Redux.js HTML5 and CSS3.
  • Excellent Database Experience in both RDBMS Databases like MySQL, Oracle, DB2 and NoSQL Database like Couchbase.
  • Thorough knowledge of OOAD, UML concepts and design patterns like Observer, Strategy, Template, Factory, Iterator, Command, Composite, Facade, Singleton, Proxy, DAO, MVC.
  • Good understanding of UNIX and Shell (Bash) scripting.
  • Experience with version control tools like GIT, build tools like Maven, Gradle, software management tools like Jira, cloud services like AWS and continuous integration using gitlab CI.
  • Excellent communication and interpersonal skills. Comfortable working in team environment. Can quickly learn new technologies and adapt to new environment.

TECHNICAL SKILLS

Languages: Java, JavaScript

UI: React.js, Redux.js, ES6, HTML5, CSS3

Web Services: Spring Boot, JAX-RS, Hibernate

Databases: MYSQL, Oracle, DB2, Couchbase

Tools: Eclipse, IntelliJ Idea, GIT, Jira, Gradle, Maven, Jenkins, Gitlab CI, UCD

SDLC: Waterfall, Agile-Scrum

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Followed Agile methodology comprehensibly and participated in sprint planning, scrum meeting/training, estimation meeting, standup during whole project cycle.
  • Actively involved in designing and modeling the various component of the project the detail documentation and use case.
  • Implemented RESTful Web Services using spring boot and hibernate framework and used React.JS, JavaScript, and bootstrap as some of the tools to enhance user experience. Test case generation, preparing test strategies and test plans.
  • Used Hibernate to persist data to Oracle RDBMS and Hibernate Envers for storing the history of database transaction for auditing purpose
  • Used Openshift and docker for cloud native kubernetes deployment and used Gitlab CI for Continous Deployment and Continous Integration (CD/CI).
  • Extensively used Junit, Spring JUnit for unit and jest, Mocha, Protractor for front end unit testing and End-to-end testing

Environment: Java, J2EE, Spring, Servlets, HTML, JSP, JDBC, Oracle, SQL, React.JS, Redux.js, JavaScript, WebShere, Eclipse IDE, Oracle, Junit, Mocha, Jasmine.

Confidential, Plano TX

Java Developer

Responsibilities:

  • Followed Agile methodology comprehensibly and participated in sprint planning, scrum meeting/training, estimation meeting, standup during whole project cycle.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using UML to model the detail design of the application.
  • Built a role-based application and implemented backend architecture using JAX-RS and Hibernate.
  • Developed a UI application to consume REST endpoint using JavaScript, React and HTML, CSS.
  • Helped in deployment of project on different environments and maintain Jenkins for continuous integration
  • Analyze information to determine, recommend and plan installation of a new system or modification of an existing system.
  • Used NoSQL database i.e. Couchbase for data storage and implemented full text search and N1QL Queries.
  • Consult with various parties and participated in interterm discussion on project status, proposals and integration with various components.

Environment: Java, Spring, Servlets, React, HTML, CSS, Couchbase, JDBC, JBoss, Oracle, SQL, Ready API, Eclipse IDE, Oracle, Junit.

Hire Now