Java Solution Architect

13 years

30 - 40 Lacs

Posted:2 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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

Location: Ahmedabad, Gujarat.

Job Type: Full-Time.

Job Description:

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.jsthat 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

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You