
•3+ years of experience in big data & data warehousing technologies
•Experience in processing and organizing large data sets
•Experience with big data tool sets such Airflow and Oozie
•Experience working with BigQuery, Snowflake or MPP, Kafka, Azure, GCP and AWS
•Experience developing in programming languages such as SQL, Python, Java or Scala
•Experience in pulling data from variety of databases systems like SQL Server, maria DB, Cassandra
NOSQL databases
•Experience working with retail, advertising or media data at large scale
•Experience working with data science engineering, advanced data insights development
•Strong quality proponent and thrives to impress with his/her work
•Strong problem-solving skills and ability to navigate complicated database relationships
•Good written and verbal communication skills , Demonstrated ability to work with product
management and/or business users to understand their needs.

Similar jobs
As a QA Engineer, you will be responsible for further speed-up delivery while maintaining the highest quality standards of our software at the same time. You will work closely with the engineering team and product management team to ensure smooth release of the software.
Specific responsibilities
- Develop, maintain and execute a systematic set of test cases
- Analyze test results and report findings in a structured manner
- Work closely with the development team and product management
- Automate common tasks, and support continuous integration/delivery
- Proficiency in writing clean, modular, reusable automation code using Selenium Webdriver
- Support, maintain, and enhance all test case automation related activities during iterative development, system testing, and regression testing
- Design performance/load test scripts based on requirements
Requirements, experience and skills
- BA/BSc in Computer Science, Engineering or related technical field is a big plus
- At least 4 yrs of testing experience including hands on experience in automation testing and load testing
- Experience with JavaScript and Selenium
- Proficiency in Selenium Webdriver automation with Java or other object-oriented languages
- Expertise in Performance Testing tools like Jmeter
- Experience in analyzing performance reports and document the observations to identify the bottlenecks
- Experience with GIT, Continuous Integration systems & Jira
- Experience with agile methodologies for software development
- SaaS-based web product experience is an advantage
Personal competencies
- Someone who’s passionate about their work and fun to work with
- Attention to details and Get Things Done!
- Ability to thrive in a fast-paced, global start-up environment
- Results oriented, highly self-motivated, and quick-to-learn personality
Job Summary:
We are looking for a highly skilled and experienced Java Backend Developer with 4.5+ years of hands-on experience in backend development, system design, and API integration. You’ll play a key role in designing and building high-performance backend systems that are scalable, secure, and reliable. As a core member of the engineering team, you’ll collaborate closely with product owners, architects, and other developers to deliver quality solutions.
Responsibilities:
- Design and develop backend components, REST APIs, and microservices using Java and Spring Boot.
- Contribute to the architectural decisions and system design discussions.
- Write clean, efficient, and testable code following best practices.
- Optimize application performance, scalability, and reliability.
- Integrate third-party APIs and work with external systems.
- Participate in code reviews, mentor junior developers, and support the team’s technical growth.
- Work closely with DevOps to support CI/CD pipelines and deployments.
- Troubleshoot and resolve complex issues in production and non-production environments.
- Keep up with industry trends and advocate for best practices in backend development.
Required Skills:
- 4.5+ years of hands-on experience in backend development with Java (Java 8 or above).
- Strong expertise in Spring Framework (Spring Boot, Spring MVC, Spring Data).
- Experience designing and consuming RESTful APIs and working with microservices architecture.
- Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Proficient with version control systems like Git and tools like Maven or Gradle.
- Familiarity with Docker, containerization, and cloud platforms (AWS/GCP/Azure).
- Experience with unit testing and integration testing (JUnit, Mockito, etc.).
- Good knowledge of software design principles, data structures, and algorithms.
- Excellent problem-solving skills and attention to detail.
Role Objective:
Big Data Engineer will be responsible for expanding and optimizing our data and database architecture, as well as optimizing data flow and collection for cross functional teams. The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building. The Data Engineer will support our software developers, database architects, data analysts and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. They must be self-directed and comfortable supporting the data needs of multiple teams, systems, and products
Roles & Responsibilities:
- Sound knowledge in Spark architecture and distributed computing and Spark streaming.
- Proficient in Spark – including RDD and Data frames core functions, troubleshooting and performance tuning.
- SFDC(Data modelling experience) would be given preference
- Good understanding in object-oriented concepts and hands on experience on Scala with excellent programming logic and technique.
- Good in functional programming and OOPS concept on Scala
- Good experience in SQL – should be able to write complex queries.
- Managing the team of Associates and Senior Associates and ensuring the utilization is maintained across the project.
- Able to mentor new members for onboarding to the project.
- Understand the client requirement and able to design, develop from scratch and deliver.
- AWS cloud experience would be preferable.
- Design, build and operationalize large scale enterprise data solutions and applications using one or more of AWS data and analytics services - DynamoDB, RedShift, Kinesis, Lambda, S3, etc. (preferred)
- Hands on experience utilizing AWS Management Tools (CloudWatch, CloudTrail) to proactively monitor large and complex deployments (preferred)
- Experience in analyzing, re-architecting, and re-platforming on-premises data warehouses to data platforms on AWS (preferred)
- Leading the client calls to flag off any delays, blockers, escalations and collate all the requirements.
- Managing project timing, client expectations and meeting deadlines.
- Should have played project and team management roles.
- Facilitate meetings within the team on regular basis.
- Understand business requirement and analyze different approaches and plan deliverables and milestones for the project.
- Optimization, maintenance, and support of pipelines.
- Strong analytical and logical skills.
- Ability to comfortably tackling new challenges and learn
The Client Support Intern will be responsible for assisting clients and providing support with their technical needs, answering client inquiries via email and phone, and resolving client complaints in a timely manner. As a hybrid role, this internship position will be located in Dubai but some work from home is acceptable.
Job Roles and Responsibilities – Java Developer
Primary Role and Responsibility: .
· Bachelor’s degree in computers / Electronics/Any Graduate
· 3-6 years of relevant experience.
· Contribute to all phases of the development lifecycle
· 3 to 6 years of experience.
· Write well designed, testable, efficient code
· Ensure designs are compliant with specifications
· Prepare and produce releases of software components
· Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
· Work from Office
Expertise You ll Bring
· Development skills in Language and Framework
· Strong coding skills in Core Java 8.0
· Expertise in J2EE
· Spring Boot
· Spring Data JPA
· Hibernate
· Expertise in REST API development and deployment using a microservices paradigm
· A good understanding of RDBMS concepts
· Knowledge of deployment and build tools
· A good understanding of Terraform scripts (needing only minor changes / enhancements)
We are looking for a Python Web Developer Intern responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end.
Perks of working with us:
- Competitive stipend
- Remote option available
- Certificate and Letter of recommendation
- Slack/Asana focussed environment
- Cool managers
- Meme focussed communication
- Opportunity to convert to work full-time
Skills
- In-depth knowledge in Python, with knowledge of at least one Python web framework
- Familiarity with some ORM (Object Relational Mapper) libraries
- Able to integrate multiple data sources and databases into one system
- Good understanding of server-side templating languages
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding of accessibility and security compliance
- Strong analytical skills and problem solving aptitude
- Attentive to details
- Available for 6 months
2. Completely responsibile for architecture, wireframe, frameworks, coding, UI/UX, Database, Security, privacy etc.
3. Developing Android and Web Applications.
4. Responsible for cost optimzation and scalability of the product.
5. Preparing and presenting reports related to product development
Responsibilities:
- Design and deliver scalable web services, APIs and backend data modules.
- Understand requirements and develop reusable code using design patterns & component architecture and write unit test cases
- Collaborate with product management and engineering teams to elicit and understand the requirements and develop solutions
- Stay current with latest tools, technology ideas and methodologies; share knowledge by clearly articulating results and ideas to key decision makers.
Required Qualifications:
- 6+ years of experience writing multithreaded programs running in Java
- Experience on Java, Spring Boot,, Apache Nifi , workingDocker, EKS, Azkaban, Jenkins
- Experience with Git and build tools like Gradle/Maven/SBT.
- Strong understanding of object-oriented design, data structures, algorithms, profiling, and optimization.
- Have elegant, readable, maintainable and extensible code style.
- Experience on AWS is preferable
- Knowledge on top algorithms like sorting, heap/stack, queue, search, etc.
- Familiarity with test-driven development
- Thrive in a fast-paced environment, with ability to deliver code of quality quickly.
- Attention to details. Strong communication and collaboration skills.
- BS in Computer Science or equivalent
Role:
- Developing a good understanding of the solutions which Company delivers, and how these link to Company’s overall strategy.
- Making suggestions towards shaping the strategy for a feature and engineering design.
- Managing own workload and usually delivering unsupervised. Accountable for their own workstream or the work of a small team.
- Understanding Engineering priorities and is able to focus on these, helping others to remain focussed too
- Acting as the Lead Engineer on a project. Helps ensure others follow Company processes, such as release and version control.
- An active member of the team, through useful contributions to projects and in team meetings.
- Supervising others. Deputising for a Lead and/or support them with tasks. Mentoring new joiners/interns and Masters students. Sharing knowledge and learnings with the team.
Requirements:
- Acquired strong proven professional programming experience.
- Strong command of Algorithms, Data structures, Design patterns, and Product Architectural Design.
- Good understanding of DevOps, Cloud technologies, CI/CD, Serverless and Docker, preferable AWS
- Proven track record and expert in one of the field - DevOps/Frontend/Backend
- Excellent coding and debugging skills in any language with command on any one programming paradigm, preferred Javascript/Python/Go
- Experience with at least one of the Database systems - RDBMS and NoSQL
- Ability to document requirements and specifications.
- A naturally inquisitive and problem-solving mindset.
- Strong experience in using AGILE or SCRUM techniques to build quality software.
- Advantage: experience in React js, AWS, Nodejs, Golang, Apache Spark, ETL tool, data integration system, certification in AWS, worked in a Product company and involved in making it from scratch, Good communication skills, open-source contributions, proven competitive coding pro









