Java Ui Developer Resume
CA
SUMMARY
- Experienced and innovative developer with the skills like Problem Solving, Critical Thinking with 5+ years of experience.
- Expertise in developing both front end & back end applications using Core Java, J2SE, J2EE, Struts1.2/2.0, Spring (IOC), JDBC, Hibernate, Session Beans, Servlets, JSP, AJAX, Apache Tomcat, EJBS, XML, HTML5, CSS3, JavaScript and Web Services. Basic understanding of ExtJS.
- Experience working in Spring Framework, Struts Framework and Hibernate framework and Spring MVC, Spring Web Services.
- Experience with web - based application servers like Apache Tomcat.
- Profound Knowledge in developing HTML pages using DIV layout, Web Accessibility and Web Usability
- Strong Experience in dealing with CSS Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and CSS Box Model
- Responsive Web Design (RWD) for several types of Devices like tablets and mobiles using media queries and libraries like bootstrap
- Experience in jQuery and AJAX for building rich user friendly, high performance web applications.
- Good knowledge on Wireframes, Sketches, Prototypes
- Proficiency in Database Programming using MS SQL Server and Oracle.
- Proficient in developing web page quickly and effectively using HTML 5, CSS3, AngularJS
- Proficient in developing web pages with Angular2.
- Experienced with AngularJs components like Controllers, Services, Factory, Filters, Directives
- Experience with JavaScript and jQuery and experience in making web page cross browser compatible.
- Experience working with Node JS to develop single page along with dynamic web applications.
- Experience in developing cross platform server-side applications using Node JS to achieve scalability in real-time web applications.
- Experienced in developing user interface by using the React JS
- Experience in creating user interface pages which can change over time and making them flexible with React.js.
- Used advanced core java features like annotations, generics, enhanced for loop, etc. throughout the application for well-defined programming.
- Involvement in using various IDE’s Notepad++, Eclipse, Sublime Text Editor, Visual studio, Adobe Dreamweaver.
- Experience working with CSS preprocessors like LESS, SASS.
- Experienced in architectures like MVC
- Good Experience in working with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer, Web Inspector for Safari, Developer Toolbar for Chrome
- Good Team Player with Excellent Communication Skills and Highly Motivated analytical
TECHNICAL SKILLS
Web Technologies: HTML, HTML 5, Cascading Style Sheets (CSS), CSS3, XML, JavaScript, jQuery, Angular2/1.x, NodeJS, ReactJS, JSON, AJAX IDE
Languages: Java, PL/SQL
J2EE Technologies: Servlets, JSP, EJB, JDBC, Web Services
Editor: Sublime, Notepad++, Eclipse IDE, Adobe Dreamweaver, SQL Developer
Application servers: Tomcat Server, WebSphere, WebLogic
Database: Oracle11g, MySQL, SQL Server
Operating Systems: Windows, Mac OS, Unix, Ubuntu
Version Controls: GIT
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Java UI Developer
Confidential, CA
Responsibilities:
- Involved in the complete life cycle of the application development.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Implemented the caching of the responses for offline usages.
- Involved in Spring Framework- Spring Dependencies and Spring Annotations.
- Used Spring MVC (Model View Controller) to intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
- Developed server-side utilities usingJavaBeans, XML, and EJB.Involved in developing code for obtaining bean references from Configuration file.
- Developed persistence layer using ORM Hibernate for transparently store objects into database
- Used Spring MVC on the web layer and business delegate and DAO on the business layer.
- Developed a responsive UI layer using HTML5, CSS3, Bootstrap and Angular JS.
- Specially worked with AJAX data consisting of JSON responses, parsing the same and presenting on the UI layer.
- Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
- Designed Frontend using JavaScript Framework Angular JS and Angular JS2 by dividing the web app into different business modules and assigning various controllers, directives, services to it for high level performance.
- Responsible for setting upAngularJSframework for UI development. Developed html views with HTML5, CSS3, JSON and Angular JS.
- Created Angular components like Controller, Directives, Services and Forms to collect the input from the User
- Created custom directives and services in Angular JS2/1.x to meet business modules need and validate the data entered by the users.
- Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS 2.0.
- Enhanced user experience by designing new web features using MVC Framework like Node.js.
- Used Node.JS with Express.JS to make routes and server-side rendering.
- Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Optimizing Components for maximum performance across of web-capable devices and browsers with React JS.
- Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Wrote code to fetch data from Web services using AJAX via JSON response and updating the HTML pages.
- Implemented business logic using Session Beans, Servlets.
- Involved in writing SQL Stored Procedures, Functions, and Views for Oracle 11g database.
- Deployed the application using Apache Tomcat, Web Logic Application Servers.
Environment: Angular.JS, Node.JS, HTML5, Bootstrap, CSS3, JQuery, Java 8 /J2EE, Spring, Eclipse, Servlets, Apache Tomcat, PL/SQL, Oracle 11g, SQL developer.
Front-end Developer
Confidential
Responsibilities:
- Involved in all phases such as analysis, development, implementation, testing and support of software development life cycle
- Extensive experience using several frameworks such as Bootstrap and foundation framework
- Worked on developing Wordpress themes and designed mobile applications
- Utilized UI and UX skills to understand existing applications and modified according to requirements
- UI tested in every significant browser and furthermore in a wide range of devices such as iPhone, iPad, Windows Phone, Tablets, Nexus and other android devices
- Worked with Google API’s and JavaScript libraries
- Developed working prototypes for demo purposes using Adobe Muse.
Confidential
Responsibilities:
- All the requirements from the client were gathered and kept in a document.
- Created a mockup design for the website using tools such as Balsamiq.
- The website was created using Magento version 1.9 which at first, we installed in our local computer and then uploaded into the main server.
- Used Adobe Photoshop to create a good quality image and edit the images.
- Used PHP 5.5 to create the backend and customize the backend of the website.
- We used MySQL version 5.6 to store and retrieve data as it can be easily integrated with Magento.
- Online payment system Confidential was integrated into the website to transfer the money easily.
Environment: Photoshop, Magento, PHP, MySQL.
Confidential
Responsibilities:
- It was a desktop based application to manage the items in the store using C#.
- Visual Basic 2010 was used to create the front end as well as the back end of the system.
- Simply drag and drop feature of Visual Basic 2010 was used to create the front end of the system.
- For database I used MySQL Server 2006 R2 which was connected with Visual Basic to store the data.
- All the different data of the grocery items was inserted, and users could retrieve data by searching with specific date.
- A function was added in the system where users could be print out bill and saved for future use.
Environment: Visual Basic 2010, C#, MySQL Server 2006 R2.
Junior Frontend developer
Confidential
Responsibilities:
- Worked on creating different website using Bootstrap, HTML, CSS, JavaScript, JQuery.
- Explored Foundation framework and used it to create a responsive layout.
- Experience in creating websites using Wordpress using the different themes available.
- Experience in working with EpiServer which is one of the content management system to manage and create pages.
- Experience in creating and designing mockup design using tools such as Balsamiq tool.
Confidential
Responsibilities:
- Gathered the entire user requirement by conducting a meeting with the stakeholders.
- Created a mockup of overall design of the website using Balsamiq tool.
- Created a website using a Wordpress theme called tour and Travel for the project.
- Used Xampp to create a local server in my computer to create and test the website.
- Used MySQL to store and retrieve data as it can be easily installed and used using Xampp.
Environment: Wordpress, EpiServer, Balsamiq tool, MySQL.
Confidential
Responsibilities:
- Gathered all the required information such as image, content writing for the website to make the website look attracting by using animations.
- Wordpress version 3.5.1 was initially installed to build and later updated to the latest one.
- Created a website using a Wordpress theme called BeTheme for the project.
- A different effect with the image is achieved with JavaScript and JQuery.
- Adobe Photoshop was used to create and edit images according to the need of the website.
Environment: Wordpress, BeTheme, JavaScript, JQuery, Photoshop.
Intern Web Designer
Confidential
Responsibilities:
- Worked using HTML, CSS, JavaScript to create different small modules in the website
- Explored LESS and SASS and got hands on it to get some experience.
- Experience in creating responsive website using Bootstrap framework.