Find Jobs
Categories
All Categories (52)
Web, Mobile & IT (46)
Engineering (5)
Business & Consulting (1)
Microservices

Remote Microservices Jobs

Find Jobs
Popular skills: JavaScript, Java, Python, Node.js
52 jobs
User avatar
Full Time Remote
Anywhere
11 days ago
Description: Looking for Java Developers with 2+ years of experience who can join us immediately or within 15 days. Location: Life Time Remote Job Type: Permanent Package: Up to 15 LPA Desired Skill: - Hands-on experience in Springboot, hibernate, mircroservices - Good communication skills
User avatar
Full Time Remote
Anywhere
$65k - $80k per year 20 days ago
Tucows Wireless Services is building a new modern SaaS platform to help wireless companies operate around the world. The rollout of 5G networks in the US and elsewhere provides opportunities for innovation in the telecom space. And as an Internet company, our culture, experience, and approach position us well to take advantage of these. If you are a seasoned Engineer in Test and this sounds like something you might like to be a part of, we may have a job for you! About the Role: - Actively develop software quality test plans for the next-generation telecom SaaS product platform - Event-driven architecture through microservices. - QA and Automating Testing - Designing E2E Test suites - You will be using the following technologies: Kafka, Ruby, Python, Javascript, RDBMS & SQL, Restful APIs & Postman. - You will be supporting improving CI/CD Pipelines. Who you are: - 3+ years of professional experience with Automated QA - Experience designing and building Automated Test Frameworks - Experience designing E2E Test Suites - Experience with BDD and Cucumber - An “Automate First” attitude - Experience working closely with other Engineers to ensure full test coverage - Demonstrated success improving the development and QA process - Experience working with Stakeholders to create accurate Test Cases - Positive and constructive attitude paired with fantastic verbal and written communication skills Who you might be: - Experience with Kafka, Event Driven Architecture, & Microservices - Experience with Ruby, Python, Javascript - Experience with RDBMS & SQL - Experience working with Restful APIs & Postman - Experience improving CI/CD Pipelines - Experience with Scrum/Kanban - Strong troubleshooting skills - Experience working in an agile environment - Contributions to an open-source project (of any kind) - Experience in the telecoms space About Tucows: Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internet company you’ve never heard of. We started as a simple shareware site in 1993 and have grown into a stable of businesses; mobile, internet and domains. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It’s also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the internet! Today, close to a thousand people work in over 16 countries to help us make the Internet better. If this sounds exciting to you, join the herd! ________________________________________ Want to know more about what we stand for? At Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality. We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Learn more about Tucows, our culture and employee benefits on our site at: https://tucows.com/careers/ (295)
User avatar
Full Time Remote
Europe
$7k - $8k per month 23 days ago
We are currently recruiting for a French startup and cloud-based vacation rental management platform whose main goal is to make the lives of vacation rental owners, managers and agencies easier. Whether it’s managing your booking, generating an invoice, accepting payment, or issuing a contract. What you will help us out with: We need an excellent and highly experienced engineer to take on the challenges of developing scalable APIs, beautifully designed micro/macro-services, modelling complex domains, extending the current complex ecosystem and doing all that following TDD, writing a code of excellent quality, and embodying the Extreme Ownership mentality (bonus points if you know Jocko Willink). You will need to have: Strong experience with Ruby on Rails, ideally at least over 5 years of experience Proficiency in backend development in general Solid design and architecture skills Experience with async messaging solutions (we use both RabbitMQ and Kafka) Experience with microservices architecture Ability to demonstrate that with the right approach, Rails apps do scale Familiarity with modern API standards (JSONAPI, GraphQL) Experience in working within an Agile environment Ability to communicate effectively with both internal and external development teams Experience with relational databases and SQL (we're on Postgres). Experience with other databases will be a plus A strong commitment to quality, ownership, and taking responsibility Excellent written and spoken English It would be an added advantage if you had experience with: DDD/CQRS/ES DevOps and security JavaScript/Frontend development (we use Ember, ability to communicate clearly and solve the problems fast with other frontend developers is definitely a big advantage) Other programming languages Mentoring other developers Contributing to the development community through code, documentation, mentoring, teaching, speaking and all other forms. Experience in Short terms rentals or the travel industry What's in it for you: We are a fully remote distributed company across the entire world without a physical office. You will have the freedom and authority to create impactful products and you will be responsible for your own projects You will join a diverse team of individuals from 17 countries Very strong tech-driven team. Our Founder and CEO is a developer himself Stock options along with your salary Also, we are not just a software company, we give back to humanitarian, solidarity, environmental & ecological causes from 10% to 50% of our profit and you will have the opportunity to suggest charities we can donate to.
User avatar
Full Time Remote
Anywhere
1 month ago
Requirements: • Required Technologies: Kubernetes, Terraform • Desired Technologies: GCP, AWS, Docker, Microservices • Senior Level. • Full-time job (40 hours weekly). • 1-year contract (possible contract extension). • C1 Advanced English Level. • Availability in CST time zone. • Remote work.
User avatar
Contract Remote during COVID-19
Mclean, VA, United States
$65 - $85 per hour 1 month ago
Key Responsibilities: • Develop and / or enhance cloud native microservices using Java, Spring Boot, Spring Cloud. • Conduct code reviews, perform unit, integration and automation tests. Deploy services using existing pipelines. • Remediate application and infrastructure vulnerabilities to enhance security. • Conduct performance tests and come up with recommendations for capacity and help identify any memory leaks. • Collaborate between cross-functional teams for end to end integration. • Have excellent written and verbal communication skills. • Learn new things, share best practices and improve processes. Key Requirements and Technology Experience: • Java 8+, Spring, Spring Cloud, Spring Boot • Microservices and Restful API development • Junit, Mockito • Maven, Git, Jenkins • Any relational database (Postgres, Oracle, MySQL etc) • Docker, any container orchestration (ECS, Kubernetes etc • 8 - 10+ years’ experience with hands-on design and development enterprise grade services. • Hands-on experience with Java application development, Spring Boot and Microservices. • At least 5 years of experience in software development including design, coding and testing. • At least 4 years of experience with Java programming language and java related frameworks like Spring, Spring Boot. • At least 3 years of experience in implementing and maintaining RESTful APIs. • At least 6 months of experience using Git for distributed source code management, with multiple remote contributors. • At least 2 years of experience with Agile methodologies. • At least 1 year of experience with automation testing tools like cucumber. • Familiar with design principles of monitoring and alerting systems Preferred Qualifications: • Hands-on experience with AWS technologies such as ECS, Lambda, S3, RDS, Cloud Watch, or similar cloud products (Azure, Google Cloud Platform etc).
User avatar
Full Time Remote
Europe
$35k - $65k per year 1 month ago
Senior Node.Js Backend Engineer: - Based in Europe/Africa - 5+ years experience with Node Js/TypeScript - Microservices experience - Fluent English What we offer: - competitive salary - full remote position with flexible hours - Innovative tech stack: Js, cloud native environment (GCP + Kubernetes + Docker) - the opportunity to work on a blockchain project - join an international, dynamic team of experienced engineers
User avatar
Full Time Remote during COVID-19
Eindhoven, Netherlands
$80k - $140k per year 1 month ago
Job description Summary: The Full-Stack Software Solution Architect will be responsible for supporting the go-to-market efforts of Cyient’s Medical Technology & Healthcare Digital Full Stack Software services and solutions while working closely with sales and delivery teams. The role will be client-facing helping architect digital solutions for medical device products that range from Imaging, Patient Monitoring, IVD, Cardiac & Vascular, Diabetes, Drug Delivery, Vision, ENT, and more... Will propose and create digital software architecture and perform engineering works and apply knowledge of programing ensure product works per specification. Must be familiar with the complete digital stack; IoT, Cloud, DevOps, Data Analytics/AI, Visualization. Assists in coding, testing, and debugging software and/or making enhancements to existing software. Writes programs according to specifications from higher-level staff or technical team. A strong understanding of Cloud Architecture and have experience on AWS and/or Azure. Skills & Experience: • Driving end-to-end pursuit cycle • Work very closely (possibly co-located) with and under the guidance of Sales & Account Management to identify/create, qualify and drive to closure, opportunities with medical devices and healthcare providers. • Shape and solution software engagements in collaboration with subject matter experts as relevant. • Develop and communicate compelling value propositions with key stakeholders (CTO/ Engineering/ Product Org.); • Client relationship management and networking with Client´s R&D peers: Forging strong relationships • Build trusted advisor relationships and influential partnerships with client´s R&D peer architect/SMEs/specialist based on a strong foundation of business and technology expertise and leverage them to gather insights concerning eg on-going/upcoming project initiatives/WoW/technical approaches-directions at customer end • Teaming: Collaborate to bring forth the best of Cyient • Collaborate closely with solutioning teams, delivery, account sales team, other horizontals, as needed to build customized solutions for end clients • Expertise and knowledge management: Staying ahead of the curve • Track industry product and technology trends and developments • Track competitor’s product & technology developments Technical Skills & Experience: • 12 to 15 years of Technical experience • Full-stack dev., data analytics and AI, interop and system integration • Expertise in designing systems and protocols for Medical devices - Connected care devices • Strong expertise in developing protocols as per HL7, DICOM, HIPPA requirements. • Image processing -software development in any of the imaging systems: CT/MRI/X-Ray • Device drivers development for medical devices • Expert-level knowledge in DevOps, build, deployment, and configuration management systems for heterogeneous, multi-platform software; DevOps, CI/CD tools & frameworks, Infrastructure Automation, Test Automation • Should be well versed with Object-Orientation concepts, design patterns & UML. • Strong experience in Communication/ Networking/Internet Protocols as well as country-specific requirements • Solution Architecture, Enterprise Integration, Messaging, Streaming, Patterns • Microservices, Cloud-native, Kubernetes, Docker, Service Mesh (Istio, Envoy), CNCF ecosystem, gRPC/protoBuf, Prometheus, Grafana • Scrum Master experience
User avatar
Full Time Remote
Anywhere
1 month ago
Technical Architect Job Description Experience: 12+yrs Responsibilities • Understand company needs to define system specifications • Plan and design the structure of a technology solution • Communicate system requirements to software development teams • Evaluate and select appropriate software or hardware and suggest integration methods • Oversee assigned programs (e.g. conduct code review) and provide guidance to team members • Assist with solving technical problems when they arise • Ensure the implementation of agreed architecture and infrastructure • Address technical concerns, ideas and suggestions • Monitor systems to ensure they meet both user needs and business goals Requirements • Proven experience as a Technical Architect • Hands-on experience with software development and system administration • Understanding and creating strategic IT solutions • Experience in project management and service-oriented architecture (SOA) • Expertise in selected coding languages (e.g. JavaScript, Java, Angular) • Familiarity with various operating systems (e.g. Windows, UNIX) and databases (e.g. MySQL) • Experience in cloud technologies (e.g. VMware) • Excellent communication skills • Problem-solving aptitude • Organizational and leadership skills
User avatar
Full Time Remote
United States
2 months ago
It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. Position Summary: As an Enterprise Architect on our Product Engineering team, you will join a team that shares a passion for designing and developing quality software, embracing new technologies and delivering powerful products that help our customers protect their reputation and bottom line. You’ll be responsible for guiding the development team in the creation of enterprise application solutions and providing continuity in all major application solution decisions. We Offer You: An innovative organization that is secure, growing and thriving with a reputation that we are proud to say is absolutely second to none A workplace experience that is inclusive and based on our determination to retain you each day as well as enables you to learn, grow and develop your career, and people dedicated to your success at every level Competitive pay with benefits that matter, including the time and flexibility to balance the multiple roles you play in life What You Will Do: Design and document enterprise-wide architectures, roadmaps and frameworks Determine how technology can be applied to meet our business needs Actively manage the evaluation, selection and application of architecture components to create an integrated portfolio of applications which deliver maximum business value in line with enterprise strategy and standards Support strategic approaches and maintain alignment of development projects with enterprise strategic direction Investigate, analyze and make recommendations to management regarding technology improvements, upgrades and modifications Apply design concepts: layered architectures, components, interfaces, messaging and patterns for enterprise solutions What You Will Need: A Bachelor’s degree in Computer Science, a similar technical discipline or equivalent experience 8+ years of software engineering experience 5+ years’ experience architecting, developing, deploying and supporting complex applications in an enterprise environment Hands-on application development experience with a broad knowledge of development platforms, languages and technologies The ability to work across a wide range of disciplines including Web User Interfaces, Mobile Devices, Web Services and Application Services Experience migrating enterprise applications from on-prem to the cloud Knowledge of the following technologies: AWS, Azure or GCP, APIs and microservices, Docker One or more SPA frameworks (React preferred), SQL and Relational databases (SQL Server or PostgreSQL preferred), NoSQL data stores (DynaboDB or Redis preferred) Excellent verbal and written communication skills and a commitment to engage collaborate with people across a variety of levels with diverse backgrounds NAVEX Global is an equal opportunity employer, including disability/vets. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
User avatar
Full Time Remote
India
$440 per week 2 months ago
Freelancer.com is looking for Java Developer 7+ Yrs of Experience into the following: "Expertise in Java, Object Oriented Programming, Design Patterns in building robust REST APIs. Experience in developing and implementing Microservices based scalable solutions in a large distributed systems (Java, Spring Boot, Azure) . Expertise in Messaging Queues, Caching systems Deep technical knowledge of implementation scenarios for Azure Stack / hybrid cloud that apply to various customer advanced workload requirements; and ability to provide meaningful technical feedback to engineering groups required Hands on developing, maintaining and deploying services in cloud environments (Docker/Kubernetes, Azure). Location : Pan India Full time Freelancer opening - 40 Hours a week Contract : 1 Year Complete Remote engagement. Suitable and interested candidates can apply with their updated resume.
User avatar
Full Time Remote
Latin America
$3.7k - $3.9k per year 2 months ago
Role Description As a Java spring developer, you should have 5+ years of experience in software development and be able to facilitate, design, and develop technical solutions for existing Java applications and processes. You will interact with Architects, Public Health Administrators and Clinical Users, Peer Developers, QA and Project Managers to analyze system requirements, design and develop software solutions and enhancements. Understanding of microservices and containerized deployments are key. Your future roles and responsibilities -Responsible for sound and high-quality technical deliverables. -Analyze, quantify and estimate the amount of work and time required for every sprint or release. -Work in an Agile environment and adapt to the changing needs and requirements of the business and its customers. -Sense of urgency to develop or fix issues to deliver on time and with highest quality. -Code with minimal bugs and incorporating the best practices of test-driven-development. -Contribute to ongoing CI and Devops strategies for the organization.
User avatar
Full Time Remote
Latin America
$4.9k - $5.3k per month 2 months ago
We are looking for a Golang Engineer for a Product company. This person will work closely with the development team in ensuring the quality and completeness of web content. The client is a company that is changing the market in their industry, they are growing really fast and they are looking for the best talent to improve the product and the teams. This is a remote, full-time position with a 40-hours workload per week for Latin America only. Responsibilities -Develop the back end using Golang -Implement cloud-native microservice architecture -Prepare the app to redo the front end in the future -Understand the product to redo some functionalities.
User avatar
Full Time Remote during COVID-19
Bangalore, India
2 months ago
The job and its impact ▪ You possess an appetite for problem-solving and critical thinking. ▪ Back-end development is an inherently collaborative task. It can be made very difficult if there isn’t clear and concise communication within a dev team. You are a great communicator and a great developer. ▪ You are always looking for new ways to be a better developer. You put an effort into learning and exploring the world of back-end development in your own time. ▪ The back-end development sphere is as changeable and unpredictable as any in tech. You are someone who achieves comfort in discomfort. You are aware of the tools and new technologies that are being introduced. ▪ You possess good technical communication skills: Can effectively communicate project needs with both front and back-end teammates. ▪ High emotional intelligence: Self-aware and attuned to their peers’ needs. ▪ Be the best back-end developer by sheer discipline, motivation, and effort. What essential skills you need ▪ 2-3.5 years’ experience in back end Java/J2EE application development with clear understanding of Microservices. ▪ Experience in developing internet web applications using Java/J2EE technologies. ▪ Experience in different modules of Spring framework like Dependency Injection (IoC), Spring MVC, Spring ORM along with JPA. ▪ Experience in Java Version 7.0+. Good experience with JMS, Spring & Hibernate. ▪ Experience in identifying database solutions for a given problem, preferably MySQL (good to have) ▪ Develop well-structured, maintainable code, delivered on time, with automated tests. We are an XP/Agile development team. ▪ Hands on experience in using Application/Web servers like JBoss and Tomcat servers. Worked on databases like Oracle & MYSQL. ▪ Experience with e-commerce, retail, analytics, advertising, or media would be an advantage. What are the benefits ▪ You'll get to work in one of the hottest & fastest growing retail technologies in Europe right now. ▪ You'll get paid a competitive salary & be working directly with a super experienced team of people. ▪ You'll get a great place to come to work every day. Varied, complex, challenging & with a great culture that you can shape & change.
User avatar
Contract Remote
Latin America
$4k - $4.5k per year 2 months ago
Rx Java, Kotlin, Elixir and Scala Developers. Looking for 5+ years of experience backend Engineers that will be working on developing a very large retail ecommerce platform for their end client. Our client is a digital transformation partner helping established organizations get to their future, digitally-enabled state, both in the way they work and the way they serve their customers. Requirements: *Reactive programming with Java and/or Kotlin and/or Elixir and/or Scala (they have teams working with each of these and have needs for each of the teams) *Microservices architecture Deployment pipelines CI/CD Kubernetes, IaC Terraform (they don’t need to be experts, but be familiar with them) *Exposure working on a dockerized, cloud environment Exposure to various deployment strategies; K8s, VMs, etc exposure to at least build and release management tool. *Exposure to performance testing using Gatling, exposure to Scala. Experience in similar projects/industries. *B.S. in Computer Science or equivalent degree required Conversational English level required This is a Long-term year-by-year contract. Apply here: https://airtable.com/shrGx6celmkLsjwB2
User avatar
Full Time Remote
United States and Canada
2 months ago
Our client is a young startup with an ambitious project – they develop a new global digital currency that will launch by giving a share to every single person on earth. They believe that the transition to a native financial layer on the internet is an important step for humanity. It is free, frictionless, and not controlled by anyone. This transition has already started on a small scale for insiders, but cryptocurrencies have failed to reach mass adoption over the last 10 years. The company aims to rectify this by creating a new cryptocurrency and distributing it to everyone on earth through a novel approach: a dedicated hardware device ensuring both humanness and uniqueness of everybody signing up, while maintaining their privacy and the overall transparency of a permissionless blockchain. In This Role You Can Expect To * Program mostly in Go, learning from and contributing to a team committed to continually improving their skills * Work with AWS infrastructure provisioned through Terraform and directly with services like S3, EKS, EC2, etc * Own the full lifecycle of feature development from design through testing and release * Participate in on-call rotation to provide application support, incident management, and troubleshooting You may be a good fit for our team if you have: *Experience in a lower-level language like Go. *You are familiar with micro-services architectures, and ideally have seen them in operation at a global scale *You have prior experience working in high performance or distributed systems; *You’ve been responsible for production services in the past and have a deep understanding of delivering software at scale, and maintaining operational excellence. *You are able to knowledgeably discuss performance, security, and user interactions in complex systems * You have built and operated a large scale distributed system service *You have expertise in AWS and Kubernetes *Experience with Mongo *You thrive in a fast-paced environments with ever-changing priorities Benefits *Health, dental, and vision insurance for you and your family *Unlimited time off *Parental leave *Flexible work hours *401(k) plan *Professional learning and development stipend *Lunch and dinner each day upon return to the office
User avatar
Full Time Remote
Anywhere
3 months ago
Unlock Better with TAIGER Everything we do at TAIGER is driven by a common belief that work as we know it can be done better. This is why at TAIGER, we develop hybrid artificial intelligence that understands language and logic, helping enterprises unlock better automation, better insights and ultimately better growth and human fulfilment. Together with our clients and partners, we are solving challenging tasks in various industries. Tasks that involve billions of dollars of man-hours and infrastructure. Tasks that are thought to be impossible to apply cognitive automation and AI. Today, some of the world’s leading enterprises and government organisations use our technology for complex and high value work like digital non-client onboarding, fraud detection, customer service and engagement amongst others. Our game-changing work on emerging technologies like Ontologies and Graphs, and Natural Language Technologies is featured on Gartner’s Hype Cycles in 2021. TAIGER is also named as an IDC innovator in AI in 2019, and we are proudly accredited by Singapore’s Infocomm Media Development Authority (IMDA). TAIGER is looking for a Senior Software Engineer (Java) to join our award winning team. SENIOR SOFTWARE ENGINEER (JAVA) We are building a team passionate about cutting-edge AI technology and the potential of TAIGER. You should be motivated by growth opportunities with your responsibilities expanding in scope. You can also look forward to being part of a dynamic start-up environment where your contribution matters. Responsibilities ● Participate in the entire application lifecycle, focusing on coding and debugging ● Write clean code to develop functional web applications ● Conduct unit tests, code reviews, refactor the current source codes, assess and improve site/software performance, and maintains design and code documentation Requirements ● Adapt quickly to new challenges and break them down into smaller pieces that a highly productive team will find high-quality solutions. ● Experienced professional with a track record delivering complex projects in fast-changing companies. We’re looking for someone with +5 years of engineering work experience ● Experience in SaaS business would be preferable, although not required. ● Exceptional coding abilities and experience with architectural design of large scale applications and microservice approaches. ● Deep knowledge of Java and familiarity with Spring Boot and Relational Databases which are the base of our microservices stack and Event Driven Architecture ● Ideally but not mandatory knowledge of any JavaScript framework Angular, React or VueJs ● Experience with the complexities and nuances of microservices architecture and distributed systems. ● Strong communication skills. The right candidate can thrive in an environment of asynchronous conversation, since a part of the Taiger team will be based in Singapore. We expect you to have strong communication skills and be able to create working relationships with coworkers across various locations. ● Open to try new technologies and programming languages. ● Fluency in Spanish and English. ● Knowledge of Python or NodeJs is a Plus TAIGERs are different. With a multinational and multicultural team headed by talents drawn from leading global companies, diversity is our strength. TAIGERs come from all walks of life, bringing to every piece of work varied experiences and expertise. Just as every TAIGER is unique, no two days at TAIGER are the same. Through working on diverse projects across geographies, every day is a new opportunity to master our craft and impact the future of work. Here at TAIGER, we share a common question—what else can we unlock better? *TAIGER does not engage any recruitment agencies for recruitment of talents into our company. All job applications should be submitted directly to TAIGER.
User avatar
Full Time Remote
Singapore
3 months ago
TAIGER is looking for a Senior Software Engineer (Java) to join our award winning team. SENIOR SOFTWARE ENGINEER (JAVA) We are building a team passionate about cutting-edge AI technology and the potential of TAIGER. You should be motivated by growth opportunities with your responsibilities expanding in scope. You can also look forward to being part of a dynamic start-up environment where your contribution matters. Responsibilities ● Participate in the entire application lifecycle, focusing on coding and debugging ● Write clean code to develop functional web applications ● Conduct unit tests, code reviews, refactor the current source codes, assess and improve site/software performance, and maintains design and code documentation Requirements ● Adapt quickly to new challenges and break them down into smaller pieces that a highly productive team will find high-quality solutions. ● Experienced professional with a track record delivering complex projects in fast-changing companies. We’re looking for someone with +5 years of engineering work experience ● Experience in SaaS business would be preferable, although not required. ● Exceptional coding abilities and experience with architectural design of large scale applications and microservice approaches. ● Deep knowledge of Java and familiarity with Spring Boot and Relational Databases which are the base of our microservices stack and Event Driven Architecture ● Ideally but not mandatory knowledge of any JavaScript framework Angular, React or VueJs ● Experience with the complexities and nuances of microservices architecture and distributed systems. ● Strong communication skills. The right candidate can thrive in an environment of asynchronous conversation, since a part of the Taiger team will be based in Singapore. We expect you to have strong communication skills and be able to create working relationships with coworkers across various locations. ● Open to try new technologies and programming languages. ● Fluency in English. ● Knowledge of Python or NodeJs is a Plus TAIGERs are different. With a multinational and multicultural team headed by talents drawn from leading global companies, diversity is our strength. TAIGERs come from all walks of life, bringing to every piece of work varied experiences and expertise. Just as every TAIGER is unique, no two days at TAIGER are the same. Through working on diverse projects across geographies, every day is a new opportunity to master our craft and impact the future of work. Here at TAIGER, we share a common question—what else can we unlock better?
User avatar
Full Time Partially Remote
Singapore, Singapore
3 months ago
Unlock Better with TAIGER Everything we do at TAIGER is driven by a common belief that work as we know it can be done better. This is why at TAIGER, we develop hybrid artificial intelligence that understands language and logic, helping enterprises unlock better automation, better insights and ultimately better growth and human fulfilment. Together with our clients and partners, we are solving challenging tasks in various industries. Tasks that involve billions of dollars of man-hours and infrastructure. Tasks that are thought to be impossible to apply cognitive automation and AI. Today, some of the world's leading enterprises and government organisations use our technology for complex and high value work like digital non-client onboarding, fraud detection, customer service and engagement amongst others. Our game-changing work on emerging technologies like Ontologies and Graphs, and Natural Language Technologies is featured on Gartner's Hype Cycles in 2021. TAIGER is also named as an IDC innovator in AI in 2019, and we are proudly accredited by Singapore's Infocomm Media Development Authority (IMDA). TAIGER is looking for a Junior DevOps Engineer to join our award winning team. JUNIOR DEVOPS ENGINEER We are building a team passionate about cutting-edge AI technology and the potential of TAIGER. You should be genuinely excited by the prospect of building new functions and leading a passionate team of high performers as TAIGER expands in scale; and be motivated by the proposition of your contributions having a real impact on TAIGER's growth. Responsibilities ● Support the design of architecture and behaviour of Taiger application deployments. ● Review solution designs architecture for cloud and on-premise deployments. ● Preparation of infrastructure for Taiger application installation. ● Support Delivery team handling infrastructure needs for ongoing projects. ● Engage in the whole lifecycle of services from inception and design, through deployment, operation and refinement. ● Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity. ● Bring ideas to the table to improve TAIGER's technology and product. Work and be involved in key decisions in Engineering, Product and Delivery teams. ● Emphasis on software quality and strong ability to write clean, maintainable, testable and performant code, making use of appropriate design principles and patterns. ● Knowledge of building large, scalable distributed systems with good understanding of microservices architecture and associated principles. ● Improve systems, global corporate networks, infrastructure, and security ● Collaborate with partner teams automate, measure, and monitor internal products. Requirements ● As a successful candidate for this position, you will bring the following to the organization: ● Understanding of DevOps philosophies, technologies, platforms and tools. ● MSc/BSc in Computer Science, Engineering, or other related disciplines. ● Relevant experience in infrastructure, systems, devops or related positions. ● Strong experience in Cloud technologies (Azure must, AWS nice to have). ● Experience with on-premise/private cloud infrastructure design and deployment. ● Experience in microservices architecture and containerized applications using Docker. ● Understanding of security, performance, scalability aspects. ● Experience in back-end development (Java, Spring framework) is a bonus ● Self-starter, who can work independently. ● Passion for high quality software design and engineering. ● Excellent written and oral communication skills in English. ● Required to be on-site/premise at times. TAIGERs are different. With a multinational and multicultural team headed by talents drawn from leading global companies, diversity is our strength. TAIGERs come from all walks of life, bringing to every piece of work varied experiences and expertise. Just as every TAIGER is unique, no two days at TAIGER are the same. Through working on diverse projects across geographies, every day is a new opportunity to master our craft and impact the future of work. Here at TAIGER, we share a common question—what else can we unlock better?
User avatar
Full Time Partially Remote
Madrid, Community of Madrid, Spain
3 months ago
Unlock Better with TAIGER Everything we do at TAIGER is driven by a common belief that work as we know it can be done better. This is why at TAIGER, we develop hybrid artificial intelligence that understands language and logic, helping enterprises unlock better automation, better insights and ultimately better growth and human fulfilment. Together with our clients and partners, we are solving challenging tasks in various industries. Tasks that involve billions of dollars of man-hours and infrastructure. Tasks that are thought to be impossible to apply cognitive automation and AI. Today, some of the world's leading enterprises and government organisations use our technology for complex and high value work like digital non-client onboarding, fraud detection, customer service and engagement amongst others. Our game-changing work on emerging technologies like Ontologies and Graphs, and Natural Language Technologies is featured on Gartner's Hype Cycles in 2021. TAIGER is also named as an IDC innovator in AI in 2019, and we are proudly accredited by Singapore's Infocomm Media Development Authority (IMDA). TAIGER is looking for a DevOps Engineer to join our award winning team. Responsibilities ● Design architecture and behaviour of Taiger application deployments. ● Review solution designs architecture for cloud and on-premise deployments. ● Preparation of infrastructure for Taiger application installation. ● Support Delivery team handling infrastructure needs for ongoing projects. ● Engage in and improve the whole lifecycle of services from inception and design, through deployment, operation and refinement. ● Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity. ● Bring ideas to the table to improve TAIGER's technology and product. Work and be involved in key decisions in Engineering, Product and Delivery teams. ● Emphasis on software quality and strong ability to write clean, maintainable, testable and performant code, making use of appropriate design principles and patterns. ● Experience in building large, scalable distributed systems with good understanding of microservices architecture and associated principles. ● Create and improve systems, global corporate networks, infrastructure, and security ● Collaborate with partner teams to automate, measure, and monitor internal products. Requirements ● Strong understanding of Site Reliability Engineering (SRE) and DevOps philosophies, technologies, platforms and tools. ● MSc/BSc in Computer Science, Engineering, or other related disciplines. ● 3-4 years of relevant experience in infrastructure, systems, devops or related positions. ● Strong experience in Cloud technologies (Azure must, AWS nice to have). ● Experience with on-premise/private cloud infrastructure design and deployment. ● Experience in microservices architecture and containerized applications using Docker. ● Good understanding of security, performance, scalability aspects. ● Experience in back-end development (Java, Spring framework) is a bonus ● Self-starter, who can work independently. ● Passion for high quality software design and engineering. ● Excellent written and oral communication skills in English. ● Required to be on-site/premise at times. TAIGERs are different. With a multinational and multicultural team headed by talents drawn from leading global companies, diversity is our strength. TAIGERs come from all walks of life, bringing to every piece of work varied experiences and expertise. Just as every TAIGER is unique, no two days at TAIGER are the same. Through working on diverse projects across geographies, every day is a new opportunity to master our craft and impact the future of work. Here at TAIGER, we share a common question—what else can we unlock better?
User avatar
Full Time Non-Remote
Madrid, Community of Madrid, Spain
3 months ago
Unlock Better with TAIGER Everything we do at TAIGER is driven by a common belief that work as we know it can be done better. This is why at TAIGER, we develop hybrid artificial intelligence that understands language and logic, helping enterprises unlock better automation, better insights and ultimately better growth and human fulfilment. Together with our clients and partners, we are solving challenging tasks in various industries. Tasks that involve billions of dollars of man-hours and infrastructure. Tasks that are thought to be impossible to apply cognitive automation and AI. Today, some of the world's leading enterprises and government organisations use our technology for complex and high value work like digital non-client onboarding, fraud detection, customer service and engagement amongst others. Our game-changing work on emerging technologies like Ontologies and Graphs, and Natural Language Technologies is featured on Gartner's Hype Cycles in 2021. TAIGER is also named as an IDC innovator in AI in 2019, and we are proudly accredited by Singapore's Infocomm Media Development Authority (IMDA). TAIGER is looking for a Senior Software Engineer (Java) to join our award winning team. SENIOR SOFTWARE ENGINEER (JAVA) We are building a team passionate about cutting-edge AI technology and the potential of TAIGER. You should be motivated by growth opportunities with your responsibilities expanding in scope. You can also look forward to being part of a dynamic start-up environment where your contribution matters. Responsibilities ● Participate in the entire application lifecycle, focusing on coding and debugging ● Write clean code to develop functional web applications ● Conduct unit tests, code reviews, refactor the current source codes, assess and improve site/software performance, and maintains design and code documentation Requirements ● Adapt quickly to new challenges and break them down into smaller pieces that a highly productive team will find high-quality solutions. ● Experienced professional with a track record delivering complex projects in fast-changing companies. We're looking for someone with +5 years of engineering work experience ● Experience in SaaS business would be preferable, although not required. ● Exceptional coding abilities and experience with architectural design of large scale applications and microservice approaches. ● Deep knowledge of Java and familiarity with Spring Boot and Relational Databases which are the base of our microservices stack and Event Driven Architecture ● Ideally but not mandatory knowledge of any JavaScript framework Angular, React or VueJs ● Experience with the complexities and nuances of microservices architecture and distributed systems. ● Strong communication skills. The right candidate can thrive in an environment of asynchronous conversation, since a part of the Taiger team will be based in Singapore. We expect you to have strong communication skills and be able to create working relationships with coworkers across various locations. ● Open to try new technologies and programming languages. ● Fluency in Spanish and English. ● Knowledge of Python or NodeJs is a Plus TAIGERs are different. With a multinational and multicultural team headed by talents drawn from leading global companies, diversity is our strength. TAIGERs come from all walks of life, bringing to every piece of work varied experiences and expertise. Just as every TAIGER is unique, no two days at TAIGER are the same. Through working on diverse projects across geographies, every day is a new opportunity to master our craft and impact the future of work. Here at TAIGER, we share a common question—what else can we unlock better? TAIGER does not engage any recruitment agencies for recruitment of talents into our company. All job applications should be submitted directly to TAIGER.
User avatar
Full Time Partially Remote
Madrid, Community of Madrid, Spain
3 months ago
Unlock Better with TAIGER Everything we do at TAIGER is driven by a common belief that work as we know it can be done better. This is why at TAIGER, we develop hybrid artificial intelligence that understands language and logic, helping enterprises unlock better automation, better insights and ultimately better growth and human fulfilment. Together with our clients and partners, we are solving challenging tasks in various industries. Tasks that involve billions of dollars of man-hours and infrastructure. Tasks that are thought to be impossible to apply cognitive automation and AI. Today, some of the world's leading enterprises and government organisations use our technology for complex and high value work like digital non-client onboarding, fraud detection, customer service and engagement amongst others. Our game-changing work on emerging technologies like Ontologies and Graphs, and Natural Language Technologies is featured on Gartner's Hype Cycles in 2021. TAIGER is also named as an IDC innovator in AI in 2019, and we are proudly accredited by Singapore's Infocomm Media Development Authority (IMDA). TAIGER is looking for a Senior Software Engineer to join our award winning team. SENIOR SOFTWARE ENGINEER We are building a team passionate about cutting-edge AI technology and the potential of TAIGER. You should be genuinely excited by the prospect of building new functions and leading a passionate team of high performers as TAIGER expands in scale; and be motivated by the proposition of your contributions having a real impact on TAIGER's growth. Responsibilities ● Design architecture and behaviour of software modules and use industry Agile standards to perform analysis, estimation, implementation, testing and deployment of applications. Good understanding of security, performance, scalability aspects. ● Ensure technical quality through best practices like TDD, Code Review, CI. ● Bring ideas to the table to improve TAIGER's technology and product. Work and be involved in key decisions in Engineering, Product and Delivery teams. ● Take leadership in driving projects or product features while working in autonomous, cross-functional squads, taking ownership of development activities and knowledge sharing. ● Mentor and guide junior team members and provide technical expertise. ● Design and build scalable APIs. ● Participate in code reviews to maintain a high-quality code culture. ● Emphasis on software quality and strong ability to write clean, maintainable, testable and performant code, making use of appropriate design principles and patterns. ● Strong experience in optimizing the performance of backend systems and scaling infrastructure components. ● Experience in building large, scalable distributed systems with good understanding of microservices architecture and associated principles. Requirements ● MSc/BSc in Computer Science, Engineering, or other related disciplines. ● 5+ years of relevant experience in software development. ● Strong experience in back-end development (front-end experience in JavaScript frameworks is a bonus). ● Solid experience with DevOps and CI/CD. ● Solid knowledge in databases: MySQL, Oracle, SQL Server, architecture patterns - MVC, ETL, SOA, Microservices, and software best practices - TDD, CI. ● Infrastructure running on Cloud (AWS/Azure/Google Cloud) is a bonus. ● Experience with TDD/BDD and agile methodologies. ● Self-starter, who can work independently. ● Passion for high quality software design and engineering. ● Excellent written and oral communication skills in English. ● Required to be on-site/premise at times. TAIGERs are different. With a multinational and multicultural team headed by talents drawn from leading global companies, diversity is our strength. TAIGERs come from all walks of life, bringing to every piece of work varied experiences and expertise. Just as every TAIGER is unique, no two days at TAIGER are the same. Through working on diverse projects across geographies, every day is a new opportunity to master our craft and impact the future of work. Here at TAIGER, we share a common question—what else can we unlock better? TAIGER does not engage any recruitment agencies for recruitment of talents into our company. All job applications should be submitted directly to TAIGER.
User avatar
Full Time Partially Remote
Singapore, Singapore
3 months ago
Unlock Better with TAIGER Everything we do at TAIGER is driven by a common belief that work as we know it can be done better. This is why at TAIGER, we develop hybrid artificial intelligence that understands language and logic, helping enterprises unlock better automation, better insights and ultimately better growth and human fulfilment. Together with our clients and partners, we are solving challenging tasks in various industries. Tasks that involve billions of dollars of man-hours and infrastructure. Tasks that are thought to be impossible to apply cognitive automation and AI. Today, some of the world's leading enterprises and government organisations use our technology for complex and high value work like digital non-client onboarding, fraud detection, customer service and engagement amongst others. Our game-changing work on emerging technologies like Ontologies and Graphs, and Natural Language Technologies is featured on Gartner's Hype Cycles in 2021. TAIGER is also named as an IDC innovator in AI in 2019, and we are proudly accredited by Singapore's Infocomm Media Development Authority (IMDA). TAIGER is looking for a Senior Software Engineer to join our award winning team. SENIOR SOFTWARE ENGINEER We are building a team passionate about cutting-edge AI technology and the potential of TAIGER. You should be genuinely excited by the prospect of building new functions and leading a passionate team of high performers as TAIGER expands in scale; and be motivated by the proposition of your contributions having a real impact on TAIGER's growth. Responsibilities ● Design architecture and behaviour of software modules and use industry Agile standards to perform analysis, estimation, implementation, testing and deployment of applications. Good understanding of security, performance, scalability aspects. ● Ensure technical quality through best practices like TDD, Code Review, CI. ● Bring ideas to the table to improve TAIGER's technology and product. Work and be involved in key decisions in Engineering, Product and Delivery teams. ● Take leadership in driving projects or product features while working in autonomous, cross-functional squads, taking ownership of development activities and knowledge sharing. Mentor and guide junior team members and provide technical expertise. ● Design and build scalable APIs. ● Participate in code reviews to maintain a high-quality code culture. ● Emphasis on software quality and strong ability to write clean, maintainable, testable and performant code, making use of appropriate design principles and patterns. ● Strong experience in optimizing the performance of backend systems and scaling infrastructure components. ● Experience in building large, scalable distributed systems with good understanding of microservices architecture and associated principles. Requirements ● MSc/BSc in Computer Science, Engineering, or other related disciplines. ● 5+ years of relevant experience in software development. ● Strong experience in back-end development (front-end experience in JavaScript frameworks is a bonus). ● Solid experience with DevOps and CI/CD. ● Solid knowledge in databases: MySQL, Oracle, SQL Server, architecture patterns - MVC, ETL, SOA, Microservices, and software best practices - TDD, CI. ● Infrastructure running on Cloud (AWS/Azure/Google Cloud) is a bonus. ● Experience with TDD/BDD and agile methodologies. ● Self-starter, who can work independently. ● Passion for high quality software design and engineering. ● Excellent written and oral communication skills in English. ● Required to be on-site/premise at times. TAIGERs are different. With a multinational and multicultural team headed by talents drawn from leading global companies, diversity is our strength. TAIGERs come from all walks of life, bringing to every piece of work varied experiences and expertise. Just as every TAIGER is unique, no two days at TAIGER are the same. Through working on diverse projects across geographies, every day is a new opportunity to master our craft and impact the future of work. Here at TAIGER, we share a common question—what else can we unlock better?
User avatar
Full Time Non-Remote
Madrid, Community of Madrid, Singapore
3 months ago
Unlock Better with TAIGER Everything we do at TAIGER is driven by a common belief that work as we know it can be done better. This is why at TAIGER, we develop hybrid artificial intelligence that understands language and logic, helping enterprises unlock better automation, better insights and ultimately better growth and human fulfilment. Together with our clients and partners, we are solving challenging tasks in various industries. Tasks that involve billions of dollars of man-hours and infrastructure. Tasks that are thought to be impossible to apply cognitive automation and AI. Today, some of the world's leading enterprises and government organisations use our technology for complex and high value work like digital non-client onboarding, fraud detection, customer service and engagement amongst others. Our game-changing work on emerging technologies like Ontologies and Graphs, and Natural Language Technologies is featured on Gartner's Hype Cycles in 2021. TAIGER is also named as an IDC innovator in AI in 2019, and we are proudly accredited by Singapore's Infocomm Media Development Authority (IMDA). TAIGER is looking for a Software Engineer to join our award winning team. SOFTWARE ENGINEER We are building a team passionate about cutting-edge AI technology and the potential of TAIGER. You should be genuinely excited by the prospect of building new functions and leading a passionate team of high performers as TAIGER expands in scale; and be motivated by the proposition of your contributions having a real impact on TAIGER's growth. Responsibilities ● Develop and execute custom projects for clients based on existing products. ● Estimate, analyze, implement, test and deploy applications. ● Be in control and make decisions on the technical side of enterprise software systems. ● Manage and supervise development teams. ● Provide knowledge about technology and business trends advising about potential benefits and impacts. Skills Requirements ● Experience in software development. ● BSc or MSc in computer science, engineering or a related technical discipline (or equivalent), preferred. ● Strong experience in Java EE, Spring. ● Solid knowledge of Object Orientation and Design Patterns. ● Knowledge on databases, e.g. MySQL, Oracle, SQL Server. ● Knowledge about architecture patterns, e.g. MVC, ETL, SOA, Microservices. ● Familiarity with Agile or XP methodologies. ● Knowledge of software best practices, like TDD, CI. ● Excellent written and oral communication skills in English. ● Ability to effectively communicate within the team, as well as with clients. Preferred ● Knowledge of frontend development - Javascript, HTML, CSS. ● Good understanding of security, performance, scalability aspects. ● Working knowledge on software lifecycle management and code organization. ● Experience as a tech lead or project manager. ● Proactivity in suggesting solutions and improvements. ● Familiarity or interest in AI, Semantic Technologies, NLP and Search Engines. TAIGERs are different. With a multinational and multicultural team headed by talents drawn from leading global companies, diversity is our strength. TAIGERs come from all walks of life, bringing to every piece of work varied experiences and expertise. Just as every TAIGER is unique, no two days at TAIGER are the same. Through working on diverse projects across geographies, every day is a new opportunity to master our craft and impact the future of work. Here at TAIGER, we share a common question—what else can we unlock better? TAIGER does not engage any recruitment agencies for recruitment of talents into our company. All job applications should be submitted directly to TAIGER.
User avatar
Full Time Remote
Europe
3 months ago
Do you have experience with backend development in a start-up or other fast paced environments? Do you want to help us drive the company forward creating the future of work? We are growing fast and need help to build our product into a great design platform that includes project management features, real-time chat, staffing, file annotation, and more. About Superside Our vision is to bring the future of work to life and flood the world with beautiful, intuitive design - all while building a creative platform the likes of which the world has not yet seen. And we want your help. Born out of Norway and the US, Superside since 2015 has grown to almost 300 employees located all around the world, spanning 50+ countries and 19 timezones. Superside is a remote scale-up building a design workflow and collaboration platform while delivering creative work to some of the most innovative companies in the industry. By building customizable managed workflows and communication technology, we are changing the way the world creates and collaborates at scale. We have the backing and momentum to do it - Y Combinator, Slack Fund, Freestyle Capital and High Alpha Capital are all supporting our vision, and over the last year, Superside has grown over 250 percent. Through our platform, Superside has attracted some of the world’s largest brands, such as Facebook, Redbull, Puma, Amazon, Salesforce, Cisco, HP, Twitch, Airbus, L'Oreal, Tiffany & Co. Growing our engineering and product team is just the next step in this exciting journey and one that will lead to our biggest achievements yet. About the engineering team We work remotely, meaning that we want to work with the best, no matter where you want to live. Our growing engineering and product team is full of alumni from Spotify, Adobe, Yandex, Mail.ru and more, all now looking to disrupt creative operations together. The team is fully distributed across Europe but everyone is working within CET +/- 3 hours. Today, our engineering team consists of 16 developers, our aim is to extend to 25-30 engineers within the year. Superside works closely together and emphasizes a product-driven mindset. Everyone is given a lot of freedom and autonomy, and you’ll be able to take part in all types of product-related discussions, ranging from architecture to algorithms, DevOps and Cloud. You will work with scrum methodology, weekly product meetings, daily stand-ups with the team and weekly grooming sessions. What you'll do ● Implement the features of our Creative OS, such as Superchat, Design Collaboration and the staffing system ● Architect efficient and reusable front-end systems that drive complex web applications ● Collaborate with Product Designers, Product Managers and Software Engineers to deliver compelling user-facing products ● Identify and resolve performance and scalability issues What you'll need to succeed ● Experience with Spring Boot and Hibernate ● Knowledge of java and kotlin ● Knowledge of distributed programming/microservices ● Knowledge in algorithm and data structure ● Excellent communication skills in English ● Hard-working team player ● Fast and stable internet connection ● BS/MS in Computer Science or a related technical field preferred Technical stack Frontend: NodeJS, Lambda Edge, Next.js/ React, Styled Components, Typescript, Sanity Headless CMS Backend: Java/Kotlin, Spring Boot 2, Hibernate/ AWS RDS / MySql, Redisson/Redis, Junit for testing, ElasticSearch Infrastructure: Terraform, AWS SQS/SNS, ECS, Cloudfront, Route53, EC2, S3, WAF, PageDuty, ParameterStore, ALB, Docker, Jenkins, Pusher, Mailgun Why join us? ● Truly global community with people across 50+ countries ● Flexibility of working from anywhere in the world ● Become part of a rapidly growing startup disrupting a massive global industry with a huge market opportunity ● A fast-moving, trusting, ego-free and truth-seeking environment ● Have a significant impact on the growth and future of the company ● Significant future growth opportunity in the role ● Pioneer the remote and data-driven future of work in a fair, meritocratic and supportive community About Superside We’re an equal opportunity employer. All applicants will be considered for employment without attention to ethnicity, appearance, religion, gender identity, sexual orientation, national origin, veteran or disability status.