Software Engineer

Thyrocare Technologies
Posted on
Thyrocare Technologies logo

Experience
1 - 3 yrs
Salary (CTC)
₹10L - ₹11L
Job Location
Bengaluru, India
Vacancy
1
Designation
Software Engineer
Job Type
ONSITE

Job Description

About the Role

We are looking for an enthusiastic Software Engineer with strong problem-solving skills and a passion for building scalable applications. The ideal candidate should have experience in backend development, primarily using Java. Experience in Python is also acceptable.

This role is for the Data Platform Team, so candidates with exposure to data engineering tools will be preferred.


Key Responsibilities

  • Design, develop, and maintain backend services using Java (Python is a plus).
  • Work with databases like MySQL/PostgreSQL to design schemas, write queries, and optimize

performance.

  • Build and integrate REST APIs for internal and external use.
  • Collaborate with teams on requirement gathering, design discussions, and code reviews.
  • Write clean, efficient, and maintainable code following best practices.
  • Troubleshoot, debug, and optimize applications for performance and scalability.

Must-Have Skills

  • Strong proficiency in Java (primary skill).
  • Experience or knowledge of Python (acceptable).
  • Strong understanding of databases (MySQL/PostgreSQL).
  • Experience in developing and consuming REST APIs.
  • Good knowledge of data structures and algorithms.
  • Strong problem-solving and analytical skills.

Good to Have (Plus)

  • Exposure to data engineering tools (Spark, Kafka, Airflow, etc.).
  • Experience with data pipelines / ETL processes.
  • Familiarity with Git, CI/CD pipelines, and cloud platforms.
  • Basic knowledge of JavaScript.
  • Understanding of OOP and design patterns.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.