with other systems, including APIs and third-party services. Documentation: Creating and maintaining technical documentation related to the architecture and design. Key Skills: Strong Android Development Experience: Proficient in Kotlin and Java, with deep knowledge of Android SDK, architecture components, and design patterns. Architectural Expertise: Experience with clean architecture, MVVM, MVP, or other relevant architectural patterns. Performance Optimization: Familiarity More ❯
with other systems, including APIs and third-party services. Documentation: Creating and maintaining technical documentation related to the architecture and design. Key Skills: Strong Android Development Experience: Proficient in Kotlin and Java, with deep knowledge of Android SDK, architecture components, and design patterns. Architectural Expertise: Experience with clean architecture, MVVM, MVP, or other relevant architectural patterns. Performance Optimization: Familiarity More ❯
be proficient in either Python and/or JavaScript. However, all of the following programming languages are also relevant: TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be able to explain how your solution solves the More ❯
be proficient in either Python and/or JavaScript. However, all of the following programming languages are also relevant: TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be able to explain how your solution solves the More ❯
within existing high-performance systems, frameworks, and infrastructure. Qualifications The ideal candidate has: 1-5 years of commercial experience with Java and Spring. Desirable additional skills: Frontend experience (React) Kotlin, AWS, Azure, Docker We offer Opportunity to work on cutting-edge projects Collaborate with a motivated and dedicated team Benefits package including medical insurance and sports Corporate social events More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
The Vanguard Group
field or the equivalent combination of training and experience Strong analysis and problem solving skills Knowledge of the financial services industry Deep understanding Languages/Framework (Required): Java/Kotlin , Spring , Oauth Other technologies/areas: AWS, API Design, Automation testing How We Work Vanguard has implemented a hybrid working model for the majority of our crew members, designed More ❯
development experience 2+ years of Apple platform development experience 3+ years of programming with at least one software programming language experience Application development experience on iOS with Swift and Kotlin PREFERRED QUALIFICATIONS 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelor's degree in computer More ❯
and skills Proven experience in a Senior Java focused role Experience developing modern tech stacks Experience working in modern Cloud environments (AWS) Knowledge of back-end languages mainly Java (Kotlin, Scala or Go would be beneficial) Knowledge of front-end languages and libraries would be a bonus (e.g. React, Vue, Flutter) Familiarity with data design, handling and security Excellent More ❯
Engineer who shares that ambition. We're looking for someone who is: A polyglot programmer, with expertise in Python and a genuine enthusiasm for picking up new languages like Kotlin and Rust. An excellent communicator, capable of clearly conveying complex technical concepts to diverse audiences. Proactive in suggesting innovative tools, architectural improvements, processes, and emerging technologies. Collaborative and a More ❯
Strong command of PostgreSQL databases; familiarity with the AWS stack (S3, Glue or Redshift, Lambda, CloudWatch) is a significant plus. Excellent SQL skills and confident Python programming. Knowledge of Kotlin and Golang , and the ability to work with unfamiliar codebases. Experience building robust ETL/ELT pipelines . Understanding of data warehouse (DWH) design principles and data normalization . More ❯
and implementing new processes, designs and engineering practices Get involved in the definition of product features, and in workshops with your team. What will you bring to the team? Kotlin, Android Architecture , unit testing, integration testing Integration with server-side APIs in Microservices architecture Understanding of developing software in isolated and reusable components An understanding of code design for More ❯
Nunit, Azure, etc. Have the ability and desire to learn, develop, and share new ideas, and implement those individually or as part of a team. Have any experience Android (Kotlin) development - although it's not necessary Have any experience working with audio, video, streaming, C++, or ML. You'll maximize your chances when applying if you: Include a CV More ❯
skills and experience will include: 8+ years of experience building and scaling distributed systems, ideally serving millions of users Deep expertise in one or more JVM-based languages (ideally Kotlin with Micronaut) Proven experience in DevOps practices, including running and operating what you build Experience designing CI/CD pipelines and driving improvements in developer productivity Comfortable working in More ❯
software architecture, cloud, and software engineering standard methodologies Great leadership and coaching skills with the ability to develop engineering colleagues Tech stack React (Next.js/Typescript), GraphQL Federation, Java, Kotlin, Micronaut, Azure Cloud, GitHub, New Relic and Dynatrace Everyone's welcome We are ambitious about the future of retail. We're disrupting, innovating and leading the industry into a More ❯
software architecture, cloud, and software engineering standard methodologies Great leadership and coaching skills with the ability to develop engineering colleagues Tech stack React (Next.js/Typescript), GraphQL Federation, Java, Kotlin, Micronaut, Azure Cloud, GitHub, New Relic and Dynatrace Everyone's welcome We are ambitious about the future of retail. We're disrupting, innovating and leading the industry into a More ❯
applications Working in a Continuous Delivery environment Modern observability practices Nice to have Not vital, but you'll have the edge if you also have experience with: Grafana Prometheus Kotlin or a least the willingness to learn it Batch processing data pipelines or have worked in: an eCommerce organisation a shipping/logistics/exports organisation What you bring More ❯
Main Responsibilities Design and develop live casino games using Java, Kotlin, Scala, and the Spring framework, ensuring high performance and quality standards. Create scalable and maintainable microservices architecture. Job Summary As a Senior Java Developer at Eeze, you will play a crucial role in shaping the development of our live casino games from concept to delivery. This position is More ❯
Python and/or JavaScript. Applicants must have expertise in at least one programming language or framework, such as TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, or Swift. Attention to detail, along with excellent writing and grammar skills, is essential. A bachelor's degree is required. More ❯
go above and beyond on both fronts. We also partner closely with quality and testing teams, and understand that their success is ours as well. We have standardized on Kotlin and built our distributed architecture only on AWS services. Workflow orchestration, familiarity with multiple implementations of data stores, telemetry implementations, alerting and availability infrastructure are all fundamentals that are More ❯
go above and beyond on both fronts. We also partner closely with quality and testing teams, and understand that their success is ours as well. We have standardized on Kotlin and built our distributed architecture only on AWS services. Workflow orchestration, familiarity with multiple implementations of data stores, telemetry implementations, alerting and availability infrastructure are all fundamentals that are More ❯
setup. Excellent programming skills and experience in at least one modern and/or functional programming language, ideally on the JVM, including, but not limited, to Java 8+, Scala, Kotlin, Haskell. Experience instrumenting applications for production usage, e.g., adding logging, metrics and tracing functionality. Self reliant and thrives on continuous learning. Experience working in an open source environment. About More ❯
the freedom to explore new tools and apply AI-driven approaches to boost productivity and developer experience. Senior Android Engineer - Key Requirements: Hands-on experience in Android development using Kotlin Strong knowledge of Coroutines, Jetpack Libraries, and Jetpack Compose Solid understanding of software architecture and design patterns Proven ability to build scalable, user-friendly SDKs for use by other More ❯
and skills Proven experience in a Senior Java focused role Experience developing modern tech stacks Experience working in modern Cloud environments (AWS) Knowledge of back-end languages mainly Java (Kotlin, Scala or Go would be beneficial) Knowledge of front-end languages and libraries would be a bonus (e.g. React, Vue, Flutter) Familiarity with data design, handling and security Excellent More ❯
and skills Proven experience in a Senior Java focused role Experience developing modern tech stacks Experience working in modern Cloud environments (AWS) Knowledge of back-end languages mainly Java (Kotlin, Scala or Go would be beneficial) Knowledge of front-end languages and libraries would be a bonus (e.g. React, Vue, Flutter) Familiarity with data design, handling and security Excellent More ❯