We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

0/5 (Submit Your Rating)

Oakland, CaliforniA

SUMMARY:

  • Around 7 years of progressive experience in Software Development Life Cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment using java/J2EE technologies.
  • Experience wif MVC architecture.
  • Working wif different steps of software development life cycle (SDLC) like analysis, design, coding, testing, debugging, and maintenance of websites using Java, J2EE, Spring framework, front - end technologies, agile methodology.
  • Worked extensively on creating Web and Distributed applications by utilizing Angular JS, HTML, JDBC, Spring, REST Web Services, and Database like Oracle, MySQL.
  • Strong understanding of core java concepts and working noledge on concepts such as OOP concepts, Collections Framework, String Handling, I/O System, Exceptional Handling, Multithreading, Synchronization, JDBC.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application wif very less configuration.
  • Experience of Database design in Oracle/SQL Server/MySQL query-based programming and PL/SQL procedure programming and proficient in Database programming using JDBC and SQL.
  • Experienced and familiar wif Java Testing Units like JUnit, Mockito.
  • Involved in JUnit testing, software testing, regression testing, management, and defect tracking
  • Test Driven Development was also part of each development process using Junit for average code coverage of industry standards.
  • Worked in an Agile Software Development and scrum methodology.
  • Good working noledge of GIT for code management and version control.
  • Extremely good communication and leadership skills, extensive experience in customer relationship management, professional management duties.
  • Associate wif a resilient mentality, excellent time management skills, a firm user awareness, and a powerful innovative pragmatist.

TECHNICAL SKILLS:

Java Frameworks: Spring, Spring Boot, Spring MVC, Spring Security, Junit Test Cases.

Databases: MySQL, Oracle, JSON, XML, SQL

Web Designing: HTML, CSS, JavaScript, Bootstrap, AngularJS.

Deployment Tools: Git, GitHub, Bitbucket, Jira, Jenkins, Maven.

Development Tools/IDE: Eclipse, IntelliJ, Toad.

PROFESSIONAL EXPERIENCE

Confidential, Oakland California

Java Full Stack Developer

Responsibilities:

  • Involved in all phases of software development lifecycle (SDLC) including design, development, implementation, unit testing, and on call support during production live.
  • UsedAgilemethodologies to plan work for every iteration and used continuous integration tool to make the build passes before deploying the code to other environments.
  • Actively participated in the daily SCRUM meetings wif our team to produce quality deliverables wifin time.
  • Developed the application usingJava 8and implemented its features like lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.
  • Designed and developed a Restful APIs for different modules in the project as per the requirement.
  • Developed User Interface using the HTML5, CSS3, JavaScript, Bootstrap, AngularJS and JavaScript.
  • Design and Develop the Applications using Java technologies like Spring MVC, RESTful services, and Spring Boot framework.
  • Perform Unit testing, Integration testing using Junit and testing frameworks before going into production.
  • Worked on production issues, used JIRA for issue tracking.
  • Experience on GitHub as Version control for code repository and Jenkins for continuous integration.

Confidential, NYC

Java Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) like Analysis, Design, Code Development and Implementation and Testing.
  • Developed RESTFUL web services using Spring MVC
  • Implemented OOP concepts to create a powerful code base and reusability of the code.
  • Involved designing User interface using HTML, CSS, and JavaScript.
  • Developed database persistence layer components for mapping an object-oriented domain model to the relational database using ORM framework such as Spring JDBC Support, Hibernate and JPA.
  • Core java development for different components. Developed the application using Core Java, Multi-Threading, Spring Core, Beans, JDBC, Maven.
  • Working wif Requirement leads and Project managers to translate business Requirements into technical specifications.
  • Designed and developed picking/put away screens using Eclipse 4.6, HTML, JSP, Servlets and Java Script.
  • Performed client-side validations using JavaScript and Struts validation framework.
  • Used Maven for Life Cycle Management of the project.
  • Handled safe and secured Client deployments.

Confidential

Java Developer

Responsibilities:

  • Requirement Analysis and documentation as per SDLC Methodologies using Agile Methodology (SCRUM).
  • Responsible for gathering the Requirements, Design, Analysis, Development, Data Validation and System Testing.
  • Implemented Microservices using Spring Boot.
  • Developed and updated the necessary code to implement statistical models wifin Client's existing systems architecture and provided technical support to Client subject-matter experts during implementation of the code throughout the systems development lifecycle.
  • Involved in the development of Spring framework controllers, Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Used Hibernate to interact wif Oracle and configured Hibernate session factory in applicationcontext.xml to integrate Hibernate wif spring.
  • Designed and developed the REST-based Microservices using the Spring Boot.
  • Used GitHub to maintain version controls of the application.
  • Participated in the Agile Development Team and had daily SCRUM meetings for progress reporting as well as task distribution.
  • Composed test plans supporting integration and performance/load testing.
  • Involved in fixing System testing issues and UAT issues.

We'd love your feedback!