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.