HumanBit Logo

Senior Java Developer | Scrabble

Posted on July 21, 2025

Job Description

<p><b>Job Title:</b> Senior Java Developer</p> <p><b>Experience:</b> 3&ndash;5 Years</p> <p><b>Reporting To:</b> Technical Lead</p> <p>Salary : 10 - 15 LPA</p> <p><b>About the Role</b></p> <p>We&rsquo;re looking for a skilled and driven <b>Senior Software Engineer (Java)</b> to join our</p> <p>development team. You&rsquo;ll be working on enterprise-grade applications using Java-based</p> <p>frameworks, collaborating with cross-functional teams, mentoring junior developers, and</p> <p>ensuring high-quality software delivery.</p> <p><b>Key Responsibilities</b></p> <p>●</p> <p>Develop and maintain scalable software using Java technologies such as <b>Spring</b></p> <p><b>Framework</b>, <b>Hibernate</b>, <b>Struts</b>, <b>JSP/Servlets</b>, and <b>ORM tools</b>.</p> <p>●</p> <p>Write clean, efficient, and optimized <b>Java code</b> following best practices.</p> <p>●</p> <p>Maintain and enhance <b>JUnit-based test suites</b> to ensure code reliability.</p> <p>●</p> <p>Conduct <b>peer code reviews</b> to uphold code quality and team standards.</p> <p>●</p> <p>Mentor and support junior developers, promoting technical growth within the team.</p> <p>●</p> <p>Optimize and troubleshoot <b>SQL queries</b> for better performance.</p> <p>●</p> <p>Collaborate with product managers, designers, and QA teams to deliver robust software</p> <p>features, proof-of-concept implementations, and bug fixes.</p> <p>●</p> <p>Deliver high-quality releases on time, ensuring attention to detail and strong</p> <p>performance.</p> <p><b>Required Skills</b>●</p> <p>Strong expertise in <b>Core Java</b>, <b>Spring</b>, <b>Hibernate</b>, and related frameworks.</p> <p>●</p> <p>Solid understanding of <b>relational databases</b> and <b>SQL query optimization</b>.</p> <p>●</p> <p>Hands-on experience with <b>frontend technologies</b>: JavaScript, HTML5, CSS, and</p> <p><b>ReactJS</b> is a plus.</p> <p>●</p> <p>Familiarity with tools and practices for <b>unit testing</b> and <b>code coverage</b> (JUnit</p> <p>preferred).</p> <p>●</p> <p>Strong communication skills and the ability to collaborate across teams.</p> <p>●</p> <p>Experience working in agile teams with good documentation and code hygiene.</p>
Powered by
HumanBit Logo