Senior Engineer - FullStack (Java/React) & Databricks
Summary
Build production-grade full-stack applications using Java Spring Boot and React, work with Databricks on data pipelines, and collaborate in a hybrid night-shift team.
iLabs is a global software product engineering company headquartered in Sri Lanka, with deep roots in the US Silicon Valley. We deliver world-class solutions in Web, eCommerce, Mobile, AI/ML, and Cloud technologies, serving industries such as fintech, edtech, medtech, martech, and hospitality. Guided by our vision “to become a global powerhouse in information technology to push humanity forward” we focus on delivering innovative, impactful solutions that empower businesses and create meaningful change in the world.
With a global talent network, we build agile remote teams for leading tech companies worldwide, including Silicon Valley pioneers. Our in-house ventures include Cloud of Goods, a fast-growing eCommerce rental marketplace, and Xenia, a customizable web platform for modern businesses.
At iLabs, we’re on a mission to advance lifestyles through technology and empower our partners to scale smarter and faster. Our culture is driven by creativity, innovation, ownership, teamwork, and global impact; giving you the opportunity and freedom to challenge the norm, spark change, and make a real difference.
If you’re ready to break boundaries and create your defining moment, we’re here to make it happen. Be part of something bigger. Join iLabs
Qualifications
- Minimum 3 years experience in the similar capacity with BS/MS degree in Computer Science, Engineering or a related subject
- Strong foundation in Software Development and Programming, with experience in designing and implementing production-grade applications.
- Hands-on experience with Java Springboot for building robust backend services and APIs.
- Knowledge of Microservices architecture, including service design, integration, and scalability.
- Experience with full-stack development, including React or similar modern JavaScript frameworks, and RESTful API integration.
- Practical experience with Databricks or similar data engineering platforms, data pipelines, and performance optimization.
- Familiarity with cloud platforms (e.g., AWS, Azure, or GCP) and DevOps practices such as CI/CD, automated testing, and monitoring.
- Ability to work collaboratively in an hybrid team environment, communicate clearly, and provide technical guidance to peers.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Experience in agile development methodologies and an interest in staying current with emerging technologies and best practices.