Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join HeadSpin and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
India (Remote)
We are looking for a passionate software developer with over 5 years of hands-on
experience building scalable products using Java technologies.
You're not just about
writing code—you thrive on solving complex problems, collaborating with driven teams,
and shaping the future of tech products.
Clean architecture, best practices, and pushing
the boundaries of what Java can do are all part of your DNA.
What You’ll Be Doing
• Design, develop, and enhance innovative products using Java and cutting-edge open-
source technologies.
• Write efficient, scalable, and maintainable Java code to support product evolution and
performance.
• Collaborate with a talented team of engineers to launch new features and products.
• Research emerging technologies and recommend ways to enhance product architecture
and capabilities.
• Contribute to building a next-generation product stack from the ground up.
Requirements:
• 5+ years of experience in a similar position.
• Proven problem-solving mindset—ready to tackle challenges and engineer world-class
solutions.
• Strong experience with the Spring Boot framework.
• Expertise in multi-threading and web service technologies including REST and SOAP.
• Solid understanding of algorithms and data structures.
• Comfortable working with tools like Tomcat and WSO2 API Manager.
• Mastery of relational databases and SQL.
• Champion of clean code and clean design principles.
• Strong commitment to structured processes and software development lifecycle
practices.
• Excellent debugging skills with a methodical approach.
• Able to clearly document your work and contribute to comprehensive product
documentation.
• Proactive, Can Do mindset—always delivering on commitments and exceeding
expectations.
Bonus Skills (Nice to Have)
• Experience with CI/CD pipelines and DevOps practices.
• Familiarity with Java Reactive frameworks like Project Reactor or RxJava.
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
Don't Miss This Opportunity!
HeadSpin is actively hiring for this Java Developer (Architect) position
Apply Now