SR Java Back-end Developer - (Remote, India)

 Posted 2 days ago
  
 India
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design and maintain scalable backend systems using Java, Spring Boot, and Kafka. Contribute across the full stack by developing frontend components with React to deliver end-to-end features.

ITX is seeking a Senior Backend Developer (Java), based in India, with strong experience designing and building scalable, event-driven systems.


This is a backend-focused role with a fullstack expectation from day one. While most of the work centers on backend services, this is not a backend-only position. Engineers on this team are expected to contribute across the stack, including building and maintaining frontend components using React.



Candidates who are not open to hands-on frontend development will not be a fit for this role.


We’re looking for engineers who combine deep backend expertise with adaptability, ownership, and a product mindset, comfortable operating beyond strict role boundaries.

This role requires close collaboration with cross-functional teams in a fast-paced, agile environment.



Note: This role is restricted to candidates residing in India. Applications from other locations will not be considered.



Responsibilities

  • Design, build, and maintain scalable backend systems using Java and Spring Boot.
  • Develop and manage event-driven architectures using Kafka.
  • Design and implement RESTful APIs with a focus on performance, scalability, and reliability.
  • Take ownership of backend architecture and contribute to technical decision-making.
  • Actively contribute to frontend development using React as part of day-to-day work
  • Work closely with Product, QA, and other engineers to deliver end-to-end features.
  • Participate in the full software development lifecycle, from design to production.
  • Maintain high standards for code quality, testing, and performance.
  • Continuously improve system design and team practices.



Required Skills


  • Strong experience in Java backend development (Java 8+).
  • Proven experience with Spring Boot and microservices architecture.
  • Hands-on experience with Kafka and event-driven systems.
  • Strong experience designing and building REST APIs.
  • Experience working with relational and NoSQL databases (e.g., Oracle, MongoDB).
  • Familiarity with CI/CD pipelines and tools like Jenkins.
  • Demonstrated willingness to work across the stack, including frontend development with React (mandatory).
  • Solid understanding of Agile/Scrum environments.



Nice-to-Have Skills

  • Previous hands-on experience with React or other modern frontend frameworks.
  • Experience with WebFlux and reactive programming.
  • Exposure to DevOps practices and tools.
  • Experience working in distributed teams.



Qualifications


  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 5–8 years of experience in software development, with a strong backend focus.
  • Experience working in multicultural and remote environments is a plus.
  • Strong communication skills and ability to collaborate across teams.
  • English proficiency required for working with US-based teams.


ITX’s Compensation Philosophy  

 

Equality in compensation has been our practice since ITX started in 1997.       

 

ITX believes that market-based pay ensures fair and equitable compensation for our worldwide team members and pay that is based on the market, not on who has the best negotiation skills.  At ITX, you’ll never discover that someone in the same job with the same experience makes more than you, or that there are pay gaps based on race, gender, disability, or age.         

How do our team members experience market-based pay at ITX?  We gather market data to benchmark each position in our candidates’ and team members’ locations and use these benchmarks for candidate offers and to perform regular compensation reviews for our team members.  You’ll never have to worry about asking for a pay raise again.  At least once a year ITX automatically adjusts pay when the benchmark is higher than our team member’s compensation.       

 

Here's what one of our team members has to say about ITX’s compensation philosophy: 
 

“The transparency and the fact there are different kinds of elements that are included to make a decision. Works really well. I really liked that the process was very quick while being effective” 

                                                                                                                                                                                                    Joel A. Developer at ITX 

 
 

Do you have questions about ITX’s compensation practices?  Let us know!  We’re proud of how we do compensation at ITX and welcome the opportunity to share more.   
 
This role was posted by ITX on April 20th, 2026

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Backend Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified