Senior Java Developer – Sports/Healthcare domain

10 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description


Senior Java Developer


Key Responsibilities:

Backend Development & Architecture

  • Design and develop multi-threaded, low-latency backend systems using JDK 21+
  • Architect and implement microservices with Spring Boot and Spring Cloud
  • Build and integrate RESTful APIs, RPC protocols (gRPC, etc.), and event-driven architectures
  • Write asynchronous processing logic using queues (RabbitMQ, Kafka)

Data & Storage

  • Design complex relational database schemas (MySQL/PostgreSQL) and write optimized SQL queries
  • Use ORM frameworks (Hibernate/JPA) effectively
  • Handle NoSQL databases such as MongoDB, Redis, or Cassandra for caching or distributed storage
  • Implement data consistency strategies for distributed systems

Security, Performance & Compliance

  • Implement JWT/OAuth2-based authentication & authorization with Spring Security
  • Write secure code following OWASP guidelines
  • Perform profiling, JVM tuning, garbage collection optimization, and memory management
  • Conduct load testing and bottleneck analysis (JMeter, Gatling, etc.)

GDPR, HIPAA, and other industry compliance

Quality & Collaboration

  • Practice TDD/BDD using JUnit, Mockito, Spock, or Cucumber
  • Review and refactor code for SOLID principles, clean architecture, and design patterns
  • Participate in architecture discussions, POC development, and technology evaluations
  • Write technical documentation, API documentation (Swagger/OpenAPI)

Required Skills and Qualifications:

  • 8 – 10 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

    .
  • Strong background in 

    RESTful API

     design and implementation.
  • Experience in architecting and optimizing 

    NoSQL

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

    cloud platforms

     – 

    AWS

     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 with 

    JavaScript frameworks

     like  

    Angular

    ,

    React.js

     or 

    Vue.js

    .


Soft Skills:

  • Strong analytical and problem-solving skills
  • Excellent communication and team collaboration abilities
  • Self-motivated with the ability to work independently
  • Attention to detail and a focus on quality


Education:

  • Bachelor's or Master’s degree in 

    Computer Science

    Software Engineering

    , or related technical field.


Why Join Us?

  • Chance to work with best tech-savvy people
  • Best work culture and opportunity to work with US Client directly 
  • Be part of an exciting and dynamic project in the 

    sports/healthcare

    domain.
  • Work with cutting-edge technologies and large-scale data processing systems.
  • Collaborative, fast-paced team environment with opportunities for professional growth.
  • Competitive salary and benefits package.


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