We provide IT Staff Augmentation Services!

Java Programmer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Having 8 years of experience in Android application development for mobiles and custom proprietary hardware.
  • Expertise in Android SDK and Java.
  • Experience in handling the scrums teams
  • Expertise in project development life cycle.
  • Expertise on Waterfall and Agile methodologies
  • Expertise in design patterns
  • Good written and oral communication skills.
  • Excellent Technical and Analytical skills

TECHNICAL SKILLS:

Languages: Java, Kotlin

Architectures: MVVM, MVP, MVC

Dependency Injection: Dagger, Hilt

Communication: BLE, Serial Communication

Testing Frameworks: Unit Tests using Junit, Robolectric, Mockito,mockK

Databases: SQLite

PROFESSIONAL EXPERIENCE:

Confidential

Environment: Android, Kotlin, Java, Android Studio, OkHttp, Coroutines

Responsibilities:

  • Requirement analysis.
  • Design and development of SFS(Send For Signature) component module of acrobat reader mobile app using MVVM
  • Refactor the existing code to align with MVVM for easily unit testable
  • Code Review
  • Unit testing for View Model classes
  • Bug fixing

Confidential

Environment: Android, Kotlin, Java, Android Studio, Retrofit, RXAndroid, JUnit

Responsibilities:

  • Requirement analysis.
  • Participate in sprint planning and provide the estimations for the stories
  • Conduct the scrum calls in absence of the scrum master
  • Design and development of billing modules of comcast mobile app using MVVM
  • Refactor the existing code to align with MVVM for easily unit testable
  • Technically Mentoring the team
  • Code Review
  • Unit testing for View Model classes
  • Bug fixing

Confidential

Environment: Android,, Java, Android Studio, Retrofit, RXAndroid, Robolectric, Mockito

Responsibilities:

  • Requirement analysis.
  • Design and development of Meals and insulin usage modules using MVVM
  • Development of BLE module for communicating with insulin pens to read patients dosage information.
  • Developed the core structure of the app by defining different modules
  • Implemented core modules of app
  • Technically Mentoring the teamCode Review
  • Unit testing
  • Bug fixing

Confidential

Environment: Android, Java, Android Studio, Roboelectric, JUnit

Responsibilities:

  • Design and development of ATO (Assemble To Order) and other modules using MVP
  • Worked on core module using serial communication for ATO
  • Unit testing & Bug fixing
  • Development of the Configuration application (Service/Settings) to configure the patients’ health parameters based on the region.

Environment: Android, Java, Android Studio

Responsibilities:

  • Requirement analysis
  • Design and Development of the features
  • Understanding Business Flow
  • Unit testing
  • Bug fixing

We'd love your feedback!