Java Developer Resume
SUMMARY
- Ability to work effectively in team environment and interact with all levels of management across interdepartmental functions and requirements.
- Hands on experience with Eclipse and Netbeans IDE’s.
- Experience in writing SOAP and REST web services.
- Experience in writing Structured Query language (SQL).
- Experience in developing spring boot applications with embedded databases.
- Knowledge of the Software Development Life Cycle (SDLC).
- Knowledge of spring and spring boot frameworks with additional understanding of hibernate data.
- Knowledge of Angular 6 components, modules, directives and Routing.
- Knowledge of Java 8 concepts like lambda expressions, functional interfaces.
- Knowledge of integration, functional, regression and unit testing practices.
TECHNICAL SKILLS
Programming Languages: Java, C, C++, R
Frameworks: Spring, Maven, Springboot
Database: MYSQL, MongoDB
Scripting Languages: JavaScript, Python
Software Applications: Microsoft Word, Microsoft PowerPoint, Microsoft Excel, Microsoft project
Operating Systems: Windows
Web Technologies: HTML, CSS, XML
Tools: Rapid Miner, WEKA, Dev C++, Java - Eclipse, Netbeans, Code Blocks, Microsoft Visual Studio, Adobe Dreamweaver, Hibernate ORM Tool, Microsoft Visual Studio Code, Atom
Software Diagramming Tools: Umlet, Smart Draw, Microsoft Visio, IBM rational rose, Microsoft Visual Paradigm
Version Control Systems: GitHub
Web Services: SOAP, Rest
PROFESSIONAL EXPERIENCE
JAVA DEVELOPER
Confidential
Responsibilities:
- Involved in Agile Practices, everyday scrum to discuss project status.
- Designed and developed application using Java 8, Springboot, Restful API to author and manage content.
- Developed a Spring Boot Application managing content using the MySQL server database, updating and managing data using the MySQL queries.
- Designed and documented Rest API including JSON data formats to manage content, secure data, authenticate users.
- Developed Single Page Application (SPA) using Angular 6 components, modules, directives and routing for easy access among different components within the single web page.
- Integrated the SPA with spring rest web services for easy access and management of data.
SOFTWARE DEVELOPER INTERN
Confidential
Responsibilities:
- Involved in Software Development Life cycle (SDLC) process by analyzing business requirements and understanding the functional work flow of information from source to destination systems.
- Involved in Agile practices, everyday scrum meetings held to discuss the project status.
- Involved in the design and development of the RESTFUL API’s using spring boot for the software website application, using hibernate to update/store the patient’s data to the Oracle database.
- Communicated with local and offshore team members to coordinate work, coordinated with the project management to understand the client requirements.
- Provided QA feedback on review retrospectives.
- Working knowledge on JIRA software. Identified, documented and reported bugs, errors, interoperability flaws and other issues within the software applications on JIRA.
- Tested multiple versions of the company software, taking in to consideration of the unique browser versions and devices to ensure the products work as designed.
GRADUATE ASSISTANT
Confidential
Responsibilities:
- Worked as research assistant at computer science department.
- Research includes smart universities and smart classrooms that create multiple opportunities for students to learn and communicate to other classmates in technological ways.
- Analyzed special software systems for special learning disabilities of students, visually impaired, physical disability and other disabilities.
- Identified and researched top text-to-speech, voice-to-text and gesture recognition systems for implementation in smart universities.