
Backend Java Developer
On the backend we develop and improve the APIs which are consumed by the frontend guys. Also we manage deployment, scaling and automation of our complete infrastructure our self. We are serving up to 900.000 requests / hour on over 200 different APIs and have at max around 1.000 concurrent users. We manage all of that we currently 3 guys on the backend, you will be the 4th backend developer. In total we are 11 developers have have 7 guys working on the frontend app.
Our system is growing, so we need an experienced backend Java developer to design and create new features but also to rework existing ones so they are capable of handling increasing loads. If you like scripting, servers, DevOps etc. an area where you are always welcome to join as well (optional, not required). Most API code is written in Grails. You don’t need to have any prior Grails knowledge. If you know Spring and Hibernate, you will feel at home with Grails.
We take writing clean, testable and maintainable code seriously. You will have all the time you need to implement clean and great solutions. We are in for the long game, so we like to have great code architecture. We are looking for candidates who have an internal drive to make things good and like dipping their toes into something new.
We are looking for
Mid to senior Java developer
Writing strong structured and object oriented code
Experience with ORM / Hibernate
Experience with SOA / message oriented architecture
Interested in architectural design patterns
Experience with version control systems
Teamplayer
Nice to have
Experience with PostgreSQL
Experience with Grails/Spring server stack
Experience with Apache Camel / ActiveMQ
Experience with DevOps
Experience with Git
Knowledge of Linux operating system
Bash scripting
We offer
Remote from around the world or at our office in Funchal, Madeira, Portugal
Long term and full time employment
Flexible working hours
Competitive salary
Challenging environment
Continuous training and mentoring
Could this job be the one?
About the company
Similar Remote Jobs
- Opened 9 days ago Featured Job Remote Job
- Closes in 15 days Featured Job Remote Job
- Closes in 12 days Featured Job Remote Job
- Closes in 12 days Featured Job Remote Job
- Closes in 12 days Promoted Job Remote Job