Post Job Free
Sign in

Java Developer

Location:
Mojave, CA, 93501
Salary:
$70
Posted:
May 31, 2022

Contact this candidate

Resume:

SUSEELA V

Application Developer

Mobile: +1-469-***-**** E-mail: *******@******************.***

Experience summary:

8+ years of experience in design, development, and implementation of Java and J2EE application worked as Senior Application Developer while serving clients in various domains such as Utilities, Financial, Banking, Information Technology & Services

2 years of Onsite IT experience as Application Developer in IBM Singapore.

Specialized in Java and mobile app development.

Experienced with server technology, NodeJS

Strong in Object-Oriented Design and Programming and multi- tier web architecture

Extensive work experience in Core Java and Server-side technologies like Servlets, JSP, AWS, AngularJS

Strong Experience in Core Java and J2EE technologies like JSP, JDBC, JavaBeans, HTML, CSS, JavaScript, and XML

Strong experience with jQuery

Experienced working in Spring framework and MVC architecture

Strong knowledge and experience in working with Messaging Services like Java Mail and SMTP server

Strong experience is working with Camera and Chat applications

Strong testing experience of all testing phases such as Unit testing, Integration testing and System testing

Strong experience in all phases of Software Development Life Cycle Analysis, Design, Coding and Testing Unit Testing with Junit, Functional Testing

Worked on Android development with System wide Broadcasts and Background services

Worked in Agile development team and have good exposure to Agile methodologies and tools.

Have developed three mobile applications using KONY and Android (Native) technologies.

Well versed with the DB technologies like Oracle SQL and DB2.

Experienced working in Eclipse Android SDK IDE, debugging on a real device

Actively involved in Requirements Gathering, Design, Coding/Implementation, Unit testing, Code review, User acceptance and Production support.

Strong Experience with Android Application Development

Excellent communication skills, interpersonal skills, self-motivated, quick learner, team player.

Good interaction with clients.

Involved in the Sprint planning and estimation meetings.

Ability to learn new technologies in a quick time.

Effective team player and quick learner with ability to work with minimal supervision

Technical Skills:

Web Technologies

Core Java, Servlets, JDBC, JSP, Web Services, KONY, Android (Native), AWS, AngularJS, Spring, Java Script.

Languages

Java, J2EE, SQL, PL/SQL

IDE

Eclipse, KONY, Android Studio, STS (Spring Tool Suite)

Databases

Oracle, DB2, MySQL, MongoDB

Source Controls

SVN, GIT, Rational ClearCase, Bit Bucket

App/Web Servers

WebSphere, Apache Tomcat

Operating Systems

Windows (XP, Vista & 7, 8) Linux, Mac.

Architectures

N-tier J2EE architecture, Client/Server, MVC architecture

Certifications

DB2, SOA Certifications.

Education:

Bachelors in Electronics and Communication Engineering at JNTU, India from 2008 to 2012.

Work experience:

Feb 2021- Current

Project: Application Developer

Client: Pacific Gas and Electric Company, San Francisco, CA

Project description: The Pacific Gas and Electric Company (PG&E) is an American investor-owned utility (IOU) with publicly traded stock. The company is headquartered in the Pacific Gas & Electric Building, in San Francisco, California. PG&E provides natural gas and electricity to in the northern two-thirds of California, from Bakersfield and northern Santa Barbara County, almost to the Oregon and Nevada state lines. Overseen by the California Public Utilities Commission, PG&E is the leading subsidiary of the holding company PG&E Corporation, PG&E from the merger and consolidation of predecessor utility companies, the other five are PacifiCorp, Southern California Edison, San Diego Gas & Electric, Bear Valley Electric, and Liberty Utilities.

Environment: Eclipse with Android SDK, Openfire server, NodeJS, MongoDB, Mongoose API, Smack API, AWS

Responsibilities:

Responsible for design, development, testing, and deployment of an Android application

Wrote Android application and the supporting Java classes for the application

Used Eclipse with Android SDK plugin for development of the Android application

Used Android Camera API of Android to click pictures without users pressing the click button

Wrote Broadcasts in the Android Java API to maintain consistency in state of the system and what user sees

Wrote Background services to maintain open connection with the XMPP server

Wrote restful services on the server in NodeJS to listen to requests from devices

Designed and implemented the MongoDB schema

Wrote services to store and retrieve user data from the MongoDB for the application on devices

Used Mongoose API in order to access the MongoDB from NodeJS

Created and maintained an XMPP server in order to add the chat functionality in the Android application

Used Smack Java API in the Android application code in order to communicate with the XMPP server

Used Nexmo, cloud messaging and voice IP API in order to send messages over the internet

Used Amazon Web Services for Android API to upload and retrieve user's media data

Made an image to user map in order to keep a track of what images were uploaded to the server by which user for what purpose

Oct 2019- Jan 2021

Project: Java Developer

Client: First American, Santa Ana, CA

Project description: First American Financial Corporation is the premier provider of title, settlement and risk solutions for real estate transactions. With its combination of financial strength and stability, innovative proprietary technologies, and unmatched data assets, the company is leading the digital transformation of its industry., First American also provides data products to the title industry and other third parties; valuation products and services; mortgage subservicing; home warranty products; banking, trust and wealth management services; and other related products and services. First American serves home buyers and sellers, real estate professionals, loan originators and servicers, commercial property professionals, homebuilders and others involved in residential and commercial property transactions with products and services specific to their needs.

Environment: Java Spring framework, Eclipse IDE, MySQL database, HTML 5, CSS, Javascript, JSP, jQuery, JQueryUI, KendoUI, Glassfish Server

Responsibilities:

Involved in design and development of a web application

Analyzed requirements and designed a Graphical User Interface

Used Spring framework to build the application

Used Eclipse Spring development environment

Used MySQL database to save and retrieve data about user subscription and payment information

Used JDBC in order to establish and maintain connection with the MySQL database from the Java Spring Data Layer

Wrote Database Helper class using re ections in order to set the Java Beans using data received from the Database

Used HTML 5 and CSS to design the GUI of the application

Used Firebug and Send Http Tool to inspect, edit and monitor CSS, HTML5, JavaScript and requests in any web page

Used JQueryUI and KendoUI to display the data that was required to be displayed on the application

Used JavaScript and JSP to make the UI interactive with the users

Used AJAX to make the web application more interactive without refreshing the data frequently

Involved in unit testing, integration testing and system testing

Dec 2017- Feb 2019

Project: Home Loan (Hello)

Client: DBS Bank Ltd, Singapore

Project description: This project is to add home loan application functionality to the existing DBS online banking portal. Using this application customer can apply home loan by filling customer details, property details. System processes and gives In-principal approval with the loan amount based on customer credit history and earning capabilities. System also provides a facility to upload documents and facilitates with loan offer online. Using this application customer can also apply for several types of term loans and bridging loan for the property he/she owns.

Environment: JDK, Eclipse, Eontec, SQL Developer, SOI (Tibco integration layer), Leaps, WAS

Responsibilities:

Have used core web fundamentals like HTML, JavaScript and CSS to develop the module

Responsible for handling the design documents, technical deliverables, beginning from setting up the project environment to giving releases to Production.

Developed and integrated SOAP services which invokes the LEAPS (home loan system) services using SOI/Tibco layer.

Contributed in implementation of critical modules which is part of very complex and flexible system, which is developed using AngularJS and bootstrap for UI development

Coordinating with Biz team for understanding the business requirements and technical issues.

Reviewing the code written by internal development team.

Tracking and updating JIRA and following with testing team and Product Owner for closure.

Fixing and reviewing the defects raised in in-sprint testing and integration testing.

Deployment and support to SIT, UAT, and Production environment.

Dec 2016 – Nov 2017

Project: Remittance Dashboard.

Client: DBS Pvt Ltd, Singapore.

Project description: To deliver a web application using spring framework for high level management to display remittance volumes of DBS for all entire corridors so that they can monitor the daily transactions. This helped the management to have a detailed view of remittances and volume of transactions happening in the bank with different currencies.

Environment: JDK, SQL Developer, Eclipse, WAS, Spring framework.

Responsibilities:

Handled project alone from requirements and developed the module to show remittance volumes of DBS.

Have developed entire module using AWS along with the creation of design documents.

Ensured that the Quality for all deliverables are followed and it will be tracked using Client provided tools.

Have taken entire responsibility of delivering technical deliverables and lead the project successfully.

Have developed the encryption and decryption logic for the security of the application as it contains customer’s confidential data.

Deployment and support to SIT, UAT and Production environment.

Project: RMBTW—MR 1504 Adhoc FT and Login 1FA Changes

June 2014 -Nov 2016

Client: DBS Pvt Ltd, Singapore.

Project description: DBS Taiwan mobile banking application is aimed at providing a rich mobile banking experience to its international customers using different mobile platforms like iPhone, Android and Thin client. Application will support English as well as Traditional Chinese language. The application is visualised to provide key features of a banking application in a user friendly, secure way utilising the native capabilities of various mobile devices. The Banking Modules include Account Summary, Account Details, Transfers and Payments and Security.

Environment: Jdk1.5, Kony Studio 5.5, DB2 and Web Sphere Server, Java Script, RIB, Finacle, IP Services, DB2, Java/J2EE, XML.

Responsibilities:

Have developed Fund Transfer module, front end development (enhancement) and involved in unit testing of the same application.

Involved in Defect Fixing and enhancements of the same.

Worked in Singapore to resolve the issues during the critical phase of project.

Effectively implemented standard business process required on the job.

Responsible for planning, tracking, change control aspects of the project.

Ensured application availability and stability with minimal or no impact to business.

Ensured that status of tasks is reported timely and accurately.

Coordinating with teams to fix the Issues.

Shown exceptional delivery skills in delivering the project within timeline and received Service Excellence Award from IBM

Project: Blue Alerts

Jan 2013 -May 2014

Client: IBM Pvt Ltd, Singapore.

Project description: To deliver a mobile app on Android platform for the IPC team to coordinate incidents by sharing real-time information and sending push notifications and/or SMS notification to the relevant users. App has the facility to show the incident by different sorting functionalities based on severity, priority. It also has mechanisms to search for a specific incident. App also shows the incident history to understand the incident details. It is implemented in Agile Methodology. It is a system to message the users via the app if the users are registered otherwise to send SMS to the mobile numbers provided from source. It should be able to relay the message via email to the recipients if email address is provided.

Environment: Android Studio, DB2, SQLite, Java, Bluemix.

Responsibilities:

Implemented User Interface of the whole application using Android native programming.

Developed logic to show the incidents by retrieving/storing/updating data from Mobile database.

Implemented push notifications.

Generated builds for each sprint.

Implemented various sorting and searching logics in the client application.

Bluemix integration for the backend services.

Training & Certifications:

Undergone Java training in IBM.

DB2 Certified Professional

SOA Certified Professional



Contact this candidate