Looking with at least 6 to 8 years of solid experience designing and developing Microservices with Spring Boot and Spring WebFlux while a ... More details
Requirements & Skills
Looking with at least 6 to 8 years of solid experience designing and developing Microservices with Spring Boot and Spring WebFlux while adhering to best security practices.
Work together with the DevOps, QA, and product teams to make sure the product is high-quality and satisfies the requirements.
Take part in release reviews, product demos, and design.
Improve development techniques and processes on a constant basis.
Keep up with emerging technologies and tools for development.
Must Have:-
Design Patterns, Data Structure & Algorithms and SOLID principals.
Excellent in Java 8 , 17 and above working experience.
Outstanding practical experience with Micro Services, Spring WebFlux, and Spring Boot.
Fantastic working knowledge of Kubernetes and Docker, AKS.
Strong proficiency with NoSQL (Couch base, MongoDB, Casandra) and SQL (PostgreSQL) databases.
Outstanding proficiency with cloud native, AWS/Azure.
Outstanding analytical abilities.
Effective communication abilities.
Other Skills.
Jenkins, Postman, GitHub Actions, Jenkins, ArgoCD, Snaky, Sonar and Agile best practices.
As a Software Development Engineer 2 you will be responsible for expanding and optimising our data and data pipeline architecture as well as optimising data flow and collection for cross-functional ... More details
As a Software Development Engineer 2 you will be responsible for expanding and optimising our data and data pipeline architecture as well as optimising data flow and collection for cross-functional teams. The ideal candidate is an experienced data pipeline design and data wrangler who enjoys optimising data systems and building them from the ground up. The Data Engineer will lead our software developers 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. The right candidate will be excited by the prospect of optimising or even re-designing our company’s data architecture to support our next generation of products and data initiatives.
Responsibilities
Create and maintain optimal data pipeline architecture
Assemble large complex data sets that meet functional / non-functional business requirements.
Identify design and implement internal process improvements: automating manual processes optimising data delivery, coordinating to re-design infrastructure for greater scalability etc.
Work with stakeholders including the Executive Product Data and Design teams to assist with data-related technical issues and support their data infrastructure needs.
Keep our data separated and secure
Work with data and analytics experts to strive for greater functionality in our data systems.
- Support PROD systems
Qualifications
Must have About 5 - 11 years and at least 3 years relevant experience with Bigdata.
Must have Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amount of data.
Must have experience in Hadoop, Hive, Spark with Scala with good experience in performance tuning and debugging issues.
Good to have any stream processing Spark/Java Kafka.
Must have experience in design and development of Big data projects.
Good knowledge in Functional programming and OOP concepts, SOLID principles, design patterns for developing scalable applications.
Familiarity with build tools like Maven.
Must have experience with any RDBMS and at least one SQL database preferably PostgresSQL
Must have experience writing unit and integration tests using scaliest
Must have experience using any versioning control system - Git
Must have experience with CI / CD pipeline – Jenkins is a plus
Basic hands-on experience in one of the cloud provider (AWS/Azure) is a plus
As the Engineering Lead, you will play a pivotal role in shaping the technological foundation of our platform and driving its development at scale. This is a high-impact role where you’ll collabora ... More details
As the Engineering Lead, you will play a pivotal role in shaping the technological foundation of our platform and driving its development at scale. This is a high-impact role where you’ll collaborate with the founding team, lead the engineering efforts, and build scalable web and mobile technologies. We’re looking for someone who lives and breathes technology, thrives on innovation, and has a genuine passion for creating impactful products.
Take charge of architecture, design, and development of our platform using technologies like React, Node.js, MongoDB, MySQL, Firebase, Elastic Search, and Supabase.
Implement API integrations and ensure robust, scalable solutions across web and mobile platforms.
Recruit, and lead a high performing engineering team, fostering a culture of innovation.
Stay up-to-date with the latest trends (eg, gamification, AI, automated learning tools etc) and best practices in technology, to make us future ready.
Utilize data analysis and reporting tools to track and measure technology initiatives.
Manage sprint planning, ensuring timely delivery of milestones while maintaining quality.
Collaborate with stakeholders and external partners, including vendors, contractors, and consultants, to ensure the technology strategy is executed effectively.
Build and maintain the technical infrastructure at the highest grade of security and reliability.
What you need to be successful
4-8 years of experience in software development, with a focus on consumer-facing applications in early stage B2C high growth startups (0-1 stage).
Has a proven track record of building products from scratch, taking them from concept to launch, and scaling to a substantial user base.
Possesses strong technical expertise, with a focus on backend development over frontend, and proficiency in modern web, mobile, and backend technologies.
Thrives in fast-paced environments by taking charge, anticipating needs, and driving projects through completion.
Proven leadership and team management skills, with experience in leading technical teams.
Excellent communication and collaboration skills, enabling effective cross-functional teamwork.
Forward-thinking approach and a strong focus on customer-centric solutions.
A deep interest in UI/UX and understanding of design-focused development to help engineers build the best looking products.
Creative problem solver and forward thinker with a customer-centric mindset.
Benefits
An annual international offsite that brings our team together to connect and recharge. Past destinations include Dubai, Singapore, and Italy—and we're just getting started.
Remote-First benefit for home office setup, connectivity, accessories —so you can thrive wherever you work.
Medical Insurance as per company policy to support your health and well being. If you’re a self-starter, an A player, and passionate about leveraging technology to improve education, we’d love to hear from you!