GODEL TECHNOLOGIES EUROPE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
12. 5. 2024
Informacje o stanowisku
technologies-expected :
Jenkins
Kotlin
Java
NoSQL
CI/CD
Testing
technologies-optional :
Prometheus
Grafana
Docker
Kubernetes
AWS
about-project :
Currently, were on the lookout for a highly skilled Senior Kotlin Backend Software Engineer. The ideal candidate will have a robust background in software development with specific expertise in Kotlin and system architecture. We are looking for a motivated individual who is ready to take on challenges and lead projects to success.
Our client is a financial services technology company providing digital financial market infrastructure, tokenisation and blockchain-powered smart contracts, enabling programmatic lifecycle event management of pre-trade to post-trade workflows optimized for asset-class agnostic OTC traded derivatives.
responsibilities :
Lead the design and development of complex backend services using Kotlin.
Architect and implement system solutions that are scalable, resilient, and efficient.
Collaborate with product teams to define specifications and deliver solutions aligned with business goals.
Mentor junior developers and lead by example in writing clean, maintainable code.
Oversee the deployment of backend services and monitor their performance, ensuring high availability and reliability.
Engage in code reviews, testing, and continuous improvement of application architecture.
requirements-expected :
6+ years of commercial experience focused primarily on Java/Kotlin back-end development, with some exposure to front-end technologies.
2+ years of hands-on experience with Kotlin development.
Solid System Design/Architecture experience, demonstrating proficiency in crafting scalable and robust back-end architectures.
Team Leadership experience which is considered a huge bonus; ability to mentor and guide a team towards achieving software excellence.
Extensive experience working with microservices architectures and understanding of RESTful and GraphQL APIs.
Strong experience with relational and NoSQL databases, capable of designing schemas and optimizing queries.
Experience in implementing CI/CD pipelines and familiarity with tools like Jenkins, GitLab CI, or similar.
Proficiency in unit and integration testing, comfortable using testing frameworks such as JUnit, Mockito, etc.
Experience with containerization technologies like Docker, and orchestration platforms like Kubernetes is a plus.
Familiarity with cloud platforms, preferably AWS, and understanding of services like EC2, S3, RDS, and Lambda.
Strong understanding of application security best practices and approaches to securing APIs and backend services.
Agile/Scrum methodology experience, with excellent problem-solving abilities and a strong team-player attitude.
Fluency in English (B1+), both written and spoken, with effective communication skills.
benefits :
private medical care
sharing the costs of professional training & courses