JVM Software Engineer | 1
Design, develop, and maintain scalable backend services using Java and Spring Boot while collaborating with cross-functional teams to deliver business applications.
Join a product-focused engineering team developing solutions for the European construction industry. We are looking for a Middle/Senior .NET Developer who is ready to contribute not only to implementation but also to architecture discussions, technical improvements, and product evolution.
At Sigma Software, you will become part of a mature delivery team with predominantly Senior-level specialists, collaborating closely with architects, QA engineers, DevOps experts, and Product Owners.ย
CUSTOMER
Our Customer is a European technology company specializing in solutions for construction site security, access management, and operational transparency. Over the past 15+ years, the company has evolved from a smart-lock product into a large ecosystem of web, mobile, and server-side solutions supporting construction businesses across Europe. The engineering organization includes distributed international teams and long-term collaboration with Sigma Software specialists.
PROJECT
The project is part of a large-scale product ecosystem designed for the European construction market. The platform helps construction companies manage access control, subcontractor relationships, security compliance, and operational risks across construction sites.
In this role, you will contribute to a system focused on analyzing companies involved in the construction process. The product enables site operators to monitor subcontractors, maintain compliance standards, and reduce long-term reputational and operational risks.ย
Project technologies: C#, .NET, REST APIs, SOAP, MS SQL Server, Entity Framework, Kafka, Angular, TypeScript, Azure
WILL BE A PLUS:
Design, develop, and maintain scalable backend services using Java and Spring Boot while collaborating with cross-functional teams to deliver business applications.
This role involves owning the backend platform by designing REST APIs, modeling data, and ensuring system reliability through debugging and optimization.
As a Software Engineer II, you will design and develop backend systems, ensuring accurate post-transaction resolutions while collaborating with cross-functional teams.
As an Intermediate Backend Engineer, you will design, implement, and ship backend features while collaborating with cross-functional teams to enhance the quality and performance of shared services.
As an Intermediate Backend Engineer, you will design, implement, and ship backend features while collaborating with cross-functional teams to enhance code quality and performance.