Java Developer
Graduate of Tech Elevator's 14-week Java Full-Stack Development bootcamp specializing in creating dynamic web-based software applications in Java and completed 800+ hours of development education, methodologies, and application including but not limited to:· Object oriented programming principles, architecture, and syntax of Java· Databases: Spring Java Database Connectivity (JDBC), SQL, PostgreSQL, database design, ERDs, querying, Relational Database Management System (RDBMS)· Client-server programming: Data Access Object pattern (DAO), data security, networks and HTTP, RESTful APIs, RESTful WebServices, API integration, Spring Boot, Spring MVC, JSON, web APIs, Postman API· Front-end web application development: HTML5, CSS, JavaScript, Data Object Model (DOM), Vue.js· Tools utilized: IntelliJ IDE, Visual Studio Code, Postman, pgAdmin, JUnit· Additional: Agile; Scrum; Software Development Lifecycle (SDLC); exception handling; unit, regression, and integration testing.