Software Engineer – Java / Web Developer (Spring) at Remote
We are a Technology Company building aplications to power the Online Commerce in Africa.
We are recruiting to fill the position below:
Job Title: Software Engineer – Java / Web Developer (Spring)
Location: Remote
Employment Type: Full-time
Job Description
- We are looking for extremely talented Java developers to join our remote team. We are building application to power the Online Commerce in Africa.
- Your task will be to build our web application & APIs from scratch, and you should be able to do so in half the time that other competent developers think possible.
- This is a remote job.
Responsibilities and Duties
- Engage in the design and development of high-performance, secure and scalable applications.
- Employ best practices in software development.
- Ensure the optimal performance, security of the features being developed.
- Find simple solutions to complex challenges faced during product development cycle.
- Constant feedback.
- Commitment to deadlines in order to meet the product goals.
Requirements
You would be great fit for this role if you have:
- Candidates should possess a Bachelor’s Degree qualification.
- 3+ years of experience with back-end development using Java & SpringFramework.
- Experience with relational and non-relational databases (MySQL, MongoDBetc).
- Complete Understanding of the principles of OOP.
- Knowledge of patterns such as GoF Patterns, Design Patterns, SOLID, etc.
- Fundamental programming skills such as DRY code, focusing on readability, maintainability, dependency injection and performance.
- Experience with concurrency and distributed systems.
- Good Knowledge of data structure and algorithms.
- Knowledge of message queues, template engines, HTTP, REST, etc.
Salary
N300,000 – N500,000 per month.
Application Closing Date
5th December, 2021.
The post Software Engineer – Java / Web Developer (Spring) at Remote appeared first on Jobs in Nigeria – http://jobsinnigeria.careers.