Senior Software Engineer Java & Android

Job Description

Upgenics International is looking for Senior Software Engineer Java & Android

Duties and Responsibilities

  • Unit-test code for robustness, including edge cases, usability, and general
  • reliability
  • Continuously discover, evaluate, and implement new technologies to
  • maximize development efficiency
  • Collaborate with a team to define, design, and ship new features
  • Identify and fix bugs
  • Help maintain code quality, organization & automation
  • Coming up with ideas to improve speed & scalability. Finding new ways to
  • track how users are using our solutions.
  • Write clean structured and well-documented code

 

Knowledge/ Skills/Abilities

  • Proficient knowledge of Java, Android & Kotlin Programming Language.
  • Proven working experience in Android SDK, Java core concepts, JDBC, Multi-
  • Threading and Synchronization.
  • Extensive knowledge of JDK 8 and above and Hands on experience on JavaFX
  • Knowledge of core Java features (Strings, Regex, Java Collections, Java AWT &
  • Events etc)
  • Familiarity with latest Android and Java programming techniques and
  • technologies.
  • Sound knowledge of OOP concepts. Experience in XML and JSON parsing.
  • Sound knowledge of Data Structures & Algorithms.
  • Sound Knowledge of Software Design Patterns.
  • Experience in Event based programming.
  • Hands on experience with IntelliJ IDEA
  • Stay informed about industry best practices
  • The ability to handle multiple projects and tasks at the same time

Job Summary

  • Published on:2022-01-29 12:29 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2026-01-19