At Greyfinch we have a positive, diverse, and supportive culture.
We look for people who are curious, inventive and work to be a little better every single day. In our work together we aim to be smart, humble, hardworking and, above all, collaborative.
We are seeking a highly-skilled, independent Java engineer to support our technical vision of simplification, inclusion, and automation in software development.
We need an open-minded, proactive Product Creator who will take ownership of the project, contribute to open-source solutions we are using, and proactively communicate with the team.
What will be your impact?
- Keep the main product alive and working well
- Help to make our vast database accessible by building data services and APIs
- Grow in your role to make more impact in other parts of the business, according to your interests and skillset
Your responsibilities
- Work closely with Senior Java Engineers, UX designers, and product managers to deliver the most suitable solution for the business and users
- Study our current product to gain the necessary knowledge and grow in your role, as well as help others
- Build necessary API’s on top of existing services as a support for new products and features
- Make sure our core Java application runs smoothly
Our requirements
- At least 4 years of experience with Java 8, Spring, SQL
- Open-mindedness and boundless optimism
- Focus on teamwork and high motivation to deliver quality product
- General understanding of web technologies like HTML, CSS
Tools we use
- Slack
- Atlassian tools
- IntelliJ Idea
- Jenkins
- Sonar
- Git
Technologies
- Java 8
- SQL
- MySql, Postgres
- Spring framework
- Vaadin
- JOOQ and JPA
- Docker
- REST APIs
- Google Cloud Platform
- AWS
- React
- Views Tools
- Hasura
- GraphQL
- Tons of up to date open source libraries