I am looking for a senior back-end developer familiar with Microservices and DDD architecture with know-how in automated testing (TDD).
The project is an ongoing development of an Android first application- it is in production (Google Play).
It is a Real Estate Application with heavy integration of external web services for automation goals.
Technologies: Application Server is built in Java (vanilla with no special frameworks) and it is up to you to develop that foundation further in code and architecture.
Database is in PostgreSQL but we can move to others as well if needed.
Team tools: JIRA, Trello, Bitbucket, Skype/Fleep/etc.
You will be working together with a me (Product and Project Manager with experience in programming) as well a with a QA and senior/middle Android developer.
Core management team is positioned in Estonia.
Longer term goal of the project is to release on iOS (maybe hybrid) and Web as well.
Project will be developed in a lean manner using Scrum- production releases every 2-4 weeks for the next 9 months.
Looking for somebody independent but at the same time I will be fully engaged in the development process (morning meetings, reviews etc). Most important part of the job is communication with the team.
For more info (source, specs, designs/wire-frames) lets talk.