Scala jobs in United Kingdom
- Concilio Labs, Inc.Remote
- Work from home
- Contribute and participate in the strategy, design and development of application software and dynamic systems that are scalable in both performance and…
- Cathedral AppointmentsWatford
- Annual leave
- Gym membership
- Company pension
- Discounted gym membership
- Up to £68,000 DOE | On-site | Watford*.
- Our client is a globally operating organisation at the forefront of innovation, leveraging advanced technology and data-…
Senior Scala Engineer
Often replies in 1 dayCapgeminiTelford- If your location is Telford or Worthing (please note the Worthing office will relocate to Brighton & Hove in the second half of 2026) you will be expected to…
- View all Capgemini jobs - Telford jobs - Senior Engineer jobs in Telford
- Salary Search: Senior Scala Engineer salaries in Telford
- See popular questions & answers about Capgemini
Senior Scala Engineer
Often replies in 1 dayCapgeminiTelford- If your location is Telford or Worthing (please note the Worthing office will relocate to Brighton & Hove in the second half of 2026) you will be expected to…
- View all Capgemini jobs - Telford jobs - Senior Engineer jobs in Telford
- Salary Search: Senior Scala Engineer salaries in Telford
- See popular questions & answers about Capgemini
- RevolutRemote
- Our stack includes Java 17/21, GCP, Kubernetes, Grafana, Prometheus, NewRelic, PostgreSQL, Redis, Spock, jOOQ, and Flyway.
- Proficiency with Kotlin or Scala.
- View all Revolut jobs - Remote jobs - Senior Java Developer jobs in Remote
- Salary Search: Mid/Senior Software Engineer (Java) salaries in Remote
- See popular questions & answers about Revolut
- RevolutRemote
- Writing high-throughput, concurrent code at production scale.
- Working on problems that affect multiple teams across Engineering.
- View all Revolut jobs - Remote jobs - Platform Engineer jobs in Remote
- Salary Search: Platform Engineer (Java) salaries in Remote
- See popular questions & answers about Revolut
- PTSGAltrincham WA15 8FH
- Employee discount
- Company pension
- We’re looking for someone who doesn’t just "move data" but designs elegant, scalable, and resilient systems that turn raw information into a competitive…
- IRIS RecruitmentNorwich NR15 2XP
- Saffron is looking for a talented Data Engineer to help drive the next stage of our data transformation.
- This role is all about building and optimising our…
- CGILeeds
- Company pension
- Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance.
- CGIUnited Kingdom
- Company pension
- Our teams operate within a flexible hybrid working model, however on-site requirements vary by project, so the ability to travel as required to meet client…
- Rise Technical Recruitment LimitedLondon
- Life insurance
- Hybrid - at least once a week in Central London.
- Up to £85,000 DOE + Regular Pay Reviews + Healthcare + Life Insurance + Benefits.
- Amazon EU SARL (UK Branch)London
- We are looking for a Data Engineer III to own and evolve the data architecture that supports multiple business domains including Demand, Pricing, Deals, Finance…
- Amazon Digital UK LimitedLondon
- In this role, you will design and build scalable data pipelines and warehouse solutions that underpin business-critical reporting used by leadership worldwide.
- Amazon Development Centre (London) LimitedLondon
- You will collaborate closely with Product Managers, Program Managers, UX Designers, Engineering partners, and Leadership across the company to deliver those…
- AtkinsRéalisCheltenham
- The role will require some on-site working at client sites.
- Build and deliver AWS Data Engineering solutions.
- Design and maintain scalable data pipelines using…
- View all AtkinsRéalis jobs - Cheltenham jobs - Data Engineer jobs in Cheltenham
- Salary Search: Data Engineer (AWS) salaries in Cheltenham
- See popular questions & answers about AtkinsRéalis
- DeloitteBelfast
- You'll build trusted relationships with business stakeholders - and use the most exciting new technologies available - to create data-driven programmes that…
- View all Deloitte jobs - Belfast jobs - Java Developer jobs in Belfast
- Salary Search: Manager, Java Developer, Solutions, Engineering, AI & Data salaries in Belfast
- See popular questions & answers about Deloitte
Job Post Details
Job details
Job type
- Full-time
Benefits
Pulled from the full job description
- Work from home
Full job description
Are you interested in working for a hospitality technology company whose ethos includes innovation, culture, and customer service? We’re looking for an individual with grit, integrity, curiosity, and yearns for greatness! If you thrive working in a fast-growing company and are ready for a new adventure, Concilio Labs could be the next step in your career.
The successful candidate is a confident and self-motivated individual with a willingness to learn and adapt in a team environment. We are seeking a highly technical, strategic, and hands-on individual. You’re curious and passionate about new technologies and cutting-edge innovation, and you enjoy pulling together complex pieces of a puzzle to deliver a powerful and meaningful end-product. If you are someone who loves influencing application development and having an immediate impact, this is an ideal role for you!
About the Position
- Contribute and participate in the strategy, design and development of application software and dynamic systems that are scalable in both performance and maintainability following the product development life cycle (i.e., design, development, quality assurance, deployment and maintenance)
- Evaluate, develop, implement and maintain Java/Kotlin application code and processes with a continued focus on best practices, optimization and scalability
- Participate in software architectures discussions – help determine areas of complexity and potential risks to successful implementation and proactively define resolutions to mitigate the risks identified
- Provide technical support, documentation and consultation for Java/Kotlin application code and processes as well as software infrastructure to assist users and other team members
- Work within multidisciplinary project teams to understand requirements and determine how best to meet them within provided schedules and prioritized activities
- Assist in translating software requirements into working and maintainable solutions within the existing application framework(s) while evaluating advantages and disadvantages of custom development and third-party integrations
- Design, document and develop server scripting integrating and supporting application development and database architecture(s)
- Evaluate and understand existing connectivity within network systems, search engines and information servers
- Integrate web services with third party partners
- Develop and execute unit tests, integration tests, and deployment scripts
- Support formal testing of applications and dynamic systems; assist team members with troubleshooting code and system defects in production and non-production environments across multiple operating platforms
- Implement and maintain development and test environment tools and software as needed though conducting software analysis and sharing results
- Continuously update job knowledge through research of new internet/intranet technologies and software products
- Work on special tasks and projects as needed
- Provide direct support to the Technical/Team Lead as needed
- Assist the Technical/Team Lead with mentoring the development team along with junior members of the team driving best practices, collaboration, quality and consistency and growing the team’s collective skill sets
- Proactively communicate, written and verbal, with internal stakeholders, customers, and partners
- Create software technical documentation, when needed
About You
- Ability to transform abstract ideas into a working proof of concept to delivery on Production
- Clearly communicate capabilities, opportunities, and recommendations to both technical and nontechnical audiences
- Experience in understanding the source data from various systems and platforms for data integration
- High-energy, decisive, ability to motivate
- Ability meet product launch schedules
- Positive entrepreneurial personality
- Exceptional relationship building skills
- Excellent written and oral communication skills
- Strong analytical capabilities
- Advanced problem-solving skills
- Ability to influence decision-making and change
- Ability to display good judgment
- Self starter and self motivated
- Comfortable working with customers and internal teams in different time zones
Educational Requirements
- Bachelor's degree in Computer Science
- Real job experience while studying at a university is ideal
Experience
- Minimum of 5+ years experience as a software development in a fast pace environment
- Minimum of 7-10 years experience in Software Development Life Cycle and especially in the development of Java enterprise applications
- Previous experience working in an agile development environment (Scrum)
- Expert in one of the following scripting languages: Java, Kotlin
- Experience in Scala is a plus
- Applied knowledge of Object-Oriented programming
- Experience with Relational Databases (Apache Spark, PostgreSQL, Oracle)
- Knowledgeable in NoSQL(Mongo, DynamoDB), Kafka
- Experience with caching (Redis, EHCache)
- Experience with Object Relational Mapping Frameworks (Spring-Data, Hibernate)
- Experience with Docker and Kubernetes containers
- Strong knowledge with UNIX/Linux environment
- Software delivery experience in a DevOps/Cloud based environment
- Knowledge of version control systems (Git, Gitlab)
- Knowledge in writing unit testing (jUnit, Mockito, PowerMock)
Benefits:
- Work from home
Application question(s):
- Please provide approximate salary expectations
Work Location: Remote