Senior Java Engineer
Workplace: Stockholm, Sweden
Expires: July 4, 2025
We are seeking a Senior Software Engineer to work with a client in their digital transformation journey. If you are self-driven, passionate about quality software development, and enjoy dynamic work environments, this is the role for you.
Main requirements:
  • 10+ years of software development experience
  • Proficiency in Java/Kotlin
  • Experience with API-first development
  • Strong knowledge of microservices architecture
  • Experience with cloud platforms, preferably AWS
  • Experience with databases, preferably MongoDB
  • Familiarity with event-driven architecture
  • Familiarity with agile practices
  • Excellent problem-solving skills
  • Fluency in English
Responsibilities:
  • Design and develop distributed systems using microservices and event-driven architectures
  • Collaborate on cloud-based solutions (AWS preferred)
  • Evaluate and integrate complex IT systems and third-party platforms
  • Contribute to secure, scalable, and high-performance system designs
  • Identify technical improvements and ensure alignment with business goals
Required hard skills:
  • Java
  • Kotlin
  • Microservices
  • API-first development
  • Cloud platforms (AWS)
  • MongoDB
  • Event-driven architecture
  • Agile practices
Recommended hard skills:
  • Terraform
  • Kubernetes
  • MongoDB cluster administration
Soft skills:
  • Self-driven
  • Passionate about quality software development
  • Excellent problem-solving skills
  • Ability to work in dynamic environments
  • Fluency in English
Coding languages:
  • Java
  • Kotlin
Natural languages:
  • English (Proficient)
Cultural skills:
  • Adaptability to dynamic work environments
  • Collaborative mindset