Post Job Free

Resume

Sign in

Sr.UI/java Engineer

Location:
Katy, TX
Posted:
February 22, 2018

Contact this candidate

Resume:

JYOTHI BANDIKALLA

979-***-****

ac4koc@r.postjobfree.com

SUMMARY

Total experience of over 7, providing full life cycle solutions for applications and expertise in Software Design, Development and Testing with expertise in JAVA,J2EE,Spring,Hibernate,AngularJS, HTML5, CSS, Java script, JQuery, Ajax, Maven, MVC, AxureRP.

Expertise in developing the difficult Apps.

Extensively worked in finance projects using Java/J2EE, Multiple-Threads, Java Beans, Servlets, JDBC, JNDI, developing client-server based enterprise application, n-tier, Web based and Distributed applications.

Extensively worked in implementing Design patterns like Module View Controller (MVC), DAO, Factory, Abstract Factory, Session, Session Factory and Singleton

Worked on JavaScript frame work (Angular JS) to augment browser based applications with MVC capability.

Extensive experience working in an Agile and Scrum development environment, which includes Extreme Programming (XP) and Test Driven Development (TDD).

Expertise in Object Oriented Analysis and Design (OOAD) development and implementation of Web based applications.

Good business knowledge in Finance (Investment Banking, Mortagage), Healthcare,Automobile, Mobile Applications domains.

Extensive hands on experience with Spring Framework and its module like Dependency Injection (IOC), AOP, JMS, ORM, LDAP and Security etc.

Profound hands on experience in Java Multithreading and Java Concurrent API.

Experienced in all phases of Project and Product Development Life Cycle that includes System Study, Analysis, Design, Development, Integration, Testing, Deployment, Maintenance, Re-Engineering and Documentation

Expertise with a variety of servers like Apache Tomcat, Web Logic, Websphere, Glassfish, JBoss.

Hands on experience in creation of Hibernate configuration files, POJOs and mapping files.

Expertise in developing web based GUIs using HTML, XML, XSL, JavaScript, and AngularJS.

Extensively worked on AngularJS concepts like scope, directives, routing etc.

Significant experience in developing applications using Java and related technologies using methodologies like AGILE, TEST DRIVEN, SCRUM.

Extensive responsive web design frameworks like BootStrapJs,DOM,VDOM,shadowDOM,nodeJS.

Created robust user Interface (UI) using HTML5, CSS3, JSP, JavaScript, Custom Tags, jQuery, JSON.

Working in designing front end more professional with HTML5, CSS3, JSP, JavaScript, Angular JS, JQuery, Ajax in MVC based applications.

Expertise in Application development using various frameworks such as Jakarta Struts Framework Java Server Faces, Spring Framework Spring MVC, Hibernate ORM with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework and security modules like Acegifor spring and GWT (Google Web Toolkit).

Experience in developing Java Web Services and REST, SOAP.

Experience with Responsive Web Design.

Design, create, develop and maintain visually appealing websites that feature clear messages, user-friendly design and clear navigation design.

Good knowledge of Design patterns like Singleton pattern, Model View Controller, Factory architecture

Provided the user support for any issues and involved in controlling multiple user requests at server-side using Multithreading concepts.

Good Knowledge in implementing client-server business applications using MVC architecture.

Experienced in translating business requirements to technical specifications. Roles include gathering requirements, analysis of algorithms, customer service abilities, design, problem solving, troubleshooting and debugging.

Outstanding skills in design aspects and technical documentation along with strong interpersonal, analytical, and Organizational skills.

Good knowledge in SQL, Oracle 8i/9i/10g, SQL Server, server express, MySQL 5.0. Supported production environment, managed production Issues/Meetings, and reviews, trouble-shooted production issues.

Excellent communication skills, hardworking and a good team worker.

Languages: Java, j2ee, MySQL.

Framework: JQuery, AngularJS, JavaScript, spring, Hibernate, GWT.

XML related technologies: XML, XSD, DTD, XSLT.

Tools Sublime Text, Notepad++, Eclipse, Visual Studio, Axure, JIRA.

Database SQL Server, Oracle Server

Operating Systems Window 7, Window Vista/2003/2000 XP/98/95, MAC OS

Application MS Office, Adobe Photoshop, and Adobe Dreamweaver

EDUCATIONAL QUALIFICATION

Bachelor of Technology (Computer science and engineering)

PROFESSIONAL EXPERIENCE

Black Knight Financial Services July 2017-present

Role:Sr.UI/Java Engineer

Project:eLending

eLending is a suite of integrated on-demand services that simplifies paperless business processes between enterprises and their customers and partners. The Expedite electronic document collaboration and distribution services are secure solutions that allow enterprises to accelerate business processes, simplify workflows, adapt to changing environments, and leverage opportunities quickly and cost-effectively.

Responsibilities

Worked with java (Java8), using Spring, Spring MVC, Multi-threading,Executor, JDBC, Hibernate, RESTFul Web Services, SOAP Web Services and Documentum DFC API

Data uploading from Window folder with multiple subfolder using Multi-Threading interface to upload documents to Documentum for the bank records and loan records using executor.

Developed code for communicating SQL server and Oracle database as same time to synchronize the data.

Wrote one time jobs to update existing object/attributes. .

Developed consumer inbox website application using JAVA, Angular2, HTML5, CSS3, Java script.

Developed mobile application of consumer website for BKFS.

Extensively worked on Angular2 components and bootstrap.

Wrote custom directives for the KYC application .

Involved in meeting with the clients gathering the requirements and designing the panels as per the requirement and developing.

Responsible for the Analysis, Design, Implementation.

Extensively used design patterns like Factory and singleton pattern, value object, data access object.

Implemented spring framework controller for request, response paradigm by spring controller using spring –MVC.

Integrated spring security to authenticate and authorize users.

Implemented modules using core Java APIs, Java collection, and multi-threading.

Extensively used TCP/IP protocols in socket programming to build client and server.

Used AJAX, JSON to send request to the server to check the functionality of the website.

Extensively used optimization techniques and graphic designs while developing and designing the Control panels.

Interacting with QA team and Business team to resolve defects.

Responsible for the configuration and administration of Web Sphere, Web Logic and Oracle Database

Responsible for the development of backend java code for connecting to the database;

Responsible for developing code for manipulating the data;

Responsible for implementing Hibernate, developing model classes, creating mapping files(.hbm) for the optimization using HQL ( Hibernate QL) and artifacts such as read-only and lazy-loading, in order to persist data into the database

Environment : Java, J2EE, JSP, Java Beans, EJB, Multi-Threads, Servlets, JDBC, JNDI, Struts,

Hibernate, Spring MVC Framework, Design Patterns,,Angular2, JavaScript, HTML, CSS3, Eclipse, JQuery, Web services, Ajax, Agile,DOM,LESS,Bootstrap,cardove.

Cognizant November 2015-Apr2017

Role: Java/UI developer

Project: KYC (Know Your Customer).

Responsibilities:

Working with customer on critical issues and suggest work around. Helping development team to simulate the issue and do some analysis on the issue

Implementation and support customer after go live process

Implemented the Code in order to communicate the protocols like FTP / SFTP.

Developed Restful (JAX-RS) Web Services for CRUD operations.

Coded and consumed different Web Service such as SOAP and RESTFul.

Extensively used JDBC Statement, Prepared Statement, Callable Statement and Result Set interfaces while providing database interaction with the RDBMS backend. Worked with Scrollable Result Sets, Batch Updates.

Used Extensive Java collection Framework for maintaining the data records.

Extensively worked on Exception handling classes for troubleshooting.

Involved making existing KYC Application into cross browser compatibility application using AngularJS, HTML5, CSS3, Java script.

Involved in meeting with the clients gathering the requirements and designing the panels as per the requirement and developing.

Involved in creating DAO layer using ORM mapping with Hibernate POJOs.

Developed configuration files and classes specific to the Hibernate components.

Handled and coded exception handling in the application and solved multi-threading issues.

Responsible for the Analysis, Design, Implementation.

Created different interactive spring web flows for creating, modifying and deleting the case status.

Extensively worked on form validation using the Spring Validator framework.

Extensively worked on Network planning and design Routers, Switches, IP address scheming.

Used AJAX, JSON to send request to the server to check the functionality of the website.

Extensively used optimization techniques and graphic designs while developing and designing the Control panels.

Interacting with QA team and Business team to resolve defects.

Used JUnit testing tool to perform unit testing on individual classes.

Environment: Java8, J2EE, Multi-Threads, JDBC, Hibernate, Spring MVC Framework,

Design Patterns, Eclipse, RESTFul Web Service, SOAP Web Service, Documentum (DFC),

TBOs, Documentum Composer, AWS, DQL, Install Documentum Projects, Angular2, JavaScript, HTML, CSS3, Eclipse, JQuery, RESTful webservices, Ajax, Agile,DOM,LESS,Bootstrap,Junit.

Verio/NTT INC, Boca Raton, FL Nov 2012-Apr 2014

Role: UI/UX Developer.

Project: VMP (Verio Market Place)

Responsibilities:

Involved in developing various portals and control panels.

Involved in meeting the clients gathering the requirement from clients and designing the panels as per the requirement and developing.

Extensively worked on Axure tool.

Responsible for the Analysis, Design, Implementation.

Extensively Used AngularJS, HTML, CSS for developing the Control Panels.

Mentor UX Designers & Architects.

Web logo design and logo creation.

The project uses AngularJS and HTML5 for web administration which uses MVC and Entity Framework, MS SQL Server as database.

Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, and JavaScript.

Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.

Developed Restful web services for different portals and CP’s.

Capturing the requirements. Involved in designing and developing, coding the Templates.

Used AJAX, JSON to send request to the server to check the functionality of the website.

Extensively used optimization techniques and graphic designs while developing and designing the Control panels.

Interacting with QA team and Business team to resolve defects.

Responsible for requirement gathering and elaborated on the use cases based on business requirements and was responsible for creation of Classes, Class Diagrams, Sequence and Activity diagrams and Architecture diagrams using Microsoft Visio.

Used GIT for version control.

Environment: Java,AngularJS, HTML5, CSS3, JavaScript, jQuery, Ajax, Web services, Agile, Maven, SQL, JIRA, Axure, JSON.

Mercedes Benz Research Development, Palo Alto, CA Nov 2011-Oct 2012

Role: UI/Java developer

Project: Mercedes Benz car Applications

Description: Developing various applications for Mercedes Benz car customers for accessing applications from car, like Google search, Facebook, MB Financial Services, IPRadio…etc.

Responsibilities:

Extensively developed various difficult Apps using Java script.

Extensively worked JavaScript.

Used HTML, CSS for developing the Apps.

Consumed Restful web services for different Apps.

Extensively used JSON in developing different Apps.

Extensively used optimization techniques and graphic design for developing and designing the APPS.

Involved in requirements gathering, communication with business and Design the Applications based on new requirements.

Involved defect review meetings involving the Business, and QA teams.

Involved in Issue troubleshooting and fixing the issues.

Developed Restful web services that managed the multiple parallel client access scenarios.

Collecting feature requirement specifications.

Responsible for requirement gathering and elaborated on the use cases based on business requirements and was responsible for creation of Classes, Class Diagrams, Sequence and Activity diagrams and Architecture diagrams using Microsoft Visio.

Testing the Apps in the client machines.

Used SVN for version control.

Environment: Java,GWT, JavaScript, JQuery, Maven, Agile, RESTful services, CSS3, HTML5, AJAX, Agile, Java, Spring, Hibernate.

CA DMV, Sacramento, CA, USA Mar 2011-Oct 2011

Role: UI/Java Developer

Project: DMV

Description: This is accomplished in part by licensing and regulating the motor vehicle industry, issuing identification cards, registering and renewal the vehicles, and checking the thefted vehicles regulating the state’s automobile industry. And also collect revenue on behalf of state and local government. Expanding the types of transaction options for customers.

Responsibilities:

Participated in development of Vehicle Registration Module.

Changed the existed UI designs using the JavaScript, CSS, HTML, and JQuery.

Interacting with QA team and Business team to resolve defects.

Preparing Test Scripts, Test Cases and involved Code review activities

To ensure the availability of the services to business as a part of support activity.

Developed the Application using Java, J2EE, and Web service.

Capturing the requirements. Involved in designing and developing, coding the Templates.

Developed the unit test cases.

Created different interactive spring web flows for creating, modifying and deleting the case status.

Extensively worked with Junit framework to write Junit test cases to perform unit testing of the application.

Extensively worked on form validation using the Spring Validator framework.

Extensively worked in java script, Asynchronous java scripting AJAX.

Extensively worked with Style sheets CSS, HTML, and JQuery.

Extensively worked with spring modules like Spring ORM module.

Integrated Hibernate with spring framework.

Used CVS for version control.

Developed different forms using swing different components.

Environment:Javascript,HTML,CSS,Java,Spring,Hibernate,Junit,Eclipse,RAD7,websphere,Maven,Agile,RESTful services, CSS.

Spectra soft, India March 2007-Feb 2011

Role: UI/Java developer

Project: NexGen Banking System

Description: To develop a “NextGen Application for Custodial Services” that caters to the growing demands of the online banking and custodial services industry. NextGen Application is to be developed as a single logical entity consisting of two different functional heads. NextGen is a global financial services company and a world leading provider of hedge fund services.

Responsibilities:

Participated in design and development of Treasury module.

Developed Treasury module web pages using java script, CSS and HTML.

Developing JSP, action classes, utility classes, Exception handling.

Involved in Integration of modules.

Coded SQL Queries for the application.

Designed, developed and tested core classes.

Created different interactive spring web flows for creating, modifying and deleting the case status.

Used Spring DAO on the Data access layer with Hibernate.

Used Spring ORM to integrate with the Hibernate and used the hibernate template to implement the business logic.

Wrote spring configuration file to define beans, define data source and Hibernate properties.

Leading the production team in maintaining the deployed application.

Maintain and update the current intranet web applications.

Involved in Issue troubleshooting and fixing the issues.

Developed Restful web services that managed the multiple parallel client access scenarios.

Environment: Java, JavaScript, CSS, Agile, Maven, HTML5,Ajax.



Contact this candidate