Back-End Developer (.NET / C# / Java)
We are looking for a skilled Back-End Developer to join our team and support the maintenance and enhancement of a custom platform used for agency management applications in the Insurance sector. Knowledge of the insurance domain is appreciated but not required.
This is a full-time position within a collaborative and dynamic technical team. The ideal candidate is proactive, analytical, and capable of taking ownership of tasks while maintaining strong communication and problem-solving skills.
Key Responsibilities:
• Maintain and enhance a custom enterprise platform for agency management in the Insurance sector.
• Develop new back-end features and ensure system stability, performance, and security.
• Implement and maintain RESTful APIs and microservices in .NET and Java environments.
• Collaborate with team members by sharing solutions, challenges, and technical insights.
• Analyze complex problems, propose effective solutions, and take full ownership of assigned tasks.
• Troubleshoot and manage emergencies with a proactive and pragmatic mindset.
• Write clear, meaningful code comments from both a business and technical perspective.
• Test, debug, and optimize APIs using Postman, Splunk, Grafana, and other tools.
• Participate in the deployment and versioning of APIs in cloud and hybrid environments.
• Produce accurate documentation using Swagger/OpenAPI.
Mandatory Skills:
Core Technical Skills
• Strong proficiency in .NET and C# for enterprise application development (performance, maintainability, security).
• Advanced knowledge of Java Spring Boot for building secure, scalable microservices and RESTful APIs.
• Skilled in JavaScript for client-side logic and integration with UI components.
• Experience with serverless architectures using AWS Lambda and API Gateway.
• Familiarity with AWS services such as DynamoDB and S3.
• Proficiency with Postman for API testing, automation, and documentation.
• Strong understanding of API security (OAuth2, JWT, rate limiting).
• Ability to perform debugging and tracing using Postman, Splunk, and Grafana.
• Experience writing unit and integration tests in .NET and Java.
• Knowledge of Swagger/OpenAPI for documentation and validation of REST interfaces.
Soft Skills
• Fluent Italian communication skills.
• Problem-solving attitude with strong analytical abilities.
• Ownership and accountability in managing tasks and deliverables.
• Team collaboration, openness to feedback, and proactive communication.
• Ability to summarize and present issues clearly using both technical and business language.
What we offer:
Competitive salary
Flexible hours
Hybrid
Monthly entertainment gatherings
Free Coffee
An amazing rooftop at our office