Bringing pragmatic experience with modern service/API development techniques to guide the team in using clean patterns and maintaining a performant, scalable architecture
Being responsible for solving complex problems related to scalability, reliability, performance and reusability
Designing, building, testing, and deploying it from local environment to production, with assistance from QA, DevOps and other developers as needed
Participating and providing guidance in thorough code reviews in a collaborative, constructive environment
Maintain a backlog of epics, user stories, and tasks that deliver continuously
Being in constant communication with team members, direct manager, and other software developers
Requirement
Significant experience working with Java and relational databases such as PostgreSQL and MySQL
Solid understanding of RESTful APIs - you have used and built APIs
Solid experience and understanding of AWS platform - Elasticsearch highly desirable
Experience building and deploying microservices highly desirable
Experience using agile processes such as Kanban and Scrum
DevOps experience: version control, automated builds, automated testing, and continuous integration with tools such as, Jenkins, Git, Bitbucket, Ansible
If you are interested, please send your updated CV to for a confidential discussion.
Note: Only shortlisted candidate will be notified.