Informacje o stanowisku
Job Location: The job is open to candidates from anywhere in Europe
Flexibility: Option to work remotely/from home
Why apply? Product Engineering at GraphAware is different!
- No more messing around with tables and forms all day
- Address challenges in developing graph visualisations
- Handle complex interactions
- Focus on usability and performance
- Do modern BE development
- Build solutions that make a real difference
What product will you work on?
GraphAware Hume is GraphAwares mission-critical graph analytics solution. It leverages knowledge graphs to uncover hidden insights in domains like fraud detection, life sciences, and law enforcement.
What will you be doing?
As a Senior Software Engineer in the backend team, you will:
- Design and build features that leverage the power of Knowledge Graphs
- Develop GraphAware Hume, working on core features such as:
- API development and efficient graph data access
- Workflow orchestration to process complex graph interactions
- Access control to ensure secure and scalable usage
All that within a great team of other developers and professionals.
What you must know already:
- Fluent English
- At least 5 years of experience in complex projects involving backend and frontend teams
- Solid knowledge of:
- Java and related best practices
- TDD/DDD/ Clean Architecture and end-to-end testing
- Spring
- Relational database models (how to proper model a ER schema) and SQL
- Version-control systems, such as git
- Docker
- CI-CD practices
- Application security basics
- Code refactoring practices
- Neo4j/Cypher is a bonus
GraphAware Senior Engineer’s Attitude
- Passion for simple, clean architectures
- Capability of developing clean, reusable components
- Methodical and reasoned approach to debugging and problem solving
- Application of best practices for clean code, refactoring
- Clear understanding of techniques and best practices related to Web Application security
- Mentor junior engineers
You will like our company culture if you:
- Prefer an informal work environment
- Are eager to learn and explore
- Want to influence how things are done
- Like coming up with innovative ideas and solutions
- Communicate openly and with respect across the entire organisation
- Understand and embrace different cultures
- Like to travel to different parts of the world to meet your colleagues
GraphAware’s Values
- Ownership: We are proud of the work we do and we take responsibility.
- Excellence: We always look at where we are and how we can get better.
- Customers: We want our customers to always come back.
- Graphs: Passion for graphs is what distinguishes us from the rest.
- Teamwork: In times of need, we help each other out.
What We Offer
- Flexible work schedule
- Recognition and appreciation for creativity and taking initiative
- Professional and personal growth
- Fun environment and great company culture
- Team meetups
- Regular compensation revisions
- Participating in GraphAware’s share scheme program
Job Location: The job is open to candidates from anywhere in Europe
Flexibility: Option to work remotely/from home
Why apply? Product Engineering at GraphAware is different!
- No more messing around with tables and forms all day
- Address challenges in developing graph visualisations
- Handle complex interactions
- Focus on usability and performance
- Do modern BE development
- Build solutions that make a real difference
What product will you work on?
GraphAware Hume is GraphAwares mission-critical graph analytics solution. It leverages knowledge graphs to uncover hidden insights in domains like fraud detection, life sciences, and law enforcement.
What will you be doing?
As a Senior Software Engineer in the backend team, you will:
- Design and build features that leverage the power of Knowledge Graphs
- Develop GraphAware Hume, working on core features such as:
- API development and efficient graph data access
- Workflow orchestration to process complex graph interactions
- Access control to ensure secure and scalable usage
All that within a great team of other developers and professionals.
What you must know already:
- Fluent English
- At least 5 years of experience in complex projects involving backend and frontend teams
- Solid knowledge of:
- Java and related best practices
- TDD/DDD/ Clean Architecture and end-to-end testing
- Spring
- Relational database models (how to proper model a ER schema) and SQL
- Version-control systems, such as git
- Docker
- CI-CD practices
- Application security basics
- Code refactoring practices
- Neo4j/Cypher is a bonus
GraphAware Senior Engineer’s Attitude
- Passion for simple, clean architectures
- Capability of developing clean, reusable components
- Methodical and reasoned approach to debugging and problem solving
- Application of best practices for clean code, refactoring
- Clear understanding of techniques and best practices related to Web Application security
- Mentor junior engineers
You will like our company culture if you:
- Prefer an informal work environment
- Are eager to learn and explore
- Want to influence how things are done
- Like coming up with innovative ideas and solutions
- Communicate openly and with respect across the entire organisation
- Understand and embrace different cultures
- Like to travel to different parts of the world to meet your colleagues
GraphAware’s Values
- Ownership: We are proud of the work we do and we take responsibility.
- Excellence: We always look at where we are and how we can get better.
- Customers: We want our customers to always come back.
- Graphs: Passion for graphs is what distinguishes us from the rest.
- Teamwork: In times of need, we help each other out.
What We Offer
- Flexible work schedule
- Recognition and appreciation for creativity and taking initiative
- Professional and personal growth
- Fun environment and great company culture
- Team meetups
- Regular compensation revisions
- Participating in GraphAware’s share scheme program
,[Design and build features that leverage the power of Knowledge Graphs, Develop GraphAware Hume, working on core features such as:, API development and efficient graph data access, Workflow orchestration to process complex graph interactions, Access control to ensure secure and scalable usage, All that within a great team of other developers and professionals. Requirements: Java, Spring, API, TDD, DDD, Git, Docker, SQL, CI/CD, Cypher, Neo4j Tools: Jira. Additionally: International projects, Training budget, Small teams, Flexible hours, Friendly atmosphere, Team events, Free beverages, Free coffee, Free snacks, Startup atmosphere, No dress code.
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach