Full Stack java Developer Resume
SUMMARY
- Around 5 Years of Java Developer work experience with expert level skills in designing and developing web applications from the ground up using contemporary presentation frameworks such as React.js, Angular.js and Node.js.
- Participated in all aspects of Software Development Life Cycle from designing applications, developing the product, writing test cases to perform functional tests, to implementing the application on higher environments.
- Coordinated projects based on an agile environment using Rally dev tool and scrum methodology using scrum works pro - tool.
- Expert in creating Templates, Prototypes, Mockups, Web interfaces and layouts.
- Working experience with HTML5, CSS3, Responsive web design and Bootstrap, JavaScript, jQuery, Typescript.
- Experience with enhancing and improving the security of the applications using the various security policies and Access Controls.
- Extensive experience in developing Single Page Applications Using AngularJS and ReactJS.
- Extensive experience on implementing AJAX features using JavaScript and jQuery.
- Experience in Responsive Web Design, designing web pages to show elegantly in all kinds of screen sizes.
- Well experienced in debugging websites using Developer tools.
- Experienced in using web services like SOAP and REST.
- Developed Graphical User Interface (GUI) to display report data using jQuery in Cross-browser compatibility and Web application scaling.
- Worked with all kinds of data formats like XML, XSD, JSON, flat files for exchange of data.
- Experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Experience in various IDEs like Eclipse, NetBeans, Visual Studio Code, Sublime, Atom, and Notepad++.
- Excellent experience in using various project management tools like JIRA.
- Experience in using version control systems like Git.
- Excellent communication & interpersonal skills with proficiency in grasping new technical concepts quickly.
TECHNICAL SKILLS:
Languages: C, C++, Java, JavaScript
Web Technologies: HTML5, XML, JavaScript, ES6, Typescript, jQuery, JSON, CSS3, Bootstrap, React, NodeJS, Rest APIs
Database: MySQL, MongoDB, PL/ SQL, Oracle
Version Control: GIT
Cloud: AWS
Testing Tools: Junit, TestNG
Scripting: Shell, Python, Bash
ORM Technologies: Hibernate
Tools: / IDE Eclipse, NetBeans, Clear case, MS Visio,, Jira, Optimize It, Rational ClearCase, Rational Rose, Apache Maven
Application Server: WebLogic, JBOSS, WebSphere, Apache Tomcat
Methodologies: Agile, Scrum
WORK EXPERIENCE:
Confidential
Full Stack Java Developer
Responsibilities:
- Design and implement complex web applications, user interface applications while ensuring process, compliance, and security goals.
- Defining design objectives by analyzing customer requirements.
- Envisions the implementation of the system features and functionality based on the clarifications from product teams.
- Implementing responsive React.JS components for different solutions.
- Responsible for enabling second level cache in Hibernate framework.
- Writing effective JavaScript code for React.JS applications for interacting with server and network applications.
- Developing CSS3 style sheets to give gradient effects, page layouts, navigation, and icons.
- Using REST and SOAP Web Services to exchange information.
- Using Swagger Framework, implementing the Restful API and Swagger gives the rich UI to test API.
- Configuring Maven forJAVAautomation projects and developed Maven project object model (POM) for Unit and Integration tests.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- Used React-Router to turn application into Single Page Application
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Implemented the Drag and Drop functionality using React-Draggable
- Providing assistance to the end users and the product teams once the product is deployed.
- Monitoring and reviewing the deployment of features including software engineering and documentation of the product.
- Implementing and Supporting deployments to PROD and DEV Environments.
- Providing the fixes and solutions faced by customers or clients in PROD.
- Worked closely with different teams to provide efficient solutions by converting the business requirements into multifunctional codes.
- Developing a Restful API'S service using Python Flask framework.
- Played crucial role in the Development of front end of the application using Python, HTML, CSS3, AJAX, JSON and JQuery.
- Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
- Design roles and groups for users and resources using AWS Identity Access Management (IAM).
- Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
- Configuring the RedHat server on AWS by creating the EC2 instance.
- Working in an agile environment by setting up priorities as per the requirements.
- Involved in development and maintenance of various tools and interfaces using Javascript, jQuery, HTML, CSS, Bootstrap, AJAX and Share Point JSOM.
- Developed multi-functional tables using the Datatables API.
- Implemented responsive interface and web applications using various layouts, events and validations and incorporating the applications in the SharePoint.
- Strong knowledge of web development tools and programming languages.
Confidential
Java Developer
Responsibilities:
- Interacted with business analysts and product Owners to understand the requirements to ensure correct UI modules were built to meet business requirements.
- Collaborated with UI designer and back-end staff for project requirement and analysis.
- Constantly participated in idealization meetings to share ideas.
- Designed front-end web page wireframes following discussions with solution architects.
- Developing ResponsiveDesignUIRich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, React JS and Node.js.
- Built the customUIApplication logic using OOD and MVC architecture.
- Used React JS for improving the performance in rendering the view.
- Build efficient and reusable front-end abstractions and modules by using HTML, CSS, Javascript, React, ES6, High Charts, SharePoint, Rest APIs.
- Worked on AWS for fetch the pictures files from AWS to UI. implementing REST API's in Python using micro-framework like Flask with SQLAlchemy.
- Build reusable functions to be applied efficiently across various applications, thereby improving the quality of the code.
- Involved in communication with Business Analysts and creating technical layouts for the various software projects.
- Exploring new technologies such as Salesforce by creating Proof of Concepts that best suits the company requirements to enhance the current processes.
- Used Web services like REST to access the JSON objects.
- Interacted with the Testing team, Scrum Masters and Business Analysts for fixing issues.
- Involved in Agile scrum meetings and updated the tasks based on the user stories of Sprint in Rally.
- Managed all local repositories through Source Tree’s simple interface of GIT client, collaborated with GIT command lines.
Confidential
Java Developer / Software Developer
Responsibilities:
- Developed the UI layout, coordinated project activities and involved in the Application development life cycle (SDLC)- Requirement Analysis, Development, System and Integration Testing.
- Create and modify final designs using wireframe layouts as a structure.
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML, HTML5, CSS, CSS3, JavaScript, jQuery, Bootstrap and AJAX.
- Developed graphical user interface using JavaScript, Angular JS, HTML, DHTML, DOM, SVG, CSS3 and jQuery.
- Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
- Worked with JSON for data exchange between client and server.
- Involved in designing and developing the GUI for the user interface with various controls.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Participated in Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each sprint.