8 - 13 years
15.0 - 30.0 Lacs P.A.
Hyderabad
Posted:3 weeks ago| Platform:
Work from Office
Full Time
Java Full Stack Developer job description outline the responsibilities of a senior developer who leads a team and is proficient in both front-end and back-end development, particularly with Java and related technologies . This role involves architectural design, team leadership, code reviews, mentoring junior developers, and ensuring the overall quality and performance of applications. Key Responsibilities: Technical Leadership: Lead the development of applications using Java, JavaScript, and other relevant technologies. Team Management: Mentor and guide junior developers, provide technical support, and ensure team performance and development. Architectural Design: Design and implement web architecture, including database design and RESTful APIs. Code Quality and Reviews: Perform code reviews to ensure code quality, adherence to coding standards, and best practices. Problem Solving: Diagnose and resolve complex issues, troubleshoot production incidents, and perform root cause analysis. Collaboration: Work with cross-functional teams (product managers, designers, etc.) to define requirements and deliver new features. Performance and Scalability: Design and build systems for speed and scalability, considering factors like microservices and distributed systems. Continuous Delivery: Implement and manage continuous integration and deployment pipelines. Documentation: Maintain and update documentation for the application and its components. Staying Current: Keep abreast of emerging technologies and frameworks in the Java and full-stack ecosystem. Skills and Experience: Java Proficiency: Deep understanding of core Java, Java EE/Spring/Hibernate frameworks, and other relevant technologies. Front-end Technologies: Proficiency in JavaScript, HTML, CSS, and frameworks like React, Angular, or Vue.js. Database Management: Experience with relational databases (MySQL, PostgreSQL) and potentially NoSQL databases (MongoDB). API Design: Experience in designing and implementing RESTful APIs. Software Design Principles: Strong understanding of object-oriented programming, design patterns, and SOLID principles. Testing and Debugging: Experience with unit, integration, and system testing. Communication and Collaboration: Excellent communication and interpersonal skills for collaborating with cross-functional teams. Problem-Solving: Strong problem-solving and analytical skills for troubleshooting issues and resolving incidents. Leadership and Mentoring: Experience in leading and mentoring software development teams. Please share your resumes to bhasker@thoughtwavesoft.com or 8499898387 (WhatsApp Only) Regards Vijay
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
INR 9.0 - 16.0 Lacs P.A.
INR 25.0 - 30.0 Lacs P.A.
INR 8.0 - 12.0 Lacs P.A.
Hyderabad, Bengaluru, Delhi / NCR
INR 7.5 - 16.0 Lacs P.A.
Noida, Delhi / NCR
INR 4.0 - 6.0 Lacs P.A.
INR 20.0 - 27.5 Lacs P.A.
INR 2.0 - 5.0 Lacs P.A.
Bengaluru
INR 16.0 - 22.5 Lacs P.A.
Bengaluru
INR 8.0 - 12.0 Lacs P.A.
INR 4.0 - 9.0 Lacs P.A.