Full Stack Java Developer Resume
CA
SUMMARY
- Full Stack Developer with 5 years’ experience of solid understanding of database designing, development and installation of different modules.
- Hands on experience in Designing and Developing Single Page Applications (SPA) using Angular 2 AND with other UI technologies such as, jQuery, Bootstrap3 and HTML
- Experience in Standardized UX templates, archetypes, and pattern libraries.
- Vast experience in Web/User Interface Development and J2EE Projects.
- Experience in Software Development Life - Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Experience in JavaScript, CSS, HTML, JDBC technologies.
- Proficient in developing front-end systems with JavaScript, Bootstrap, HTML, CSS and MVC frameworks.
- Strong J2EE Development skills including Restful and JDBC.
- Experience in using various tools and IDEs for development and design like Adobe Photoshop, Dreamweaver.
- Expertise in Client Side designing and validations using HTML, DHTML and JavaScript.
- Extensive work experience with JavaScript, jQuery (various plug-ins), CVS, Unix Shell Script, CSS, XML and Linux.
- Extensive experience in creating style guides, best practices and settingUIstandards for enterprise/ consumer applications.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience in developing, publishing, running and maintaining websites from scratch on Linux and windows environment.
- Good experience in SQL Programming, MySQL.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS
Coursework: Mobile Cloud Computing, Computational Models for Computer Engineers, Pattern Recognition, Data Structures and Algorithms.
Languages: Java, C, Python.
Web Technologies: HTML5, CSS, JavaScript, XML, Angular4, Bootstrap, jQuery, Firebase.
Frameworks: Spring, Hibernate.
Tools: HP ALM, Selenium web driver, SoapUI, Maven, Oracle SQL developer, Toad.
IDE/Editors: Eclipse, Android Studio, PyCharm, Jupyter Notebook, Visual Studio, Altova XML spy.
Operating Systems: Linux, Windows
PROFESSIONAL EXPERIENCE
Confidential, CA
Full Stack JAVA Developer
Responsibilities:
- Used Agile methodology and attended daily and weekly SCRUM meetings to update working status and participated in sprint reviews.
- Developed server-side application using Spring.
- Used Angular CLI for running ng commands. Used observables and subscribers for consuming back-end services.
- Developed the User Interfaces with HTML, CSS, Bootstrap, JavaScript.
- Implemented Restful web service using Spring for exchanging information of data with Database.
- Developed most of the application based on Spring MVC for exposing REST endpoints.
- Used Spring core for dependency injection/inversion of control (IOC), and integrated with Hibernate.
- Followed Agile with JIRA for a 3-week sprint approach of development/deployment strategy.
- Log4J is used for logging purposes and debug levels are defined for controlling what we log.
- Writing JUnit test cases using testing framework and performed unit and system testing.
- Tested Rest endpoints using Postman tool.
- Using Maven for build and deployment purposes.
Environment: Java, Hibernate, Spring, RESTful Web service, JavaScript, HTML, CSS, Maven, Angular4, Log4J
Confidential, NY
Full Stack JAVA Developer
Responsibilities:
- Designed and Developed UI for Customer Service Modules and Reports using Angular4, HTML, CSS, Bootstrap, JavaScript, and jQuery.
- Developed pages using Angular4.0 directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components.
- Have worked with reactive forms, template driven forms and written pipes in Angular 4 to transform the data according to the customer's requirement.
- The front-end use HTML5, CSS3 and Bootstrap to build a web app that communicate with back-end via RESTful API.
- Implemented the various layers of the application using Spring Framework modules such as Spring IOC, Spring AOP, Spring MVC and Spring ORM.
- Used Hibernate for ORM framework.
- Tested the front-end application using Jasmine and Karma testing frameworks.
- Worked in short deadlines and completed the deliverables ahead of time with minimal defects.
- Performed code reviews and provide guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability.
Confidential
Sr. Software Engineer
Responsibilities:
- Created Technical design spec (TDS) based on Functional design spec (FDS), conducted code reviews and QA testing for approved projects.
- Assisted Basis team to install OSS notes, perform SPAU for system upgrade.
- Conducted weekly discussions with offshore teams to clear up assignment clarifications and resolve any pending assignment issues, scheduled knowledge transfer session for completing projects.
- Major improvements had been achieved in performance tuning of: o Order Rescheduling - Performance was improved from 40 hours to 6 hours window.
- Split Delivery - Run time was improved by 80+ percent from 4 hours to within 35 minutes.
- Responsible for checking the integrity of process flows across telecom networks.
- Test Case Writing and Execution, Defect Management using HP ALM.
- System Integration, Functional, Acceptance, Regression and Unit testing performed.
