Java Developer – Data / ML Platform
Austin TX / Sunnyvale CA
About UsConglomerateIT is a certified and a pioneer in providing premium end-to-end Global Workforce Solutions and IT Services to diverse clients across various domains.
Visit us at Our mission is to establish global cross culture human connections that further the careers of our employees and strengthen the businesses of our clients.
We are driven to use the power of global network to connect business with the right people without bias. We provide Global Workforce Solutions with affability.
Job SummaryWe are seeking a strong Java Developer with experience building data platforms, machine learning–enabled systems, or large-scale data engineering solutions.
This role involves working on high-performance backend services and data-driven platforms within a highly scalable, engineering-focused environment. The ideal candidate will bring deep Java expertise, strong system design skills, and experience supporting advanced data or ML workloads in enterprise-grade ecosystems.
Design, develop, and maintain scalable Java-based backend applications and services
Build and support data platforms, data pipelines, or ML-enabled backend systems
Develop high-performance APIs and microservices supporting data-intensive workloads
Collaborate with data engineers, ML engineers, and platform teams to enable analytics and ML use cases
Optimize application performance, reliability, and scalability
Participate in architecture discussions, code reviews, and design decisions
Ensure best practices around security, data handling, and system resilience
Work closely with cross-functional teams to translate business requirements into technical solutions
Required Skills & Qualifications
Strong hands-on experience with Java (Core Java, Java 8+)
Experience with Data Engineering, Data Platforms, or Machine Learning–related systems
Solid understanding of distributed systems and backend architecture
Experience building RESTful APIs and microservices
Strong knowledge of SQL and/or NoSQL databases
Experience with cloud platforms (AWS, GCP, or Azure)
Strong problem-solving, analytical, and communication skills
Experience working in large-scale, consumer-facing or product-driven engineering environments
Exposure to ML pipelines, analytics platforms, or big data ecosystems
Experience with technologies such as Spark, Kafka, Hadoop, or similar
Familiarity with CI/CD pipelines and DevOps practices
Java, Spring Boot, Microservices, REST APIs, SQL/NoSQL, Cloud Platforms, Data Engineering Tools, ML Platforms, CI/CD
Mid-Senior level
IT Services and IT Consulting
¿Te interesa este puesto?
Typical salary for Software Engineer:
USD 11,527 - 12,500
Based on 6,311 job listings
View full salary data