09
Feb 2023
Software Engineer (Java) – All Levels
Software Engineer (Java) – All Levels
Lahore
Job details
Job Type
Full-time
Full Job Description
About Upgenics International:
Upgenics International is a leading software development & RnD expert company providing superior software for the web, mobile, desktop, 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.
Location: Paragon City, Lahore
Job Type: Full-time
Salary: From Rs140,000.00 per month
Ability to commute/relocate:
- Lahore: Reliably commute or planning to relocate before starting work (Required)