Job Title : Senior Java Developer
Location : Hyderabad, India (Onsite)
Experience : 7+ Years
Notice Period : Immediate Joiners or less than 15 days
Job Summary :
Rockwoods is seeking an experienced Senior Java Developer to join our dynamic team in Hyderabad, India (Onsite) to work with our client. The ideal candidate will possess a strong foundation in core Java programming and database management concepts , with proven expertise in writing and optimizing SQL queries . This role involves collaborating with cross-functional teams to design, develop, and maintain scalable enterprise-grade applications. The selected individual will be responsible for ensuring code quality, performance tuning, and troubleshooting complex technical issues. Candidates should have strong analytical skills and the ability to work in a fast-paced environment. This is an excellent opportunity to contribute to challenging projects while working closely with experienced professionals in a collaborative setup.
Key Responsibilities :
- Architect & Develop : Design, develop, and maintain high-performance, scalable Java-based applications, ensuring architectural integrity and best practices.
- Database Mastery : Implement sophisticated data access logic, with a strong emphasis on advanced SQL, database design, and query optimization techniques to maximize application efficiency.
- Collaborate & Innovate : Partner with architects, product owners, and cross-functional teams to translate business requirements into technical specifications and innovative solutions.
- Quality Assurance : Lead code reviews, conduct thorough unit testing, and perform debugging to ensure the delivery of high-quality, defect-free software.
- Performance Optimization : Proactively analyze existing systems, identify bottlenecks, and recommend strategic process and performance improvements.
- Problem Solver : Expertly troubleshoot and resolve complex technical issues and production incidents in a timely and effective manner.
- Agile Delivery : Contribute actively within an Agile framework, ensuring timely delivery of project milestones and fostering a culture of continuous improvement.
What You Bring :
Experience : 7+ years of hands-on, professional experience in enterprise Java development.Core Java & Beyond : Exceptional proficiency in core Java, with a strong understanding of object-oriented design principles and modern Java frameworks (e.G., Spring Boot).Database Expertise : Deep understanding of database concepts, advanced SQL, relational database systems (e.G., Oracle, MySQL, PostgreSQL), and proven experience with performance tuning and complex query optimization.SDLC & Agile : Solid understanding of the Software Development Life Cycle (SDLC), Agile methodologies (Scrum / Kanban), and practical experience with version control tools (e.G., Git).Analytical Prowess : Superior problem-solving, analytical, and critical thinking skills with the ability to dissect complex problems and propose elegant solutions.Communication : Excellent verbal and written communication skills, capable of effectively collaborating with technical and non-technical stakeholders.Team Player : A proactive, collaborative mindset with a proven ability to work effectively within a team-oriented environment.