Java Full Stack Developer Resume
SUMMARY:
- Talented Java Developer with 2.5 years of experience creating design, develop and code for web applications using Spring, Hibernate and JEE technologies. Proven experience establishing Agile methodologies while implementing various Design Patterns. Create JUnit, PowerMock, and automation tests to ensure optimal functionality and performance. Skilled in technologies such as Java, JEE, JavaScript, jQuery, Bootstrap, JPA, IntelliJ, Maven, and Vaadin.
- Java Full Stack Development Design Patterns Requirements Analysis Client Relations
- Project Management Agile Methodologies Unit Tests Automation Backend / Frontend Technologies
TECHNICAL SKILLS:
Languages: Java
Web technologies: JQuery, AJAX, Servlets, JSP, XML, Angular, NodeJS
Web services: RESTful, SOAP
Web Framework: Spring MVC, JEE, JSF / PrimeFaces, Hibernate, JPA, Vaadin, Mule ESB
Web/App servers: Apache Tomcat, WildFly, Glassfish, JBOSS
Databases: MySQL, MSSQL Server, Oracle PL / SQL, MongoDB
Design patterns: Abstract Factory, Singleton, Chain of responsibilities, Command pattern
SDLC: Waterfall, Agile/Scrum, Kanban
Tools: Eclipse, IntelliJ, Maven, Jenkin, Bootstrap
Platforms: Windows
PROFESSIONAL EXPERIENCE:
Confidential
Java Full Stack Developer
Responsibilities:
- Generated and analyzed requirements with product owner in Switzerland.
- Planned implementation of Agile methodologies.
- Developed and implemented both Front - end and Back-end
- Performed automation test to ensure quality code.
- Wrote JUnit and PowerMock tests for 90% of code.
- Built environment for development and testing prior to release.
- Created task system to increase extendibility and flexibility for admin of accounting system.
Technologies Used: Java, JSF / PrimeFaces, JEE, JPA, Hibernate, Reactive, JavaScript, JUnit, Mockito, PowerMock, Arquillian, MS SQL Server, Maven, Jenkin, IntelliJ, Windows. continued …
Confidential
Java Full Stack Developer
Responsibilities:
- Identified customer requirements and created solutions to meet specifications.
- Established backend using Java Frameworks, Spring MVC, Spring Boot, Hibernate, and JPA
- Designed database and layout for report system using Crystal Reports and Oracle Report Builder.
- Created frontend using Vaadin.
- Developed procedures for PL / SQL database.
- Performed automation test with JUnit and PowerMock.
- Streamlined maintenance and upgrade for toll collection system with Spring MVC.
- Maximized performance of reporting system by restructuring old-heavy SQL procedures. ed as Most Efficient Team for client project.
Technologies Used: Java, Spring Boot, Spring MVC, Vaadin, Hibernate, Mule ESB, Oracle PL / SQL, Jenkin, Maven, Oracle Report Builder, Crystal Reports, Windows.
