- Experience
- 6+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 16 hours ago
- Work mode
- In office
- Education
- Bachelor’s degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About The Team
Our team is dedicated to constructing scalable data platforms alongside advanced analytics products that support business intelligence and decision-making across the organization. Key areas of focus encompass data platform engineering, management of data assets, and pioneering ChatBI and AI-driven analytics.
Job Description
- Develop and design backend services for extensive data platforms, covering aspects such as data development, scheduling, data asset management, and services related to analytics.
- Enhance and maintain core system components and frameworks prioritizing scalability, robustness, and ease of maintenance.
- Transform intricate data models and computational logic into straightforward and user-accessible platform functions.
- Diagnose and resolve challenging technical and business issues within distributed system environments.
- Improve system reliability, optimize performance, and implement designs that ensure high availability.
- Work collaboratively with product managers, data engineers, and frontend developers to achieve integrated solutions.
Requirements
- Possession of a Bachelor’s degree in Computer Science or a related discipline.
- Minimum of six years’ experience in Java backend development.
- Profound understanding of Java fundamentals, including JVM intricacies, concurrency management, and performance enhancement techniques.
- Practical knowledge of prominent Java frameworks such as Spring Boot and Spring Cloud.
- Strong competency in system design, with the capability to independently manage and deliver full modules or subsystems.
- Experience working within Linux environments and relational databases, notably MySQL.
- High aptitude for continuous learning and a strong sense of ownership over tasks and projects.
Minimum education
Bachelor's Degree