Syberry CIS

Full Stack Software Engineer (Java / React)

In short

Full stack Java/React engineer role building a modern ERP solution for a construction services client, covering processes like bidding, project calculations, inventory, team allocation, and payroll. The company is a global custom software development team serving finance, healthcare, and other industries. Requires at least 3 years with Java/Spring and strong TypeScript/React experience, REST APIs, relational databases (MySQL), automated testing, and English B1+ for direct client communication. Fully remote, worldwide.

At Syberry, we believe that great software starts with a simple principle: being a strategic partner who helps clients achieve their goals.
We are a global team that builds custom software for industries ranging from finance to healthcare. Our mission is to raise the bar for the entire software industry; that's why we invest in strong engineering practices, automation, and clear processes to make our work predictable, efficient, and meaningful.
Join us as a Full Stack Software Engineer (Java / React) to drive cutting-edge solutions while growing in a collaborative, forward-thinking environment.
The Project
We help our client build a modern ERP solution for a construction services company. The goal is to replace a fragmented setup of custom software, Excel, PDF tools, and third-party solutions with one centralized system covering key business processes such as bidding, project calculations, inventory, team allocation, payroll, service acceptance, and role-based access.
The new solution will help streamline operations across departments, reduce manual work and errors, and provide a more scalable and maintainable platform for the business.
Responsibilities
•Design and develop new features across both frontend and backend
•Maintain and enhance existing functionality
•Investigate and fix defects, refactor code, and address technical debt
•Write maintainable, reliable, and well-tested code
•Participate in technical discussions, solution design, code reviews, and estimations
•Collaborate with QA, Business Analyst, Tech Lead, and Project Manager throughout the development lifecycle
•Communicate directly with clients through written communication and weekly calls
•Contribute to improving engineering practices, development workflows, and project processes
•Use modern development tools, including AI-assisted tools, to improve development efficiency and quality
Requirements
•At least 3 years of strong experience with Java and hands-on experience with Spring / Spring MVC
•Strong software engineering experience with TypeScript and React
•Solid understanding of frontend and backend development principles and the ability to work independently across both areas
•Good understanding of software design principles, application architecture, and maintainable code practices
•Experience designing and working with REST APIs
•Experience with relational databases such as MySQL
•Understanding of automated testing principles and experience writing unit and/or integration tests
•English level B1+, with the ability to communicate with the client
•Understanding of application security and secure development practices
•Experience contributing to architectural or technical design decisions
Optional Requirements
•Experience with cloud platforms such as AWS, Azure, or others
•Experience with CI/CD pipelines and automated deployment processes
•Experience using AI/LLM-based development tools in commercial or personal projects and an interest in incorporating them into everyday engineering workflows
•Experience with performance monitoring, troubleshooting, and optimization

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot