Kotlin Developer, Core

Location

Europe

Posted

55 days ago

Salary

0

Seniority

Senior

Job Description

Kotlin Developer, Core

SALMON ROBOTICS LIMITED

• Collaborate with a team to develop and enhance platform solutions for banking products • Build scalable microservices in the JVM environment using Spring Boot • Implement event-driven architecture with a focus on Domain-Driven Design (DDD) and eventual consistency • Build and maintain reliable, scalable APIs and services • Contribute to internal SDKs and frameworks to streamline service usage • Integrate with other platforms and services in a scalable manner • Assist in the development and scaling of banking and partner platforms

Job Requirements

  • 3+ years of software development experience within the JVM environment. Java is a must (Good knowledge of Kotlin is a plus)
  • Experience using Spring Boot in a microservices environment
  • Proven experience working in an agile setup, with continuous deployment and delivery practices
  • Expertise in event-driven architectures, domain-driven design, and ensuring eventual consistency
  • A collaborative mindset and a passion for knowledge sharing within the team
  • Experience with containerization and container orchestration (preferably with Docker and Kubernetes) in a cloud environment (AWS preferred)

Benefits

  • Remote and hybrid work options
  • Medical insurance and health & wellness benefits
  • Relocation support for eligible candidates
  • Rapid professional growth – We reward merit and provide opportunities for international expansion
  • Performance-based rewards and recognition for your contribution to Salmon’s long-term success
  • Vibrant events program, with both online and in-person activities

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 501-1,000

• Work daily on the development of workers, APIs and related components • Flexibility to extend work to areas such as frontend • Develop and maintain features in asynchronous workers • Develop and maintain internal and external access APIs • Participate in architectural decisions and implementations • Code review (peer review)

Brazil
Stark & Partners LDA logo

Lead Java Software Engineer, Finance

Stark & Partners LDA

We minimize expansion risks by providing local expertise and tailored business solutions.

Backend Engineer55 days ago
Full TimeRemoteTeam 11-50Since 2021

• Development and support of existing and new internal system integration solutions • Implementation of unit and integration tests • Investigation of production incidents • Provide work estimates and participate in sprint planning • Ensure code quality and performance by utilizing best practices • Design and implement new features, and improve existing functionality to meet business requirements • Participate in all phases of the software delivery lifecycle, from analysis through deployment and ongoing support • Decision-making on solution architecture • Provide technical leadership and mentorship to other developers

Portugal
Job Closed
ContractRemoteTeam 5,001-10,000H1B Sponsor

• Play a critical role in the technical design, development, and delivery of highly customized Commerce and Content systems for our customers. • Work effectively and corroboratively in small and large team environment. • Roll their sleeves up to deliver high quality code and technical documentation. • Wear many hats and adapt their operating mode to best serve the team. • Take initiative, work well with little guidance and loves solving tough problems.

Argentina
Globalfy logo

Back-End Developer, PHP, Laravel

Globalfy

We help entrepreneurs from all over the world to register and manage their business in the USA 🇺🇸.

Backend Engineer55 days ago
Full TimeRemoteTeam 51-200Since 2015

• Develop high-quality software architecture and design • Identify, prioritize and execute tasks in the software development lifecycle • Develop tools and applications producing clean and efficient code • Automate tasks through appropriate tools and scripts • Collaborate with internal teams and suppliers to fix and improve products • Document development phases and monitor systems • Ensuring that the software is up to date with the latest technologies.

Brazil
Job Closed