At a Glance
- Tasks: Design and build high-performance backend services using Kotlin for a global financial leader.
- Company: Join Grid Dynamics, a leading tech consulting firm with a focus on innovation.
- Benefits: Enjoy a competitive salary, flexible schedule, and professional development opportunities.
- Why this job: Work on cutting-edge projects with a motivated team and make a real impact.
- Qualifications: Expertise in Kotlin, CI/CD pipelines, and Agile methodologies required.
- Other info: Dynamic work environment with excellent career growth potential.
The predicted salary is between 36000 - 60000 ÂŁ per year.
We are seeking Senior Kotlin Developers to join a high-caliber engineering team delivering critical solutions for a global financial leader. You will join a team of experts focused on building robust, scalable systems where the emphasis is on quality, TestâDriven Development (TDD), and leveraging the full power of the Kotlin ecosystem.
Responsibilities
- Design and build high-performance backend services using Kotlin, ensuring systems are scalable and resilient.
- Maintain the highest standards of code quality, following Clean Code principles and robust TDD practices.
- Design, optimize, and maintain complex data structures within Oracle environments to ensure data integrity and performance.
- Manage and scale applications within Kubernetes, ensuring high availability and efficient resource utilization.
- Own the full CI/CD lifecycle, maintaining and improving automated pipelines to ensure frequent, stable, and secure production releases.
- Actively participate in an Agile environment, contributing to sprint planning, retrospectives, and continuous delivery.
- Work closely with stakeholders to translate complex financial requirements into elegant technical solutions.
Requirements
- Expert Kotlin Proficiency: Deep experience with Kotlin and its modern ecosystem; you are someone who keeps abreast of the latest language features.
- Cloud & Infrastructure: Handsâon experience with Kubernetes and a strong understanding of containerized environments.
- Data Expertise: Solid experience working with Oracle or similar enterpriseâgrade relational databases.
- CI/CD Fluency: Proven ability to build and maintain CI/CD pipelines (e.g., Jenkins, GitLab CI, or GitHub Actions).
- Quality First Mindset: Expert knowledge of TDD (TestâDriven Development) and a commitment to writing clean, maintainable code.
- Agile DNA: Extensive experience working in mature Agile settings.
- Communication: Ability to navigate complex environments with a consultative and proactive approach.
We offer
- Opportunity to work on bleedingâedge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Professional development opportunities
- Wellâequipped office
About Us
Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization and customer experience. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.
Senior Kotlin Developer in London employer: Grid Dynamics
Contact Detail:
Grid Dynamics Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Senior Kotlin Developer in London
â¨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in Kotlin or financial services. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
â¨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Kotlin projects or contributions to open-source. This gives potential employers a taste of your coding style and expertise, making you stand out from the crowd.
â¨Tip Number 3
Prepare for technical interviews by brushing up on TDD and CI/CD practices. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios. The more you practice, the more confident you'll feel!
â¨Tip Number 4
Donât forget to apply through our website! Itâs the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Kotlin Developer in London
Some tips for your application đŤĄ
Show Off Your Kotlin Skills: Make sure to highlight your deep experience with Kotlin in your application. We want to see how you've leveraged the latest features and built robust systems, so donât hold back on those examples!
Emphasise Your CI/CD Experience: Since weâre all about maintaining smooth production releases, let us know about your experience with CI/CD pipelines. Share specific tools youâve used like Jenkins or GitLab CI, and any cool projects where youâve implemented them.
Talk About Your Agile Experience: We love a good Agile environment! In your application, mention how you've contributed to sprint planning and retrospectives. Show us how you thrive in collaborative settings and adapt to changing requirements.
Keep It Clean and Professional: Your application is your first impression, so make it count! Follow Clean Code principles in your writing, keep it concise, and ensure there are no typos. We appreciate attention to detail, just like in coding!
How to prepare for a job interview at Grid Dynamics
â¨Master the Kotlin Ecosystem
Make sure you brush up on your Kotlin skills before the interview. Familiarise yourself with the latest features and best practices in the Kotlin ecosystem. Be ready to discuss how you've applied these in past projects, especially in relation to TDD and Clean Code principles.
â¨Showcase Your CI/CD Knowledge
Prepare to talk about your experience with CI/CD pipelines. Highlight specific tools you've used, like Jenkins or GitLab CI, and be ready to explain how you've improved deployment processes in previous roles. This will demonstrate your ability to maintain stable and secure production releases.
â¨Demonstrate Data Expertise
Since the role involves working with Oracle databases, be prepared to discuss your experience with complex data structures. Think of examples where you've ensured data integrity and performance, and be ready to explain your approach to optimising database interactions.
â¨Embrace Agile Methodologies
Familiarise yourself with Agile practices if you haven't already. Be ready to share your experiences in sprint planning and retrospectives. Showing that you can actively contribute to an Agile environment will set you apart as a candidate who fits well within their team dynamics.