Roles and responsibilities
-
- Develop well-designed, performant and scalable microservices
- Write reusable, testable, and efficient code that follow software development best practices
- Integrate data storage solutions including databases, key-value stores, blob stores, etc.
- Expose business functionality to frontend/mobile applications and partner systems through secure and scalable APIs.
- Build integrations with 3rd party applications through apis’ to ingest and process data
- Ensure security and data protection aspects within the applications
- Contribute to devops by building CD/CI pipelines to automate releases
- Ensure high performance and availability of distributed systems and applications
- Interact directly with client project team members and operational staff to support live customer deployments and production issues.
- 4+ years of experience in developing applications using Scala and related technologies.
- Thorough understanding of multithreading concepts and async execution using Actor model.
- Thorough understanding of Play framework, GraphQL and GRPC technologies.
- Experience in using DAL and ORM (Object Relational Mapper) libraries for data access.
- Experiencing in developing and hosting APIs and integration with external applications.
- Experience in building data models and repositories using relational and NoSql databases.
- Knowledge of JIRA, Bitbucket and agile methodologies.
- Good to have knowledge of AWS services like Lambda, dynamodb, kinesis and others.
- Understanding of fundamental design principles behind a scalable application.
- Familiarity with event-driven programming and distributed architectures.
- Strong unit test and debugging skills
- Affinity for learning and applying new technologies and solving new problems
- Effective organizational skills with strong attention to detail
- Experience in working with docker is a plus
- Comfortable in working with Unix/Linux environment
- Strong communication skills — both written and verbal

Similar jobs
About Us
Euphoric Thought Technologies is a fast-growing technology company focused on delivering scalable, high-performance digital solutions. We are looking for a skilled Backend Developer to join our dynamic team and contribute to building robust and efficient systems.
Key Responsibilities
Design, develop, and maintain scalable backend services and APIs
Write clean, maintainable, and efficient code
Collaborate with frontend developers, DevOps, and product teams
Optimize applications for maximum speed and scalability
Troubleshoot, debug, and upgrade existing systems
Implement security and data protection best practices
Participate in code reviews and technical discussions
Required Skills & Qualifications
4–5 years of hands-on experience in backend development
Strong proficiency in at least one backend language such as Java and Core Java
Experience with frameworks like Spring Boot, Django, Express.js, etc.
Good understanding of RESTful APIs and Microservices architecture
Strong experience with databases (MySQL, PostgreSQL, MongoDB)
Familiarity with version control systems (Git)
Experience with cloud platforms (AWS/Azure/GCP) is a plus
Knowledge of Docker, Kubernetes, CI/CD pipelines is an added advantage
Strong problem-solving and analytical skills
Egnyte is seeking an experienced Sr. Software Engineer to join our Software Engineering (Infrastructure) group. The Software Engineering (Infrastructure) group builds large distributed components and services that run Egnyte’s Cloud Platform. Our code serves billions of requests per day with sub-second latency in a fault-tolerant environment. Some of the responsibilities for this group include Egnyte’s Cloud File System, Object Store, Metadata Stores, Search Systems, Recommendations Systems, Synchronization, and intelligent caching of multi-petabyte datasets. We are looking for candidates with a shared passion for building large-scale distributed systems and a keen sense for tackling complexities that come with scaling through multiple orders of magnitude.
What You’ll Do (but is not limited to)
- Design and develop highly-scalable elastic cloud architecture that seamlessly integrates with on-premises systems
- Challenge and redefine existing architectural fundamentals in order to provide next level of performance and scalability; ability to foresee post-deployment design challenges, performance and scale bottlenecks
- Work with multicultural, geographically distributed teams and closely coordinate with cross-functional teams in multiple time zones.
- Deliver enterprise-grade products to customers and continuously work with engineering team to refine products in the field
- Mentor interns and junior engineers, collaborate with Operations, and work closely with CTO on roadmap items
- Extensive penetration testing to ensure security across a hybrid deployment between public/private cloud
- Monitor and manage 3,000+ nodes using modern DevOps tools and APM solutions
- Proactive performance and exception analysis
Your Qualifications
- 5+ years of relevant industry work Experience
- Demonstrated success designing and developing complex systems
- Expertise with multi-tenant, highly complex, cloud solutions
- Experience owning all aspects of software engineering, from design to implementation, QA and maintenance.
- Experience with the following technologies: Java, SQL, Linux, Python, HBase/BigTable
- Data driven decision process
- Relies on unit testing instead of manual QA
- Knowledge of DevOps techniques
- BS or MS degree in Computer Science or related field
Bonus Skills
- Experience with Hybrid and/or on-premises solutions
- Experience in working with AWS or GCP
- Experience with the following technologies:, Nginx, Haproxy, BigQuery, New Relic, Graphite, and/or Puppet
- Security / Governance expertise
About Egnyte
In a content critical age, Egnyte fuels business growth by enabling content-rich business processes, while also providing organizations with visibility and control over their content assets. Egnyte’s cloud-native content services platform leverages the industry’s leading content intelligence engine to deliver a simple, secure, and vendor-neutral foundation for managing enterprise content across business applications and storage repositories. More than 16,000 customers trust Egnyte to enhance employee productivity, automate data management, and reduce file-sharing cost and complexity. Investors include Google Ventures, Kleiner Perkins, Caufield & Byers, and Goldman Sachs. For more information, visithttp://www.egnyte.com/"> http://www.egnyte.com/">www.egnyte.com
Role - Odoo Functional Consultant
Experience - 5- 10 yrs
Notice period - immediate to 30 Days
Location : Riyadh, Saudi Arabia
Open Positions - 2
Role and Responsibilities
Understanding business requirements: Gathering client requirements and analyzing them to understand their business needs
Configuring Odoo: Configuring the Odoo framework to meet the client's requirements
Managing the project lifecycle: Managing the project from design to testing, and ensuring quality of the delivered functionalities
Providing support: Providing ongoing support and guidance to clients, including user training and documentation
Communicating with clients: Communicating with clients about the project's status and ongoing tasks
Helping with pre-sales: Helping the business development team with pre-sales activities
Solving customer issues: Analyzing and solving complex customer issues related to data and processes
Demonstrating to clients: Making demonstrations to existing and prospective clients
Good knowledge of ERP Software
Expertise in the following areas: Inventory, Accounting, CRM. Sales, Purchase Management, Human Resources
Manufacturing
Role & responsibilities
- Senior Java developer with 6 to 10 years of experience having worked on Java, SpringBoot, Hibernate, Microservices, Redis, AWS S3
- Contribute to all stages of the software development lifecycle
- Design, implement, and maintain Java-based applications that can be high-volume and low-latency
- Analyze user requirements to define business objectives
- Envisioning system features and functionality
- Define application objectives and functionality
- Ensure application designs conform to business goals
- Develop and test software
- Should have good experience in Code Review
- Expecting to be 100% hands-on while working with the clients directly
- Performing requirement analysis
- Developing high-quality and detailed designs
- Conducting unit testing using automated unit test frameworks
- Identifying risk and conducting mitigation action planning
- Reviewing the work of other developers and providing feedback
- Using coding standards and best practices to ensure quality
- Communicating with customers to resolve issues
- Good Communication Skills
Core Competency:
• Extensiveexperiencewith C#and ASP.net/.NETCore 2.0 / .NET WebAPI coreframework framework • concepts and fundamentals/ MVC and EF. • REST Web services&API Experience • Strong architectural knowledge with two or more of - MicroServices, 12 FactorApplications and • EventDriven architectures • Messaging knowledge(Topics,Queues&PublishSubscribe) • Knowledge of AWS, Docker and Kubernetes • Experience with databasedevelopmentincluding relational databasedesign,SQL, andORM • Agile Delivery experience • Deploying .Net Core web application/api inWindows and Linux • Experience withweb developmenttechnologiesincludingASP.NET, MVC3, EF, HTML,JavaScript, • JQuery, AJAX and CSS,LINQ. • Experience with core Microsoft.Nettechnologiesincluding:WCF, LINQ, and EF • Experience designing and developing enterprise gradesoftware • Experience with source controlmanagementsystems and deployment environment • Experience with debugging, performanceprofiling and optimization. • Comprehensiveunderstandingof object-orientedand service-oriented applicationdevelopment,techniquesand theories • Internallymotivated, able towork proficientlyboth independently and in a teamenvironment • Strong communication skills with both internal team members and external businessstakeholders • Experience with userinterfacedesign and prototyping
- Experience in designing & developing systems/software for large business environments (Java, J2EE).
- Strong design and coding skills in Enterprise Java, REST & SOAP web services, ORM (JPA/Hibernate), Spring, Maven, JMS (ActiveMQ), Caching, XML, JSON.
- Experience with multiple integration technologies / frameworks.
- Must have good experience in Unix/Oracle/SQL.
- Experience in Agile Development, Scrum, and Iterative approaches.
- Experience and exposure to AWS Cloud Services and DevOps mindset and expertise is a plus Experience with Mule or any ESB (Enterprise Service Bus) is a plus.
· 3+ years of Java backed application development and implementation experience.
· Minimum of one year of experience in Cloud, AWS Engineering & Development .
· Demonstrated knowledge of Distributed and Scalable systems.
· Experience on AWS Services is a big plus, such as EC2, ECS, ECR, Lambda, Elastic Cache, API Gateway.
· Knowledge about API design standards, patterns and best-practices especially Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices etc.
· Java Microservices, RESTful Web Services.
· Spring Boot, Spring Cloud, Hibernate.
· JMS, queues, JBoss/Wildfly.
· Tools - JUnit, Easymock, Mockito, Docker, Kubernetes, Teraform.
Read more about us here: [https://angel.co/company/fireflies](https://angel.co/company/fireflies) and here: [https://yourstory.com/2019/10/funding-startup-fireflies-enterprise-assistant-canaan-partners](https://yourstory.com/2019/10/funding-startup-fireflies-enterprise-assistant-canaan-partners)
We value your skills and abilities more than your resume.
Here's what we look for :
- You have raw intellectual horsepower and ability to learn quickly
- You have a strong background in computer science / math
- You contribute to open source (share your GitHub- More than 1000 commits in past year)
- You have experience working on apps that have supported 10,000+ concurrent users
- You understand sound architecture principals
- You can design and build scalable infrastructure
- You should be a great communicator and culture maintainer:
- We value over-communication and candid feedback and want to build a no-bs, results driven culture
Values that are important to us :
- You're data driven and customer focused
- You value fast & incremental engineering cycles
- You maintain design excellence and minimise complexity
- You measure your results & automate when possible
- You get 10% better at something every week
- You have an internal compass and take accountability & initiative
You'll be working with :
- Node.js, MongoDB
- Redis, RabbitMQ, Elasticsearch
- AWS, Docker, Terraform
- React, Keras, Tensorflow
About us :
- Fireflies.ai is an AI that joins meetings and takes notes automatically. [Product demo](https://app.fireflies.ai/view/ogM9zmKij2). We integrate with the leading platforms: Zoom, Google Meet, Microsoft Teams, Webex, Slack, Salesforce, & more https://fireflies.ai/integrations)).
- We are a US-based, AI company that is building a 100% remote team. Today we have over 40 employees in 5 countries around the world. Our engineering team is 20+ senior engineers. We were [featured on Forbes for Gartner's top 25 enterprise software startups to watch in 2020](https://www.forbes.com/sites/louiscolumbus/2020/07/05/gartners-top-25-enterprise-software-startups-to-watch-in-2020/). We skyrocketed from a few thousand users to almost 100,000 users in 2020.
[Fireflies.ai](http://fireflies.ai) has raised $5 million from top-tier investors including Canaan and angels from Slack, Dropbox, Amazon and Salesforce.
- You'll be working with Sam Udotong, CTO @ Fireflies.ai. Sam graduated from MIT in 2016 where he studied computer science and aerospace engineering. He and his co-founder Krish were [featured as the cover of Entrepreneur magazine in Sept 2020]
- He's been a [speaker at the MIT AI Conference 2020](https://www.youtube.com/watch?v=ywhY2DCIZqU) alongside industry leaders like Richard Socher and Sal Khan. He's guest lectured at Stanford for their intro to AI class. Sam is scrappy & committed - he and Krish bootstrapped the company for 3 years, eating Soylent and Domino's pizza almost every day. [Being Scrappy as an Entrepreneur (Product Demo)](https://app.fireflies.ai/view/vWQjdABHqU). He rejected Harvard Business School to build Fireflies. Sam's goal is to build a multi-regional, boundary-less engineering team that has A+ productivity & communication such that when you go to sleep, you can hand off work and when you wake up, work has already moved forward. If we do these first principles well, we can theoretically build the best engineering organisation in the world.
- We want to transform how people communicate and work. Come work with us if you share the below values and want to work on hard engineering challenges that will actually make a difference in the lives of people.
- We are an equal opportunity employer and strongly value diversity at our company, because our team will be stronger with different perspectives and experiences. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.












