You, as a Java EngineerĀ and member of this team, would be working on our new and existing projects for our credit, payments, business services, member engagement or financial crime areas. We have a five years roadmap ahead of us with exciting new features and weāll need you to solve interesting problems. Your fellow team members will get you up to speed in your business area and will help you develop the skills so that eventually you are the one coaching other new joiners. Joining one of our expanding agile teams, you will be required to work closely with product owners, mobile engineers, and other business members to translate requirements into well-engineered solutions.
You will ideally join our backend Community of Practices, learn from them and eventually propose your own to maintain a high quality across the backend. Career progression is as important to you as it is for us. With our expanding teams and business we will encourage you to outgrow your initial responsibilities. This role offers an exceptional opportunity to make a real difference with responsibilities across engineering practices in a rapidly expanding company!
About the Tech
Technology and our people is what makes Tide possible. We work in autonomous teams where backend, iOS, Android, web, QA, DevOps, agile coaches, data experts and product owners solve difficult problems together to get the job done. We self-organise and discuss technical challenges and set our own guidelines in the different Community of Practices.
On the backend we see Java 8 as legacy and use Java 11+ for our micro-services. We provide RESTful APIs to our colleagues in the frontend, but also use gRPC for internal service-to-service communications. Spring Boot is our work horse, but we are open to new experiments. We are cloud-native and run everything on AWS. Youāll see containers (Docker), queues (SNS+SQS) and events everywhere. The nature of our business naturally fits with relational databases, but we have also found some use cases for NoSQL.
Our frontends have done an incredible job at consuming our APIs and providing the best UX to our members. They are fully native Android and iOS apps or Angular 2+ web apps. DevOps provides vital infrastructure and operations support.
About You
Weāre an international scale up, weāre busy! If fast paced environments, cross team exposure, inquisitive freedom and the ability to have aĀ realĀ impact on a rapidly growing scale up appeals to you, then you already have the mind of a Tidean. If you have that along with the following experience, weād love to hear from you.
The non-negotiables:
- Good commercial experience building server-side applications and detailed knowledge of the relevant programming languages for your stack (i.e Java 8 or newer).
- Sound knowledge of a Java backend framework (e.g. Spring/Spring Boot).
- Exposure to microservices and implementing and consuming RESTful APIs.
- A mindset of delivering secure, well-tested and well-documented software.
- Experience with relational databases.
The highly desirables:
- Exposure to continuous integration, delivery and deployment.
- Some experience integrating to third parties.
- Comfortable working in agile methodologies, ideally Scrum.
- Exposure to common development tools such as IntelliJ, Git, Jira, etc.
Why Tide?
Tide is the leading provider of UK SME business accounts and one of the fastest growing FinTechs in the UK. Thatās not an unfounded boast - we have over 200,000 members (what we like to call our customers, over two percent market share, and have raised over Ā£120m in funding.
SMEs have been underserved and overlooked by traditional banks for years. In an entrepreneurial age where everyone is expected to take a shot, traditional banks have not evolved with the needs of the market. Thatās where Tide comes in. With quick on-boarding, low fees and innovative features, we thrive on making data driven decisions to help SMEs save both time and money.
Weāre also one of LinkedInās top 10 hottest UK companies to work for, winner of Best Use of Technology (Growth Finance Awards); Best Banking Provider (Contracting Awards); Innovative Product of the Year (Growth Finance Awards) and weāre listed in the Top 100 FinTech Disruptors and The Startups 100. And thatās just for 2019.

About Tide
About
Company video


Photos
Connect with the team
Similar jobs
Job Title : Senior Python Developer ā Product Engineering
Experience : 5 to 8 Years
Location : Pune, India (Hybrid ā 3-4 days WFO, 1-2 days WFH)
Employment Type : Full-time
Commitment : Minimum 3 years (with end-of-term bonus)
Openings : 2 positions
- Junior : 3 to 5 Years
- Senior : 5 to 8 Years
Mandatory Skills : Python 3.x, REST APIs, multithreading, Celery, encryption (OpenSSL/cryptography.io), PostgreSQL/Redis, Docker/K8s, secure coding
Nice to Have : Experience with EFSS/DRM/DLP platforms, delta sync, file systems, LDAP/AD/SIEM integrations
šÆ Roles & Responsibilities :
- Design and develop backend services for DRM enforcement, file synchronization, and endpoint telemetry.
- Build scalable Python-based APIs interacting with file systems, agents, and enterprise infra.
- Implement encryption workflows, secure file handling, delta sync, and file versioning.
- Integrate with 3rd-party platforms: LDAP, AD, DLP, CASB, SIEM.
- Collaborate with DevOps to ensure high availability and performance of hybrid deployments.
- Participate in code reviews, architectural discussions, and mentor junior developers.
- Troubleshoot production issues and continuously optimize performance.
ā Required Skills :
- 5 to 8 years of hands-on experience in Python 3.x development.
- Expertise in REST APIs, Celery, multithreading, and file I/O.
- Proficient in encryption libraries (OpenSSL, cryptography.io) and secure coding.
- Experience with PostgreSQL, Redis, SQLite, and Linux internals.
- Strong command over Docker, Kubernetes, CI/CD, and Git workflows.
- Ability to write clean, testable, and scalable code in production environments.
ā Preferred Skills :
- Background in DRM, EFSS, DLP, or enterprise security platforms.
- Familiarity with file diffing, watermarking, or agent-based tools.
- Knowledge of compliance frameworks (GDPR, DPDP, RBI-CSF) is a plus.
TECHNICAL MANAGER
Department: Product Engineering Location: Noida/Chennai
Experience: 12+ years with 2+ years in a similar role
Job Summary:
We are looking for an inspiring leader to lead a dynamic R&D team with a strong āProduct & Customerā spirit. As an Engineering Manager, you will be responsible for the entire process, from design and specification to code quality, process integration and delivery performance
Key Responsibilities:
ā¢
Collaborate closely with Product Management teams to design and develop business modules.
ā¢
As a manager, coordinate a diverse team and ensure collaboration between different departments. Empathetic and fair yet demanding management with particular attention to operational excellence.
ā¢
Actively participate in resolving technical issues and challenges that the team encounters during development and escalated client implementation and production issues
ā¢
Anticipate technical challenges and work to address them proactively to minimize disruptions to the development process. Guides the team in making architectural choices
ā¢
Promote and advocate for best practices in software development, including coding standards, testing practices, and documentation.
ā¢
Make informed decisions on technical trade-offs and communicate those decisions to the team and stakeholders.
ā¢
Be on top of critical client/ implementation issues and keep stakeholders informed.
PROFILE
ā¢
Good proficiency overlaps with technologies like: Java17, Spring, SpringMVC, RESTful web services, Hibernate, RDBMS, Spring Security, Ansible, Docker, Kubernetes, JMeter, Angular.
ā¢
Strong experience in development tools, CI/CD pipelines. Extensive experience with Agile.
ā¢
Deep understanding of cloud technologies on at least one of the cloud platforms AWS, Azure or Google Cloud
ā¢
Strong communicator with ability to collaborate cross-functionally, build relationships, and achieve broader organizational goals.
ā¢
Proven leadership skills
ā¢
Product development experience preferred. Fintech or lending domain experience is a plus.
ā¢
Engineering degree or equivalent.
Job description
Key Responsibilities
- Design, develop, and maintain serverless applications using AWS services such as Lambda, API Gateway, DynamoDB, and S3.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Build and maintain RESTful APIs to support web and mobile applications.
- Implement security best practices for AWS services and manage IAM roles and policies.
- Optimize application performance, scalability, and reliability through monitoring and testing.
- Write clean, maintainable, and efficient code following best practices and design patterns.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and debug applications, identifying performance bottlenecks and areas for improvement.
- Stay updated with emerging technologies and industry trends related to serverless architectures and Python development.
Qualifications
- Bachelors degree in Computer Science, Engineering, or related field, or equivalent experience.
- Proven experience as a Python backend developer, with a strong portfolio of serverless applications.
- Proficiency in AWS services, particularly in serverless architectures (Lambda, API Gateway, DynamoDB, etc.).
- Solid understanding of RESTful API design principles and best practices.
- Familiarity with CI/CD practices and tools (e.g., AWS CodePipeline, Jenkins).
- Experience with containerization technologies (Docker, Kubernetes) is a plus.
- Strong problem-solving skills and the ability to work independently and collaboratively.
- Excellent communication skills, both verbal and written.
Preferred Skills
- Experience with frontend technologies (JavaScript, React, Angular) is a plus.
- Knowledge of data storage solutions (SQL and NoSQL databases).
- AWS certifications (e.g., AWS Certified Developer Associate) are a plus.
We are looking for Backend Developer to join our team. Fieldproxy is the first of its kind product in the space - and we are looking for out of the box thinkers with original thought process and lateral thinking. The code you ship will be used by thousands of users every day helping them get their work done. You will join a young, dynamic and fast-paced environment, work with cross-functional teams to design, build, and roll out products that deliver the company's vision and strategy.
Responsibilities :
- Backend development with Node.js, MongoDb and Typescript.
- Developing and testing flexible, scalable applications.
- Collaborate with Front end developers to produce optimum output.
- Think out of the box, discuss and implement your own ideas over the phase.
Required skills :
- Strong knowledge in creating RESTFUL APIs(web service)
- Proficient understanding of code versioning tools: Git.
- Good knowledge of Docker & Shell scripting
- Basic knowledge in web fundamentals: HTML, CSS
- Experience in DevOps is an added advantage.
ļ· MCA /B.E/B.Tech/BCA
Experience
ļ· 3-4 years: 2 Position
Core Skill Sets
ļ· Core Programming Language*: JAVA 7/8 or above
o Command on basics/core.
o Knowledge of OOPS concept.
o Problem solving skills using Collections/Java Beans/OOPS concept.
ļ· Web Programming Language*: J2EE
o Knowledge of MVC architecture [Servlet (or) Struts 2 (or) Spring].
o Able to debug and deploy web-application.
ļ· Database*: Preferably Oracle/MySql
o Able to write sql queries.
o Knowledge of sql joins.
o Basic idea of stored procedures.
Additional Skill Sets
ļ· XML/JSON/CSV
o Knowledge of understanding XML/JSON/CSV documents.
ļ· Web-service
o Knowledge of understanding web-service (REST Full).
o Testing web-services via some tool (e.g. Postman).
ļ· Web/Application Server*: Apache/Tomcat/JBoss/Weblogic/Websphere
o Basic deployment experience on web applications.
ļ· OS Platform*: Linux.
o Knowledge of shell commands like create directory, change permission/owner,
move/copy files/folder, check process running and crontab.
o Knowledge to work and use putty.
ļ· Development Tool*: Eclipse/NetBeans.
Purpose of the Position
ļ· Perform day-to-day support activity at the client side.
ļ· Monitoring all the application components as part of the daily monitoring process to make sure the components and services are functional.
ļ· Regularly monitor the logs of the components and services and identify and debug the
errors if any and accordingly co-ordinate with the off-shore team if needed.
ļ· Support off-shore team to help deploy their application components and services.
ļ· Perform basis debugging activity to identify any issue present in the client environment and provide the details to the off-shore team.
About Company :
IRIS Business Services Limited is one of the first providers of full professional XBRL products and solutions to organizations globally. The company headquartered in Mumbai, India with international offices in United States, Singapore, United Kingdom, and the UAE.
IRIS is a direct member of XBRL International and XBRL US. The Company has over eighteen years of proven expertise in the financial information management space, providing customized technology solutions for data and content management, for the dissemination of information to investors and stock exchanges, and for effective content management to institutional clients.
Over the last seven years, IRIS has been very closely involved in the XBRL space, in taxonomy creation, software solutions and in the conversion of structured and unstructured data into XBRL for SEC filing in the US. IRIS has multidisciplinary skills in XBRL as well as in technology. Taxonomy experts, software engineers, business analysts and accountants come together to provide a complete range of products and services across the XBRL supply chain.
For more information, please visit http://www.irisbusiness.com
Job Description:
⢠At least 4+ years of hands-on experience on solution architecture, integration of solutions.
⢠Strong experience in the following domains: Java EE including (Web Services, REST,JPA), Spring, SOA, Design patterns, Unit and Integration test cases frameworks,Database (SQL & No SQL)
⢠Knowledge and experience with CI/CD tools and API usage in Mobile applications
⢠Able & willing to work hands on both solutions & development
⢠Able to coach / guide the junior members
About Toyota Connected
If you want to change the way the world works, transform the automotive industry and positively impact others on a global scale, then Toyota Connected is the right place for you! Within our collaborative, fast-paced environment we focus on continual improvement and work in a highly iterative way to deliver exceptional value in the form of connected products and services that wow and delight our customers and the world around us.
Ā
About the Team
Toyota Connected India is hiring talented engineers at Chennai to use Deep Learning, Computer vision,Ā Big data, high performance cloud-based servicesĀ and other cutting-edge technologies to transform the customer experience with their vehicle.Ā Come help us re-imagine what mobility can be today and for years to come!
Ā
Job Description
Toyota Connected is looking for aĀ Backend DeveloperĀ who will architect, design, develop and participate in testing and documentation of large-scale, distributed software applications, systems and services. The Labs team is focused on creating products and services for next generation Connected vehicle systems and the team members are required to be creative in solving problems, excited to work in new technology areas and be ready to wear multiple hats to get things done. This is a highly-energized, fast-paced, innovative and collaborative startup environment; therefore, it is essential that not only the skillset, but also the personality matches such an environment.
Ā
Ā You are a successful candidate if you:
- Are smart andĀ canĀ demonstrate it.
- Have 3+ years ofĀ experience as a developer for web scale products and services
- Have strong experience in Java or Golang (minimum 1 year) and implemented key aspects of an end-to-end solution
- Have expertise in implementing microservices (using tools and technologies for messaging, RPC, containerization, etc)
- Have expertise in design and development using DB (RDBMS, NoSQL) and caching (e.g Redis) solutions, especially in microservices environment
- Have experience with Containerization (Docker, Kubernetes, etc)
- Have Public cloud technology experience in production (Azure, AWS, or Equivalent)
- Have the ability and willingness to manage other developers including mentoring, performance reviews, etc
- Have solved non-functional aspects of like scalability, security, reliability with cutting edge if not bleeding edge technology
- Are good about creating unit tests, performing code reviews, optimizing performance and ensuring standards for maintainability
- You can manage ambiguity and are comfortable being set loose without a lot of direction
- You are confident in expressing your point of view from a position of knowledge and experience. You are alsoĀ receptive toĀ feedback and open to revising your plans when appropriate
- We think the knowledge acquiredĀ earning a degree in Computer Science would be of great value in this position, but if you're smart and have the experience that backs up your abilities, for us,Ā talent trumps degree every time
Ā It will be Nice if you have:
- Some front-end development experience
- Hands-on experience delivering products or solutions that utilized Machine learning, NLP or other forms of AI - with tools such as Scikit-learn, Tensor flow, Keras, Theano / Spacy, NLTK, etc
What is in it for you?Ā
- Top of the line compensation!
- You'll be treated like the professional we know you are and left to manage Ā Ā Ā Ā Ā your own time
- Yearly gym membership reimbursement & Free catered lunches.
- No dress code! We trust you are responsible enough to choose whatās appropriate to wear
- Opportunity to build products that improves the safety and convenience of millions of customers.
Ā Ā Ā Ā Ā Ā Ā Ā Ā Cool office space and awesome benefits
Ā
Ā Our Core Values
- Passionate: We are here to build something great, not just for the money. WeĀ Ā Ā are always looking to improve the experience of our millions of customers
- Innovative: We experiment with ideas to get to the best solution. Any constraint is a challenge, and we love looking for creative ways to solve them.
- Empathetic:Ā We begin making decisions by looking at the world from the perspective of our customers, teammates, and partners.
- Collaborative:Ā When it comes to people, we think the whole is greater than its parts and that everyone has a role to play in the success!
- Effective:Ā We consistently go beyond, being smart and proactive, to make things the right things happen, not waiting to be told.











