HeadSpin

Java Backend Developer

HeadSpin

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work directly with PostgreSQL and/or SQL Server (Oracle experience also welcome)
  • Design, analyze, and improve database schemas used by long lived applications
  • Write and optimize SQL queries for performance and scalability
  • Understand execution plans, indexes, locking, and transactions
  • Investigate and solve real production performance issues
  • Learn how large datasets behave under load and how to make them faster
  • Develop backend services in Java using the Spring ecosystem
  • Use Hibernate / JPA with an understanding of their strengths and pitfalls
  • Decide when ORM is helpful and when SQL is the better tool
  • Work on a stable but evolving codebase where improvements are welcome
  • Contribute to design discussions with a strong data - centric perspective.

Requirements

  • 4-5 years of experience
  • Strong Java backend developer
  • Good knowledge of the Spring Framework
  • Hands - on experience with Hibernate and JPA
  • Strong interest in SQL and relational databases
  • Experience with PostgreSQL and/or SQL Server (Oracle is a plus)
  • Willingness to dive into performance tuning and data - heavy problems.
  • Enjoy working close to the database, not just through abstractions
  • Like understanding existing systems instead of rewriting everything
  • Care about performance, correctness, and data modeling
  • Comfortable working remotely with international colleagues
  • Enjoy technical challenges that require thinking, not just implementing tickets.
Benefits
  • Disclaimer: HeadSpin does not charge any fees at any stage of the recruitment or selection process
  • We will never ask candidates to pay money or share financial information in exchange for a job offer. If you receive any communication requesting payment on behalf of HeadSpin, please treat it as fraudulent and report it immediately to hr@headspin.io
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PostgreSQLSQL ServerOracleSQLJavaSpring FrameworkHibernateJPAperformance tuningdata modeling
Soft Skills
problem solvingcollaborationcommunicationadaptabilitycritical thinkingattention to detailwillingness to learntechnical challenge enjoymentdata-centric perspectiveremote work