
Senior Software Engineer, Backend
Posted May 22

Posted May 22
This is a fully remote position, open to applicants in Czechia.
• Define the core intelligence of GraphAware Hume, our graph-based analytics platform.
• Develop APIs that facilitate intuitive user interactions with intricate data.
• Create secure and scalable access control systems for mission-critical settings.
• Manage workflows to automate graph analytics, inference, and real-time insights.
• Enhance application performance and collaborate with fellow engineers to guarantee seamless user experiences.
• Participate in architectural and technical design discussions with the team.
• Demonstrated experience in backend systems (8+ years), with exposure to large-scale, complex applications and cross-functional teams.
• Proficiency in Java, with a thorough understanding of modern software engineering principles, such as Clean Architecture, Domain-Driven Design (DDD), and Test-Driven Development (TDD).
• Expertise in advanced debugging and profiling techniques.
• Ability to write composable, maintainable, and testable code.
• Experience with Spring or similar frameworks, focusing on building secure, modular, and scalable APIs.
• Knowledge of designing data models, including relational (e.g., PostgreSQL) and ideally graph-based (Neo4j or similar).
• Familiarity with modern CI/CD pipelines, containerization (Docker), and automated deployment workflows.
• Strong security awareness, with practical insights into secure software design and common vulnerabilities (e.g., OWASP).
• Comfortable with remote team collaboration, utilizing tools and practices for asynchronous communication.
• Bonus points for experience with: Graph technologies such as Cypher, Neo4j, and knowledge graphs.
• Event-driven architectures, Kafka, or distributed systems.
• Cloud-native development, observability, and performance optimization.
• Experience with LLMs or integrating AI/ML into production systems.
• Remote-first, results-oriented culture: Flourish in an environment where autonomy is balanced with accountability, and problem-solving takes precedence over rigid processes.
• True flexibility: Work from anywhere in Europe with hours tailored to your lifestyle.
• Knowledge growth: Engage in challenging projects and collaborate with peers to enhance your skills.
• Global connections: Foster relationships through regular international team meetups.
• Competitive compensation: Benefit from regular salary reviews that acknowledge your growing contributions.
• Equity participation: Share in the company's success through our share scheme program.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.