Senior Java Software Engineer

6 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Software Engineer

 

You will collaborate closely with Engineers, Research Scientists, Product Managers, and Business Leaders to deliver secure, compliant, and intelligent healthcare solutions. The ideal candidate will have strong analytical skills, hands-on experience with agile methodologies, and a proactive approach to mentoring junior developers. 

 

Key Responsibilities: 

 

  • Design, develop, and maintain scalable healthcare applications using Java/Scala. 
  • Integrate machine learning or Large Language models into production systems, ensuring performance and reliability. 
  • Build and manage ML Ops pipelines for model deployment, monitoring, and versioning. 
  • Collaborate with cross-functional teams to translate business needs into technical solutions. 
  • Conduct design and code reviews, and guide the team toward high-quality deliverables. 
  • Ensure compliance with HIPAA and SOC2 standards throughout the development lifecycle. 
  • Contribute to architectural decisions and continuously improve system design and interaction. 

 

Required Skills: 

 

  • Strong experience in 

    Java 8+

    , Core Java (Collections, Threads, Regex, Exception Handling). 
  • Solid understanding of 

    OOP principles

    , design patterns, and coding standards. 
  • Experience developing 

    RESTful APIs

     and microservices architecture. 
  • Hands-on experience with 

    ML model integration

     and 

    ML Ops tools

     (e.g., MLflow, Kubeflow, Airflow). 
  • Familiarity with 

    Docker

    , 

    Kubernetes

    , and CI/CD pipelines. 
  • Proficiency with 

    GitHub

    ,

    SBT, Maven

    , and Linux-based development environments. 
  • Excellent problem-solving, communication, and documentation skills. 

 

Optional Skillset: 

  • Scala, Apache Spark, Spring Boot 
  • ElasticSearch, Cassandra, EMQX 
  • Apache Ignite, Nginx 
  • Experience with cloud platforms (Azure preferred) 

 

Qualifications: 

  • Bachelor’s degree in Computer Science, Information Technology, or related field. 
  • 5–6 years of relevant experience in Java/Scala development. 
  • Experience working in Linux environments and agile teams. 
  • Exposure to healthcare domain and compliance standards is a plus. 

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

hyderabad, chennai, bengaluru