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–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’re looking for a skilled and driven <b>Senior Software Engineer (Java)</b> to join our</p>
<p>development team. You’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>