Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Kotlin / Java Software Engineer (Application Framework)

SScalable Capital
Seniority
Senior
Model
In-Office
Sector
Fintech
Salary
Undisclosed
Contract
Full-Time

About the role

The Application Framework Team focuses on providing and maintaining ready to use, secure, up to date and quality assured application templates/reference implementations, best practices as well as integrations based on the most commonly used frameworks and architecture components in Scalable. Our team's mission is to make sure application teams can focus on business logic instead of framework configurations and integrations.

What you'll do

  • Architect and pioneer the future of microservices at Scalable, focusing on performance, security, and cost-efficiency
  • Lead the design and development of "Service in a day" application templates (Spring Boot, Node.js, Python Lambdas), setting the standard for speed and integration across the company
  • Pioneer the adoption and best practices for AI Coding tools to accelerate developer workflows
  • Drive critical technology migrations (e.g., Spring Boot upgrades), centralizing best practices and enabling 40+ application teams
  • Take full ownership of core architectural components and central integration libraries used across all application teams
  • Be the central expert for vulnerability analysis of key frameworks (e.g. Spring Boot, node.js/next.js, python lambdas, apollo, express), identifying false positives and creating reusable security solution patterns for 40+ application teams
  • Mentor and enable software development teams to further foster our DevOps culture by educating them and providing reusable and unified building blocks
  • Take ownership of central services like GraphQL Hive and gateway, Envoy, AWS services like ECS/Elasticache and Opensearch and messaging solutions like SNS, SQS and Kafka

What you'll need

  • Extensive experience in Kotlin/Java (Spring Boot)
  • Experience with AWS and infrastructure as code (preferably Terraform)
  • Solid understanding of scalable system design principles, distributed systems, and cloud technologies
  • General understanding of software systems and how they interact with each other (e.g. microservice architectures, event driven architectures)
  • A passion for automating, improving processes and working together with other developer teams
  • Great skills in communication and visualisation of complex systems
  • Full professional proficiency in English in an international English-speaking environment

What they offer

  • Individual Education Budget and in-house knowledge sharing and career development sessions
  • International relocation support if required
  • Flexible vacation policy and the opportunity to work from abroad
  • Attractive compensation package and company pension scheme
  • Monthly contribution of 50% for the 'Deutschland Jobticket'
  • Flexible and discounted sports activities with Urban Sports Club
APPLY →