Java Developer Resume
SUMMARY:
- Decisive, action - oriented and results focused professional offering 6+ years of development experience in IT delivering high quality IT solutions for clients using Angular JS, HTML5, CSS3, React JS, J2EE applications, Web development frameworks and development tools in Retail domain.
- Expertise in Web development across multiple channels like desktop, tablet and mobile.
- Extensive hands-on experience in developing hybrid Mobile applications for IOS and Android.
- Extensive hands-on experience in integrating REST based Web services with the Front End and basic knowledge on core JAVA .
- Expertise in working Waterfall & Agile based applications in different phases like design, construction, testing and live in retail and telecom business.
- Extensive working experience in the Retail environments and expert knowledge in Online Technology that includes B2B Cart and Check Out, My Account and Confidential Décor.
- Excellent understanding and implementation experience of project life cycle (SDLC) and SCRUM methodology.
- Lead several project teams in requirement gathering, design, development and implementation of several complex applications and systems.
- Excellent customer management and leadership skills. Well organized, process oriented and competent in multitasking - running several projects concurrently, able to prioritize effectively.
- Ability to deliver high quality solution on time and within budget, manage scope creep and turn it into business opportunities.
- Self-motivated with the ability to work in fast-paced environments and a believer in delivering results.
- Ability to work effectively with the technical team to resolve technical issues and provide solutions to complex business requirements.
- Identification, tracking and resolution of issues related to the project throughout its lifecycle.
- Coordinated between the offshore and the onshore development model to accomplish the project tasks delivered.
- Good experience dealing with high pressure situations and have a strong sense of urgency.
- Ability to multi-task, an excellent team member with strong interpersonal and communication skills.
- Responsible for establishing fresh Front-end team in Confidential Consultancy Services by providing training to the new joinees.
- Strong background in mathematics and have very good analytical and problem solving skills.
TECHNICAL SKILLS:
Programming Languages and Technology: Angular 4 JS, Angular 2 JS, Angular JS, React JS, Jasmine, HTML5, CSS2/CSS3, JavaScript, JQuery, JQuery Mobile, AJAX & MediaQueries (RWD).
Development Tools: Eclipse, Spring Tool Suites and Visual Studio Code
Mobile Environment: PhoneGap, Apache Cordova
Version Control System: GIT, SVN
Databases: SQL, PostgreSQL, MongoDB
Servers: Apache Tomcat, NodeJS
Others: Jenkins, Winscp, Putty, Jira, Confluence, Github, Pivotal.
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Participate in requirement gathering and analysis phase of the project in documenting the business requirements by interacting with Technical and Business partners, create design documents, architecture and mapping documents
- Collaborate with product and design teams to define information architecture, advocating web interaction design best practices with a focus on consistency and usability
- Collaborate with business teams to understand customer issues and investigate, prototype and deliver new and innovative system solutions.
- Facilitating design review sessions, reviewing error-handling processes, developing process flows, and developing technical design specifications
- Responsible for maintaining and updating existing websites and applications.
- Responsible for creating page designs in JSX.
- Responsible for the storing the state of the application using Redux.
- Implemented functionality in My Cart UI using React JS and JavaScript (and JavaScript- based frameworks/libraries) and server-side languages/frameworks.
- Implemented functionality in Check-Out UI using Angular 2 JS.
- Perform application testing/validation, programming and documentation by keeping adherence to the Customer requirements and standards
- Worked with back-end developers to create the best possible user experience and reduce the latency of page load. Interact with UX team and business users.
- Responsible for implementing new features like adding multiple items to the Cart using React
- Implemented RESTful API calls for POST, PUT, DELETE and GET methods
- Worked on Cross-origin resource sharing, Cross-Browser compatibility and fixed bugs for several browsers
- Responsible for creating responsive website for smart devices as well.
- Worked in cross-functional team to develop timely changes and meet the design requirements.
- Drived projects from start to finish with a team of junior web-developers. Worked as a Project lead to work with the offshore team to make sure the project is on track and on schedule.
- Reviewed the work of other engineers in a collegial fashion to ensure the work product is of high quality and consistent with business requirements and standards
- Communicating with testers, giving clarifications and resolving the problems.
- Post production support and providing bug fixes.
Framework and Languages: React JS, Angular 2 JS, HTML5, CSS, Node JS, Javascript
Special Software: Visual Studio, Pivotal, Confluence, Source tree
Confidential
Java DeveloperResponsibilities:
- Participate in requirement gathering and analysis phase of the project in documenting the business requirements by interacting with Technical and Business partners, create design documents, architecture and mapping documents
- Collaborate with product and design teams to define information architecture, advocating web interaction design best practices with a focus on consistency and usability
- Collaborate with business teams to understand customer issues and investigate, prototype and deliver new and innovative system solutions.
- Facilitating design review sessions, reviewing error-handling processes, developing process flows, and developing technical design specifications
- Responsible for maintaining and updating existing websites and applications.
- Responsible for creating page designs in standards-compliant HTML and CSS.
- Implemented functionality in JavaScript (and JavaScript-based frameworks/libraries) and server-side languages/frameworks.
- Worked with back-end developers to create the best possible user experience and reduce the latency of page load. Interact with UX team and business users.
- Responsible for developing different modules for each functionality in the Confidential Decor
- Designed and developed Grid view and List View for customers on all the channels like Mobile, Desktop and Tablets
- Responsible for implementing new features like select multiple items simultaneously, option to delete them after select, move them to the new List or add to Cart
- Created custom directives in AngularJS for reusable components
- Created custom services like MyListServices to reuse them throughout the application
- Implemented RESTful API calls for POST, PUT, DELETE and GET methods
- Worked on removing pagination on the page and provided a new design to load more Data on the same page
- Worked on Cross-origin resource sharing, Cross-Browser compatibility and fixed bugs for several browsers
- Responsible for creating responsive website for smart devices using Bootstrap
- Worked in cross-functional team to develop timely changes and meet the design requirements
- Built custom validations and used angular validations before submitting it to backend
- Developed test cases for components and services using Jasmine/Karma, angular-mocks.js
- Drived projects from start to finish with a team of junior web-developers. Worked as a Project lead to work with the offshore team to make sure the project is on track and on schedule.
- Supervised other developers to make sure the development efforts adhere to the business requirements and standards.
- Communicating with testers, giving clarifications and resolving the problems.
- Post production support and providing fixes.
Framework and Languages; Angular 4 JS, Angular 2 JS, HTML5, CSS, Node JS, Javascript
Special Software: Visual Studio, Pivotal, Jira, Confluence, Source tree
Confidential
Java DeveloperResponsibilities:
- Participate in requirement gathering and analysis phase of the project in documenting the business requirements by interacting with Technical and Business partners, create design documents, architecture and mapping documents
- Collaborate with product and design teams to define information architecture, advocating web interaction design best practices with a focus on consistency and usability
- Collaborate with business teams to understand customer issues and investigate, prototype and deliver new and innovative system solutions.
- Facilitating design review sessions, reviewing error-handling processes, developing process flows, and developing technical design specifications
- Responsible for maintaining and updating existing websites and applications.
- Worked on transforming the legacy application by using latest technologies such as HTML5, CSS3, Bootstrap, Angular 2 JS, JavaScript, JQuery.
- Worked to provide a better User interface to customers for the Account Profile, Addresses and Payment Cards in the new Confidential application.
- Responsible for creating page designs in standards-compliant HTML and CSS.
- Implemented functionality in JavaScript (and JavaScript-based frameworks/libraries) and server-side languages/frameworks.
- Worked with back-end developers to create the best possible user experience and reduce the latency of page load. Interact with UX team and business users.
- Responsible for developing different modules for each functionality in the Confidential (My Account, Payment Cards and Addresses Module)
- Created custom services like MyAccountServices to reuse them throughout the application
- Implemented RESTful API calls for POST, PUT, DELETE and GET methods
- Worked on adding the pagination for the Payment Cards and Addresses Module.
- Worked on Cross-origin resource sharing, Cross-Browser compatibility and fixed bugs for several browsers
- Responsible for designing and creating responsive website to be accessed on any device like Mobile, Tablets and Desktops and for smart devices using Bootstrap
- Responsible for employing encryption techniques as well to encrypt the payments cards number while saving them to Database
- Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value
- Implemented complete application in the in-build MVC Architecture with Angular 2 JS
- Worked in cross-functional team to develop timely changes and meet the design requirements
- Built custom validations and used angular validations before submitting it to backend
- Developed test cases for components and services using Jasmine/Karma, angular-mocks.js
- Responsible for driving the projects from start to finish with a team of junior web-developers. Worked as a Project lead to work with the offshore team to make sure the project is on track and on schedule.
- Supervised other developers to make sure the development efforts adhere to the business requirements and standards.
- Communicating with testers, giving clarifications and resolving the problems.
- Post production support and providing fixes.
Framework and Languages: Angular 2 JS, HTML5, CSS, Node JS, Javascript
Special Software: Visual Studio, Eclipse, GIT Lab, Pivotal, Jira, Confluence, Source tree
Confidential
Java DeveloperResponsibilities:
- Participate in requirement gathering and analysis phase of the project in documenting the business requirements by interacting with Technical and Business partners, create design documents, architecture and mapping documents
- Collaborate with product and design teams to define information architecture, advocating web interaction design best practices with a focus on consistency and usability
- Collaborate with business teams to understand customer issues and investigate, prototype and deliver new and innovative system solutions.
- Facilitating design review sessions, reviewing error-handling processes, developing process flows, and developing technical design specifications.
- Worked on transforming the legacy application by using latest technologies such as HTML5, CSS3, Bootstrap, Angular JS, JavaScript, JQuery.
- Responsible for maintaining and updating existing websites and applications.
- Implemented complete application in the in-build MVC Architecture with Angular JS.
- Responsible for creating page designs in standards-compliant HTML and CSS.
- Implemented functionality in JavaScript (and JavaScript-based frameworks/libraries) and server-side languages/frameworks.
- Worked with back-end developers to create the best possible user experience and reduce the latency of page load. Interact with UX team and business users.
- Implemented RESTful API calls for POST, PUT, DELETE and GET methods
- Worked on Cross-origin resource sharing, Cross-Browser compatibility and fixed bugs for several browsers
- Responsible for designing and creating responsive website to be accessed on any device like Mobile, Tablets and Desktops and for smart devices using Bootstrap
- Coded Angular JS controllers and directives for application functionality
- Extensively used JQUERY, JSON and DOM scripting to create interactive web applications like and auto complete form validations
- Created dynamic web-pages by making AJAX Calls.
- Worked in cross-functional team to develop timely changes and meet the design requirements
- Developed test cases for controllers and services using Jasmine/Karma, angular-mocks.js
- Responsible for driving projects from start to finish with a team of junior web-developers. Worked as a Team lead to work with the offshore team to make sure the project is on track and on schedule.
- Supervised other developers to make sure the development efforts adhere to the business requirements and standards.
- Communicating with testers, giving clarifications and resolving the problems.
- Post production support and providing fixes.
Framework and Languages: Angular JS, HTML5, CSS, JQuery, Javascript Special Software: Visual Studio, Eclipse, GitHub, Jira, Confluence, Source tree
Confidential
Java DeveloperResponsibilities:
- Participate in requirement gathering and analysis phase of the project in documenting the business requirements by interacting with Technical and Business partners, create design documents, architecture and mapping documents
- Collaborate with product and design teams to define information architecture, advocating web interaction design best practices with a focus on consistency and usability
- Collaborate with business teams to understand customer issues and investigate, prototype and deliver new and innovative system solutions.
- Facilitating design review sessions, reviewing error-handling processes, developing process flows, and developing technical design specifications
- Developed the User Interface using HTML 5, CSS, JavaScript, JQuery, JQuery Mobile, MySQL and AJAX for IPhone, IPad, Android Mobile Phones and Tablets.
- Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
- Responsible for creating the Mobile Application using PhoneGap and Apache Cordova, used the in build function like Camera of IPhones and Android Phones
- Created the APK and IPA for Android & IPhones and published them in Play store and App Store
- Worked on CSS to make it responsive across all the sizes of Devices and Tablets.
- Created a Database using MySQL to store the data offline in the app and later sync that data with the server using RESTful web services whenever the Device is connected to the network.
- Responsible for creating page designs in standards-compliant HTML and CSS.
- Worked with back-end developers to create the best possible user experience and reduce the latency of page load. Interact with UX team and business users.
- Implemented RESTful API calls for POST, PUT, DELETE and GET methods
- Worked on Cross-origin resource sharing, Cross-Browser compatibility and fixed bugs for several browsers.
- Worked in cross-functional team to develop timely changes and meet the design requirements.
- Responsible for driving projects from start to finish with a team of junior web-developers. Worked as a Team lead to work with the other team members to make sure the project is on track and on schedule.
- Communicating with testers, giving clarifications and resolving the problems.
- Involved in testing with different teams like web Services and Database team.
- Post production support and providing fixes.
Hardware: IPhone 5 and above, Android Phones, IPads and Android Tablets
Operating System: Android OS, IOS
Languages and Technologies: HTML5, JavaScript, JQuery, JQuery Mobile, JSON, CSS3, Phonegap and JAVA
Special Software: NetBeans IDE, XCode and Android SDK
Confidential
Java DeveloperResponsibilities:
- Participate in requirement gathering and analysis phase of the project in documenting the business requirements by interacting with Technical and Business partners, create design documents, architecture and mapping documents
- Collaborate with product and design teams to define information architecture, advocating web interaction design best practices with a focus on consistency and usability
- Collaborate with business teams to understand customer issues and investigate, prototype and deliver new and innovative system solutions.
- Facilitating design review sessions, reviewing error-handling processes, developing process flows, and developing technical design specifications
- Responsible for successfully implementing SSO (Single-Sign-On) within the application that means one can launch other Ultimatix touch application from Confidential itself without entering his/her credentials details.
- Coded cross platform compliant HTML5, CSS3 and JQuery mobile templates utilizing apache Cordova framework.
- Responsible for continually re-evaluating current user interfaces and identifying areas for improvement.
- Responsible for Design Research, Information Architecture, Cross-platform testing, Usability testing.
- Refine and iterate user experience by designing and implementing new modules and interfaces for mobile applications.
- Responsible for the conceptualization, front-end design and coding/production of web/interactive solutions from planning to completion
- Spearheaded adoption of new principles such as responsive design and adaptive design.
- Responsible for designing information architecture using REST based services for both mobile and web platforms.
- Responsible for creating page designs in standards-compliant HTML and CSS.
- Implemented functionality in JavaScript (and JavaScript-based frameworks/libraries) and server-side languages/frameworks.
- Worked with back-end developers to create the best possible user experience and reduce the latency of page load. Interact with UX team and business users.
- Implemented RESTful API calls for POST, PUT, DELETE and GET methods.
- Communicating with testers, giving clarifications and resolving the problems.
- Involved in testing with different teams like web Services and Database team.
- Post production support and providing fixes.
Operating System: Android OS, IOS
Languages and Technologies: HTML5, JavaScript, JQuery, JQuery Mobile, JSON, CSS3, Phonegap, JAVA
Special Software: NetBeans IDE, XCode and Android SDK