Software Engineer (java)

 

Description:

Upgenics International is a leading software development & RnD expert company providing superior software for web & mobile, creative designing solutions & services to companies across the globe. A strong Technology Development/Innovation Center in Pakistan with a Sales & Marketing Department in the US earned more than 250+ satisfied clients worldwide.

Duties and Responsibilities:

  • Planning, designing, debugging, and coding software solutions for Java (Desktop) application development.
  • 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
  • Troubleshoot problems with the software
  • 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:

  • Hands-on experience with the desktop application
  • Extensive knowledge of JDK 8 and above and Hands-on experience with JavaFX
  • Proficient knowledge of Java, Android & Kotlin Programming Languages
  • Knowledge of core Java features (Strings, Regex, Java Collections, Java AWT & Events etc)
  • Proven working experience in Android SDK, Java core concepts, JDBC, Multi-Threading and Synchronization
  • 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
  • Bachelor’s degree in computer science or a related field
  • Excellent analytical, problem-solving, and troubleshooting skills
  • Strong communication and IT fluency

Organization Upgenics International
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2023-02-07 7:55 am
Expires on 2024-05-29