1. Prioritize, assign and execute tasks throughout the software development life cycle
2.Translate applic ation storyboards and use cases into functional applications
3.Develop standard, effective and efficient Java applications
4.Write well-designed, well-structured, efficient code
5. Review, test and debug team members’ code
6. Design database architecture
7.Document development phases
8.Ensure our applications are secure and up-to-date
 *Technical* *Requirements* 
Work experience as a Senior Java Developer or similar role
Experience designing, building and testing Java applications
In-depth Knowledge of Javafx
In-depth knowledge of popular Java frameworks like Hibernate and Spring boot.
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Experience with Object-Oriented Design (OOD)
Experienced with use of Agile/Scrum.
Strong UI development experience, including JavaFX
Advanced knowledge of Java and associated ecosystem
Advanced knowledge of build tools such as Ant, Maven, and Gradle
In-depth knowledge MVC, JDBC, and RESTful
Experience with both external and embedded databases
Experience with continuous integration and continuous delivery
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Other Requirements
Good delegation and time management skills
Problem-solving abilities
BSc/Msc in Computer Science, Engineering or relevant field
Remuneration: 250k -350k / monthly. 
Qualified and interested candidates should send CVs to

Leave a Comment

Your email address will not be published. Required fields are marked *