Java Solution Architect

Year    GJ, IN, India

Job Description

Job Title: Full Stack Java Architect - Sports/Health domain Data Processing



Location:

Ahmedabad, Gujarat.

Job Type:

Full-Time.

:



We are seeking an experienced

Full Stack Java Architect

to lead the design and development of our next-generation sports/health domain data processing platform. This platform will manage and process large volumes of real-time sports/health data, delivering actionable insights and seamless user experiences. As the Java Full Stack Architect, you will be responsible for end-to-end system design, ensuring performance, scalability, and data integrity across our data pipelines and user-facing applications.

Key Responsibilities:



System Architecture and Design

: Lead the design and architecture of an end-to-end sports data processing platform, capable of handling real-time sports data ingestion, processing, and distribution to frontend systems.

Backend Development

: Architect and develop scalable backend services using

Java

,

Spring Boot

, and microservices. Design APIs to manage data ingestion, storage, and querying, ensuring performance and scalability for large datasets.

Data Pipeline Management

: Build efficient, real-time and batch processing pipelines using technologies such as

Apache Kafka

,

Spark

, or

Flink

to process live sports data feeds from multiple sources.

Frontend Development

: Design and develop rich, responsive user interfaces using

React.js

,

Angular

, or

Vue.js

that visualize sports data in real-time.

Database Design

: Design and optimize relational (e.g.,

PostgreSQL

,

MySQL

) and NoSQL (e.g.,

MongoDB

,

Cassandra

) databases to manage structured and unstructured sports data, ensuring high performance.

Data Integration

: Integrate with third-party sports data providers (e.g.,

Sportradar

,

Opta

), ensuring accurate and timely data processing.

Real-Time Data Processing

: Architect solutions to ingest, normalize, and distribute sports data to various endpoints, ensuring

low-latency and accuracy

in real-time updates.

Collaborate with Stakeholders

: Work closely with product managers, business analysts, and data engineers to understand project requirements and translate them into scalable, high-performance software solutions.

Security and Data Integrity

: Implement best practices in data security, ensuring the integrity and privacy of sensitive sports data across the platform.

Continuous Improvement

: Drive continuous improvement initiatives in system performance, scalability, and maintainability, while ensuring minimal system downtime.

Team Leadership

: Mentor and lead a team of developers, ensuring adherence to best coding practices, clean architecture principles, and effective project delivery.

Required Skills and Qualifications:



13+ years

of experience in full-stack software development with a focus on

Java

. Proven experience in

microservices architecture

, using

Spring Boot

or similar frameworks. Expertise in designing and managing

real-time data pipelines

using technologies such as

Apache Kafka

,

Flink

,

Spark

, or

RabbitMQ

. Solid experience with

JavaScript frameworks

like

React.js

,

Angular

, or

Vue.js

. Strong background in

RESTful API

design and implementation. Experience in architecting and optimizing

SQL

(PostgreSQL, MySQL) and

NoSQL

(MongoDB, Cassandra) databases for performance at scale. In-depth knowledge of

cloud platforms

(AWS, GCP, or Azure) and containerization tools (e.g.,

Docker

,

Kubernetes

). Proven experience working on

real-time data systems

in sports or similar domains (e.g., finance, telecommunications). Experience with

CI/CD pipelines

, automated testing, and deployment strategies. Understanding of

data security

, encryption, and compliance in handling sports data. Exceptional problem-solving skills with a focus on scalability, performance, and reliability.

Nice to Have:



Experience working with

sports data providers

(e.g.,

Sportradar

,

Opta

,

Stats Perform

). Familiarity with

sports/health data analytics

, statistical models, and predictive algorithms. Knowledge of

machine learning

and data science workflows in the sports industry. Experience in

event-driven architecture

and handling complex data models.

Education:



Bachelor's or Master's degree in

Computer Science

,

Software Engineering

, or related technical field.
Job Types: Full-time, Permanent

Pay: ₹3,000,000.00 - ₹4,000,000.00 per year

Benefits:

Health insurance Provident Fund
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4750641
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year