We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • 7+ years of IT experience in software development which Includes 6+ years in Android based applications and 3+ years in Native applications using Eclipse and Android Studio,testing and deployment in both consumer and enterprise based mobile applications with strong understanding AndroidApplications.
  • Experience in Android UI toolkit (basic/picker/list views, adapters, dialogs, menus) and Layout Managers.
  • Proficient in Android application framework: Activities, Intents, Services, and Content Provider.
  • Experienced in working with several versions of Android SDK like Gingerbread, Honey Comb, Ice Cream Sandwich, Jellybean, Kit Kat, Lollipop, Marshmallow and Nougat.
  • Experienced with Android SDK tools: Debugger (DDMS), Device Manager (AVD).
  • Strong experience with Android Framework APIs such as Phone Gap, RgoogleMaps, Camera, Resource Manager, Fragments, Location Manager, Notification Manager, Content Providers, Contact Manager, Telephony API and REST APIs.
  • Experience in developing various UI components like Text View, Customized List View, Menus, Edit Boxes, Checkboxes, Dialogs, Buttons, Status Notifications, Action Bars and Spinners.
  • Exposure to integration of Android based mobile applications with Restful web services.
  • Experience in working with SQLite Database, Google Maps API, GPS Location, Google Cloud Messaging and Push Notifications.
  • Experience in using JDBC for connecting to database for data exchange and retrieval.
  • Designed User Interface using custom layouts, dialog boxes, buttons and alert boxes.
  • Implemented Retrofit and Volley as a java interface for HTTP api calls.
  • Expertise in using IDEs like Eclipse, Android Studio and Xamarin Studio for Android programming.
  • Implemented Java code using Android SDK to develop native Android based application.
  • Experience in developing UML Diagrams, Use Case Diagrams and Class Diagrams.
  • Experience in using SQLite, MSSQL, SQLServer 2008, MySQL and Oracle 9i, 10g.
  • Proficiency in core java concepts like Threads, Exception handling, Generics, Strings and etc.
  • Good knowledge on application servers such as Apache Tomcat server, Apache Http Server, Jetty.
  • Good expertise in writing SQL Queries, Stored Procedures, functions, packages, tables, views.
  • Experience in different types of testing such as functional testing, regression testing and Emulator testing.
  • Adept Confidential deployment of mobile applications on Google Play Store.
  • Extensive experience and good knowledge in SQL, Stored Procedures, Functions and Triggers with databases such as Oracle, IBM DB2 and MS SQL Server 2005.
  • Expertise in developing unit testing frameworks using JUnit, DB Unit based on test first or test driven methodology
  • Developed, Tested and Deployed applications on Windows and UNIX platforms.
  • Strong Experience on coding Queries, Procedures and packages in SQL.
  • Expert in using version control tools such as such as SVN, CVS and GIT.
  • Used Waterfall and Agile methodologies like XP, Scrum, Kanban and Crystal.
  • Experience in performance optimization of Android applications and exposure to tools such as Trace View, Lint and Hierarchy Viewer.
  • Exposure in cloud integration 3nrd party components to Android app.
  • Exposure in socializing and integrating the android apps developed to Facebook and twitter.
  • Good exposure in troubleshooting and debugging android applications.
  • Good analytical and programming capabilities coupled with excellent decision making skills.
  • Dedicated and highly ambitious to achieve organizational as well as personal goals.
  • Excellent team player and ability to perform well under pressure.
  • Highly proficient in understanding new technologies accomplishing projects goals successfully. Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives.

TECHNICAL SKILLS:

OS: Windows 7/Vista/XP, Android, Ubuntu, Mac OSX

Languages: JAVA, JavaScript, Objective - C, PHP

Markup Language: HTML/CSS, HTML5, XML

Platforms: Windows, Linux and Mac, Xamarin.android

Development Tools: Eclipse Galileo-Kepler, NetBeans 5.x, Xcode, MS Visual Studio, Aptana

Databases: SQLite, MySQL, MS-Access

Frameworks: JDK, Android SDK, PhoneGap

Source Control Tools: GIT,TFS, Tortoise SVN,Jenkins, Maven

Debugging Tools: Android monitor tools, Android debug tools (Logcat, Memory analyzer, Trace view, Hierarchy viewer/Layout Inspector)

Other: Eclipse, Android Studio, IntelliJ, Visual Studio 2010, Gradle

PROFESSIONALEXPERIENCE:

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Worked in different phases of the project cycle like design, development and testing.
  • Elaborated test plan to get rid of duplicate modules.
  • Applied guide lines to follow Google material design standards over the UI
  • Centralized utilities classes to avoid redundant code.
  • Developed the activities and UI layers.
  • Used web views, list views& populated lists to display the lists.
  • Responsible for consuming the REST services, getting XML, JSONresponse and parsing them to get the required information.
  • Used Android SDK and Eclipse IDE for development.
  • Implemented content providers and sync adapters for scheduling server- client connections
  • Tested the app across different versions of Android and different android phones to assure quality and performance.
  • Worked closely with another mobile app developer, leading the other platform development.
  • Implemented customized web view component to load Suffice and HTML data.
  • Implemented the required GUI by making modifications to the XML files.
  • Work closely with the web application development team to ensure proper integration between Mobile application and Web application.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Worked on debugging the application using Log cat, DDMS.
  • Tested the application on various Android devices.

Environment: Android SDK 3.2, 4.1, SQLite 3.8, Eclipse IDE 3.5, Android API's, JDK 1.6, XML, JSON, HTML,CSS, SQLite, GPS service, Log cat, Windows 7.

Confidential, Dallas

Android Apps Developer

Responsibilities:

  • Designed the database model in MySQL.
  • Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components.
  • Implemented Google Maps API v2 with forward and reverse geo-location.
  • Used SQLite to cache the data received from the Restfulweb services.
  • Constructing http requests, fetching server response and parsing feeds wherever required.
  • Analysis of mobile application code for re-engineering.
  • Involved in requirement gathering and designing of the application.
  • Responsible for consuming the REST services, getting JSONresponse and parsing them to get the required information.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Used log cat, DDMS (Dalvik Debug Monitor Server) and Trace View for debugging and detecting memory leaks.
  • Implemented unique design for portrait and landscape mode.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Tested the application on various Android devices.

Environment: Java, Android SDK, JRules, J2EE, Oracle WebLogic, JQuery, Ant, XML, CSS, cTests, OSB

Confidential

Android Apps Developer

Responsibilities:

  • Support and Enhancements.
  • Involved in requirement gathering, UI design and development.
  • Used GPS provider to quickly find location and navigates the directions to the nearest Bank or ATM.
  • UsedXamarin.Android for creating native user interface.
  • Enabled the application to use the Camera feature to scan a document and upload the check using SQLite.
  • Designed screens related to Categories and Detail description for Tablet for both 7 inch and 10-inch devices by customizing views as per mockup. Created Master-Detail Interface for tablet implementation.
  • Integrated location based services using Google Maps API to display locations of the nearest Branches/ATM's
  • Worked on debugging the application using Logcat, DDMS.
  • Working on development of applications for Android, with Xamarin.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Fixed issues during development phase and interacted with QA team.
  • Worked on Apptentive (Getting App feedback and Survey report from customer via app) etc.
  • Worked on Crittercism/Aptelligent (we used this SDK to track crash reports Hybrid App).
  • Reporting on progress/issues to client and project manager.
  • Mentoring team members and assigning the tasks.
  • Involved in checking the code into the repository via GIT Hub.
  • Conducting team meetings for evaluating status reports and progress.

Environment: Eclipse,Xamarin, Android Studio, XML, JSON, Material Design, API’s, JSON, Web API, Web Service.

Confidential, CA

Android Apps Developer

Responsibilities:

  • Used Shared Preferences for login session and handlers for set timers.
  • Used services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Used various design patterns to manage code and data efficiently.
  • Worked with in the Network interactions using JSON with REST API calls.
  • Created numerous helper classes that can be used throughout the classes.
  • Worked on linear, frame and relative layouts for individual Native UI's in Xamarin Forms.
  • Used Xamarin.Forms along with XAML for creating UI and forms.
  • Used Android telephony manager and JavaAPI for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Used Expandable List Views and Hash Maps to create drop-down lists using custom objects.
  • Communicate with back-end development team to integrate front- and back-end code
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.

Environment: Xamarin Studio, Android SDK, Android Framework APIs, UI Animations, Eclipse, (DDMS), Object Oriented Design, emulator, Logcat, JSON, Web API, Web Service, Java Script

Confidential

Android Apps Developer

Responsibilities:

  • Involved in the full life cycle of the project including planning, designing, development, testing and deployment.
  • ­­Used Android SDK and Eclipse IDE for development.
  • Experienced in signing and releasing the apk to playstore.
  • Developed the app to adapt to different orientations (Landscape/Portrait) and various resolutions (ldpi/mdpi/hdpi) based on the device.
  • Sound knowledge in Android Sdk, Web Services, JSON, Eclipse,SQLite database, Activities, Services, Broadcast Receivers, UI Designing.
  • Dynamically changed the application icons based on responsive tablets.
  • Designed screens related to Categories and Detail description for Tablet for both 7 inch and 10 inch devices by customizing views as per mockup.
  • Implemented the required GUI by making modifications to the xml files.
  • Created new UI screens for the application.
  • Designed List views to view information.
  • Played major role in implementing different layouts design and layout modifications, customization of different functional layouts and UI elements.
  • Implemented Fragments to make the app usable on both Smart phones and Tablets.
  • Worked on agile environment used incremental approach also attended daily standup meetings.
  • Contributed in database management.
  • Collaborated with web services team.
  • Participated in group sessions, design reviews, and code analyzing.
  • Fixed bugs reported by service providers and testing team
  • ­­­Tested the app across different versions of Android and different android phones to assure quality and performance.
  • Involved in testing the app in various virtual devices and real devices
  • Used test driven development approach for application development.

Environment: Java 1.5, Eclipse IDE, Android Studio Eclipse, XML, JSON.

Confidential

Java Developer

Responsibilities:

  • Designed and developed the UI components using JSP, HTML, CSS, JavaScript, AngularJS, jQuery and AJAX .
  • Involved in designing Class and Sequence diagrams with UML and Data flow diagrams.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Worked on Enterprise JavaBeans is service side model that encapsulate the business logic of an application in the middleware.
  • Used Angular JS filters for filter functionality in search box and Iterator functionalities.
  • Implemented Database accesses through JDBC Confidential Server end with Oracle as backend.
  • Involved in designing UML Use case diagrams, Class diagrams, Event diagrams , Activity diagrams and Sequence diagrams using Rational Rose.
  • Created XSLT style sheets for the XML data transformations that included both mid-layer transformations (XML to XML) and final transformations ( XML to HTML ).
  • Understanding existing business model and requirements.
  • Involved in coding of business logic using core java, servlet and jsp.
  • Involved in development of presentation layer using JSP and HTML.
  • Accessing the backend part using MySql queries.
  • Implemented the main logics while user registration such as sending security code to the users e-mail id using MD5 hex format.
  • Used Java Script for client side validations and validation framework for server side validations.
  • Session Beans have been used to process the requests from the user.
  • Used SOA for implementing strategies of two different applications.
  • Developed Message Driven Beans for asynchronous processing of alerts
  • Worked on server side implementation using Struts MVC framework.

Environment: Java 1.5, JSP, SQL and JUnit, Servlets, Web sphere 6.1, Spring MVC, JQuery, JavaScript, CSS, XML, SOAP, HTML, Log4J, VSS, Unix, JSON, XML Schema.

We'd love your feedback!