Position; Tech lead Java Fullstack
No. of Positions; 2
Location; open for both remote and on-site – Lahore.
About the role
We are looking for a Java Fullstack Developer to join our team. This team specializes in providing online, retail and mobile solutions as well as developing mobile applications
You should be comfortable with Java and Spring but also have a passion for Frontend Development since it will be a crucial part of your tasks.
As part of your mission you will:
Participate in all phases of the development cycle (requirements, design and implementation, testing)
Rotate through various roles from front to back-end to get good exposure to all parts of the project
Update current software systems, making improvement suggestions
Create well designed, testable, efficient code
Assist in preparing and producing releases of software components
Write training manuals
What are we looking for?
Bachelors’ degree in Computer Science or similar
Strong understanding of object-oriented programming
10+ years experience as a Java software developer;
Experience with Hibernate
Hands-on experience developing in HTML, CSS and JavaScript (Vue.Js, Ext.Js, React.Js or Angular.Js)
Solid knowledge of Spring Framework
Knowledge of web architectures and services (HTTP, SOAP, REST, JSON, etc.)
Experience with continuous integration tools, like GIT, JIRA, Jenkins, Maven
Nice to have:
Knowledge of Agile development methodologies
Personal traits:
Ability to think creatively
Strong attention to detail
Efficient time management skills
Excellent interpersonal skills
Motivation for international projects and ok if travel is included
Willingness to collaborate with other players
Strong communication skills
Interested candidates can send CVs to Hassan.qureshi@exergysystems.com
Position; Senior Java Fullstack Developer
No. of Positions; 5
Location; open for both remote and on-site – Lahore.
About the role
We are looking for a Java Fullstack Developer to join our team. This team specializes in providing online, retail and mobile solutions as well as developing mobile applications
You should be comfortable with Java and Spring but also have a passion for Frontend Development since it will be a crucial part of your tasks.
As part of your mission you will:
Participate in all phases of the development cycle (requirements, design and implementation, testing)
Rotate through various roles from front to back-end to get good exposure to all parts of the project
Update current software systems, making improvement suggestions
Create well designed, testable, efficient code
Assist in preparing and producing releases of software components
Write training manuals
What are we looking for?
Bachelors’ degree in Computer Science or similar
Strong understanding of object-oriented programming
7+ years experience as a Java software developer;
Experience with Hibernate
Hands-on experience developing in HTML, CSS and JavaScript (Vue.Js, Ext.Js, React.Js or Angular.Js)
Solid knowledge of Spring Framework
Knowledge of web architectures and services (HTTP, SOAP, REST, JSON, etc.)
Experience with continuous integration tools, like GIT, JIRA, Jenkins, Maven
Nice to have:
Knowledge of Agile development methodologies
Personal traits:
Ability to think creatively
Strong attention to detail
Efficient time management skills
Excellent interpersonal skills
Motivation for international projects and ok if travel is included
Willingness to collaborate with other players
Strong communication skills
Interested candidates can send CVs to Hassan.qureshi@exergysystems.com
Position; Flutter Developer
No. of Positions; 3
Location; on-site – Lahore.
Experience; 2+Years
Job Responsibilities/Required Skills:
Dart experience and Backend Integration with RESTful APIs
Strong & practical Experienced in Flutter UI Development
Expertise in migrating code to iOS and/or Android
Integrating Google APIs, e.g Auth, Maps, Firebase
Strong understanding of OOP & data structures concepts
Database Design Knowledge (Firebase, SQL Lite, MySQL)
Good knowledge of MVC, MVVM frameworks
Good to Have:
Image editing libraries in flutter
Some knowledge of Android/iOS Native App Development
Web Services (Json, XML) and Detail-Oriented web development skills (HTML, JavaScript, CSS/SASS, etc.)
Experience authoring, testing, and deploying code high-scale production applications
Qualification
Bachelor’s degree in engineering, computer science or related field, or equivalent work experience
Extensive leadership experience and strong teaming abilities
Excellent problem-solving skills
Interested candidates can send CVs to Hassan.qureshi@exergysystems.com
Position; Android Developer
No. of Positions; 3
Location; on-site – Lahore.
Experience; 1+Years
What are we looking for?
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
A good understanding of MVC, MVP & MVVM patterns.
A deep understanding of the Android SDK, Room Database, RxJava / RxAndroid.
Working knowledge of Android Jetpack: Architecture components, Paginations, Security and dependency injection libraries e.g. Dagger2 and Dagger Hilt.
Should have a good understanding of Networking libraries (Retrofit and Google Volley).
Understanding of Google’s Android material design principles and interface guidelines.
Experience with offline storage, threading, and performance tuning.
Familiarity with cloud message APIs and push notifications e.g.; FCM and One Signal.
Proficient understanding of code versioning tools, such as Git, Bitbucket.
Ability to understand business requirements and translate them into technical requirements.
Ability to prioritize tasks and quickly adjust in a rapidly changing environment.
Having basic understanding of Flutter will be preferred.
Interested candidates can send CVs to Hassan.qureshi@exergysystems.com