Senior Software Engineer
Position: Senior Software Engineer (Backend)
Contract type: B2B or Employment Contract
Working model: Fully remote
About the company:A technology-driven organization developing scalable software solutions that support complex business processes in a high-availability environment.
Role overview:As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining backend systems across the full software development lifecycle. You will work on distributed, high-load systems and collaborate closely with cross-functional teams.
Key responsibilities:
Design, develop, and maintain complex backend services and APIs
Build and evolve microservices operating under high load
Take ownership of solutions from concept through deployment and maintenance
Troubleshoot, debug, and optimize existing systems
Prepare and execute system and integration tests
Collaborate in an Agile, cross-functional environment
Provide technical guidance and mentoring to less experienced engineers
Requirements (summary):
5+ years of commercial software development experience
Strong experience with Java or Kotlin and Spring Boot
Hands-on experience with microservices architecture
Solid understanding of relational databases and SQL
Experience with cloud platforms (Azure or GCP is a plus)
Familiarity with Git and task management tools (e.g. Jira)
What’s offered:
Fully remote work and flexible cooperation model
Challenging, long-term projects
Development budget and modern equipment
Supportive, inclusive engineering culture

dotLinkers
We are dotLinkers! We are an established IT Recruitment Agency. We recruit the best IT specialists for the best IT companies – as simple as that. Our agency was founded by two passionate IT recruitment professionals, Art...
Senior Software Engineer
Senior Software Engineer